This is a series leading up to a Virtual Coffee Lunch & Learn titled Asking Coding Questions with Bekah, @bekahhw and me, Nick Taylor, happenin...
For further actions, you may consider blocking this person and/or reporting abuse
I love all things terminal, tmux and nvim are my jam. The thing that really makes this work well for me is that I am on a small team that runs many small projects. tmux makes it easy to hook in a fuzzy project switcher and have one session per project. I can slice through projects with ease.
Why do you prefer nvim over vim?
Mostly lua over vimscript. Not only is it easier to write, but the plugins that the community is creating with lua make it worth the jump.
terminal (terminal emulator: alacritty, shell: fish) neovim, debugger in chrome (firefox one doesn't work that well).
And I am currently learning how to use a profiler better so that I can optimise a piece of code and actually see if it is even worth the time to optimise it.
@nickytonline well, if the question ain't restricted to just "modern technologies/software" then, I shall like to include: Pen and Paper to my list. (I use it a lot to problem solve or to walk through a use-case/solution)
Pen and paper are still great tools for sure!
I have started using Obsidian and find it great for documenting. Gradually getting used to markup syntax while using it
Click up has been great with managing my projects. Iβve noticed a great deal in productivity with breaking down my projects to tasks and ticking them off one after the other. Feels less overwhelming
As I built out my blog I got frustrated with the existing tools/frameworks for doing so. It felt like they were confusing and hard to customize, or written in a language that I did not understand well enough to debug when I hit any issues. I moved my build over to python and have slowly turned it into markata. It works very well at building thing out of a directory of markdown. My blog is built with it, I use a plugin markata-todoui to manage my todo items. I have even written a plugin to convert .py files into markdown to have a doc site generator.
I use a variety of tools in my dabbling.
My go-to tools are:
Here lately, I've also been using Zola to design and create my portfolio.
For deployment of personal projects (including my portfolio), I use Netlify.
Linx.software
The only low-code platform built for developers and engineers
β General-purpose low-code - any backend task (API, automation, integration)
β Has no limitations on connections, tools or services
β Uses a programming paradigm to incorporate complexity
Tmux, alacrity, ohmyzsh, neovim,
OS: MacOS 12.4
Editor: vscode, vim
Browser: Chrome
DB management: DBeaver
IDES: Android Studio, Xcode
.
.
.
.
For editing: Onivim2 and Neovim using the Lunavim configuration
For notes: Obsidian and Quiver
For Websites: ScriptBar (my own program) and FastMarks
For Piecing things together: Hook
For Program Launching: Alfred and Raycast
File Manager: Modal File Manager (my own program)
Snippets, small scripts manager: EmailIt Server (my own program)
Quick email sending: EmailIt (my own program)
And many other tools. Iβm a tool fanatic. I try out almost everything that I hear about. But, when I canβt find something that fits my need, I create it. Lotβs of fun!
Since the beginning i've done my best to stay away from apps that rely on GUI's. but i find myself commonly using iTerm, with PowerLevel10k, and Vim with SpaceVim config as my text editor. At some point i'm hoping to start a dotfile repo for my .dotfiles and configurations.
You're asking a wide question. I use a variety of tools. Some of them when writing code, some of them just using my computer. Some applications I use to write code, do you consider those tools? :)
I'm just going to say Notion and Obsidian for getting things done and writing.
Nail clippers