Uses

Uses

Hardware, software, and tools I use day to day.

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