My current daily driver is a Macbook Air M2, but for many years it was an Ubuntu laptop. As per my work, everything is Linux, and for the most part, Ubuntu too, which helps me not lose the experience I gained on Linux, and actively encourages me to dive deeper within the Unix system.

For work I keep it terminal-centric: Vim for quick edits and Bash for scripting. Setup and debug sessions environments are dead simple. Drop me in any environment that has a shell and I’m good to go.

For personal projects and general coding I use Neovim (see the preview in the Neovim & Tmux section). I also use DevSpace to develop directly inside a container running on a Kubernetes cluster by syncing local files to the container.

My working and coding environment is heavily influenced by rwxrob.