The tools I work with every day.
Editor and terminal
- Windows with WSL2 (Debian) as the place where code lives and runs
- Visual Studio Code, and a separate terminal for the agents
- mise for the versions of Bun, Node.js and Go
AI
- Claude Code and Codex CLI side by side: one builds, the other reviews — never both on the same piece
- Gemini and OpenCode for a third opinion
Languages and runtimes
- TypeScript on Bun and Node.js, Go, Python, Bash
Hosting and security
- Caddy on a small virtual server, deployed by one script
- git with gitleaks in front of every push
- KeePassXC for secrets
Hardware
A laptop for development and two small servers in a home lab, plus a smartphone and a tablet.
One recommendation
Voice typing. If you want to get more done, talk to your computer instead of typing at it.
Inspired by uses.tech.