back to the portfolio
portfolio//uses
- what's on my desk.

/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.

hardware
MacBook 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 code
Cursor · 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 & CLI
Ghostty · 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 & planning
Obsidian
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 & agents
Claude · 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 & deploying
Kubernetes · 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 & reading
Arc — 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 life
A 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.
- 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.