/uses.
The full, slightly opinionated list of what I actually use to build things, write things, and not lose my mind. Updated when the desk changes; nothing here for affiliate reasons, and no imaginary keyboard.
↬ desk.
hardwareMacBook Pro 16" · M4 Max, 128GB, 2TB
main machine · absurd in the right ways
Liquid Retina XDR · 3456×2234 @ 120Hz
built-in screen · the good one
LG UltraGear · FHD @ 180Hz
India-available monitor · fast enough
BenQ ZOWIE XL LCD · FHD @ 60Hz
second screen · rotation supported
No external keyboard
built-in keyboard wins for now
Logitech MX Master 3S
scroll wheel earns its keep
iPhone · paired as Prince’s iPhone
phone, camera, hotspot, interruptions
AirPods Pro #2
calls · commute · focus mode
A4 dotted notebook · Leuchtturm1917
the actual real notebook
Lamy 2000 fountain pen
because typing isn't always thinking
↬ editor.
writing codeCursor · with Sonnet 4.5
primary editor · for the autocomplete
VS Code · for non-AI projects
still the most reliable IDE on earth
Neovim · for SSH and quick edits
muscle memory dies hard
Theme · Rosé Pine Moon
warm enough, contrasty enough
Font · JetBrains Mono at 14pt
ligatures off · I read code, not poetry
↬ shell.
terminal & CLIGhostty · the terminal
replaced iTerm2 in a week
zsh · with starship prompt
minimal, fast, no surprises
tmux
for the inevitable ssh session
ripgrep · fd · bat
the trio I install first
jq · yq · httpie
JSON / YAML / curl, made bearable
↬ thinking.
writing & planningObsidian
all notes, all the time
Linear
for shipping anything with a team
Figma
UX flows · system diagrams
Excalidraw
whiteboard mode — underrated
Raycast
launcher · clipboard · everything
↬ AI.
models & agentsClaude · Opus 4.7 & Opus 4.5
daily, for almost everything
Claude Code · Max
agentic coding · repo spelunking
ChatGPT · GPT-5 + Codex
second opinion · weird edge cases
Ollama · llama3 + qwen3
for the offline experiments
LangSmith
eval traces · prompt diffs
↬ infra.
building & deployingKubernetes · k3s for personal
overkill, but predictable
Argo CD · Devtron
GitOps that survives Tuesday
AWS · Cloudflare
where things live · where they're cached
ClickHouse · Postgres
analytics · everything else
Tailscale
private networks without the misery
↬ web.
browsers & readingArc — for work
spaces · split view · little luxuries
Firefox — for everything else
still rooting for them
Readwise Reader
where good articles go to be re-read
1Password
because the other one was bought
↬ off-screen.
the rest of lifeA Moka pot · 3-cup
the day starts here
Yoga mat · stretched out twice a week
aspirationally
Kindle Paperwhite
books · papers · the occasional fiction
A small cast-iron pan
the same one for five years
↬ "why this and not that?"
most of these were chosen by elimination. happy to argue about any of them over filter coffee.
most of these were chosen by elimination. happy to argue about any of them over filter coffee.
❦
- end of list -
The /uses page idea comes from uses.tech, started by Wes Bos. There's a directory of all of them — well worth a browse.