Editor

Neovim
Five years in. The config is shorter than my Vim config was.
Helix
For everything that is not Neovim. Modal, ergonomic.
VS Code
When pairing. Fine.

Terminal

Ghostty
Fast. Sensible defaults.
fish
No regrets, despite what your dotfiles think.
eza · bat · fd · rg
The usual upgrades.

Languages

TypeScript
For the front end and most of the back end.
Go
When something needs a single binary and a tight loop.
Python
For scripts that will outlive me.

Hardware

MacBook Pro 14"
M-something. Fine. Sleep mostly works.
Keychron Q1
Browns. Loud enough to annoy me, quiet enough to ship.
Dell U2723QE
One monitor, never two.