Search for a command to run...

Hardware, software, and services I use daily to build, ship, and stay productive.
Custom Windows PC
Ryzen 9 7900X · 64 GB DDR5 · RTX 4070 · 2 TB NVMe — primary dev machine running WSL2.
LG 27" 4K IPS Monitor
3840×2160 · 144 Hz · USB-C — the screen I stare at for most of my waking hours.
Keychron K8 Pro
TKL mechanical keyboard with Gateron Brown switches — tactile without being too loud.
Logitech MX Master 3
Ergonomic wireless mouse with horizontal scroll wheel — essential for deep work sessions.
Sony WH-1000XM5
Industry-leading noise cancellation — makes open offices and calls manageable.
VS Code
My primary editor. Fast, extensible, and has the best TypeScript support of anything I've tried.
Windows Terminal + WSL2
Ubuntu on WSL2 gives me the best of Linux tooling on Windows. fish shell for interactive use.
One Dark Pro
Theme I've used for 3+ years. Easy on the eyes for long coding sessions.
JetBrains Mono
Monospace font with ligatures. Cleaner than Fira Code for TypeScript in my opinion.
Docker
Containers for local dev environments and production deployments. Makes "works on my machine" a non-issue.
Git + GitHub
Version control and remote hosting. I use conventional commits and linear history via rebase.
Node.js (via nvm)
Runtime for all backend work. nvm lets me switch Node versions per project without friction.
Husky + lint-staged
Pre-commit hooks that run ESLint and Prettier automatically. Keeps the codebase clean.
JSON Formatter
Formats JSON responses in the browser. Saves opening Postman for quick API inspection.