Skip to content

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.