A running list of tools, gear, and software I actually use.
Editor & Terminal
- Cursor — primary editor, AI-assisted coding
- VS Code — fallback and remote dev
- Zsh with Oh My Zsh — shell
- tmux — terminal multiplexing for long-running sessions
- Warp — terminal for local dev
Languages & Runtimes
- Python 3.12+ — primary for AI/ML and backend
- TypeScript — frontend and full-stack
- Go — when I need performance and simplicity without the Python runtime
ML & AI Stack
- PyTorch — model training and research
- Hugging Face Transformers — model experimentation
- Qdrant — vector search (production preference over Pinecone/Weaviate)
- LangChain / custom orchestration — pipeline orchestration, increasingly home-grown
Backend & Web
- FastAPI — Python API services
- Next.js 15 — full-stack web apps
- Docker + Docker Compose — containerization and local infra
- PostgreSQL + MongoDB — relational and document stores
- GitHub Actions — CI/CD
Hardware
- MacBook Pro 14" M3 Pro — daily driver
- External 4K monitor
- Keychron K3 — mechanical keyboard
Services
- Linear — project and issue tracking
- Notion — notes and docs
- Figma — UI mockups
- Vercel — frontend deployments
- Hetzner + DigitalOcean — backend compute