§ uses
The tools I actually reach for.
Opinionated, not exhaustive. I've shipped with other things — they just don't make this list.
§ editor & shell
- VS Code
- Primary editor, with Claude Code running alongside.
- zsh + starship
- Fast prompt, sane defaults, stays out of the way.
- iTerm2
- Split panes, profiles per project.
§ language & framework
- TypeScript
- Default. Strict mode, no implicit any.
- React + Next.js
- App Router, Server Components first.
- Vue + Nuxt
- When the client stack calls for it.
- Node
- Long-running services and CLIs.
§ ai & llm
- Claude
- Primary model for production pipelines and code assistance.
- OpenAI
- Second opinion, cost-tuning, specific capabilities.
- Vercel AI SDK
- useChat, streamText, tool calling.
- Pinecone
- Vector store for RAG with metadata filtering.
§ automation
- n8n
- Daily driver for operational workflows.
- Webhooks + API glue
- Slack routing, PDF generation, lead flows.
§ infra
- Cloudflare
- Pages, R2, Workers. First choice for new projects.
- Docker
- Dev parity, deploy targets.
- GitHub Actions
- CI/CD close to the repo.
- DigitalOcean · AWS
- When a workload calls for it.
§ data
- PostgreSQL
- Default relational store.
- Supabase
- Auth + Postgres without ceremony.
- Redis
- Queues, caches, rate limits.
§ observability
- OpenTelemetry
- Traces across services.
- Grafana LGTM
- Logs, metrics, traces in one view.
§ design heritage
- Figma
- Quick flows, annotated screens, handoff.
- Notebook · pen & paper
- Still where every good idea starts.
§ not on this list
I've shipped with other things — Firebase, SCSS, Java, Figma plugins — but they don't make this list. A /uses page is what you reach for, not a résumé.