Uses
The tools and setup I keep coming back to. I lean simple and boring: whatever gets out of the way and lets me work.
Last updated May 30, 2026
Editor and terminal
- VS Code + Claude Code
- Where I do most of my writing and reviewing.
- zsh
- Boring enough that I never have to think about it.
- JetBrains Mono + Monaspace Neon
- What I prefer staring at for most of the day.
Development
- TypeScript
- My default for product and platform work.
- Python
- Mostly for AI workflows, scripting, and analysis.
- Node.js 22 + pnpm
- Usually the least surprising way to get moving.
- Biome + Vitest
- Fast enough that checks can stay in the normal loop.
Cloud and infrastructure
- AWS
- Mostly Lambda + EventBridge for async workflows, CDK because I can't go back to writing YAML.
- Cloudflare Workers
- A good default for edge delivery without much setup.
- Terraform and SST
- Useful depending on the shape of the system and the team.
AI tooling
- Claude Code
- The assistant I reach for most often in daily coding work.
- AWS Bedrock
- Where most of my production LLM integration work has lived so far.
- Strands SDK
- A good fit when orchestration matters as much as prompts.