Uses
What I use.
A current snapshot of the tools I reach for. Inspired by uses.tech. Updated when the answer changes.
Editor & terminal
- Cursor IDE Daily driver for engineering work
- VS Code Fallback when Cursor is not in scope
- Ghostty Terminal emulator. Snappy and out of the way
- Zsh + Starship Fast prompt with git status I actually read
- fzf, ripgrep, bat, eza The unix-shell quality-of-life pack
Frontend stack
- Vue 3 + Composition API Default for SPA work
- TypeScript Non-negotiable. Strict mode
- Pinia Global state. Boring on purpose
- Vite Build tool. Hard to go back
- Tailwind CSS v4 Including this site
- Vitest Unit testing
- Playwright E2E and visual regression
- Storybook Design system documentation
Backend stack
- Symfony Default PHP framework. DDD-friendly
- Node + Fastify When the team prefers JS-everywhere
- Flask Small Python services, especially around AI
- PostgreSQL First choice
- Redis Cache and message bus
AI assistance
- Cursor IDE Inline edits, refactors, multi-file context
- Supermaven Faster autocomplete than Copilot
- Claude (Opus & Sonnet) Long-form thinking, architecture review
- CodeRabbit PR review for the boring 30%
- LangChain + OpenAI When I need orchestration in production
DevOps & infra
- Docker + Compose Local environments
- GitHub Actions CI of choice
- Cloudflare Pages Static hosting with edge
- DigitalOcean Droplets for side-project APIs
Hardware
- MacBook Pro 14" Daily driver
- LG UltraFine 27" External display
- Keychron K3 Pro Low-profile mechanical keyboard
- Logitech MX Master 3S Mouse