development

  • Editor: VS Code with a minimal setup with the ever famous chaicode theme
  • Terminal: basic macos terminal
  • Languages: Python, Javascript, Java — depending on the problem
  • Version control: Git, obviously

hardware

  • Laptop: MacBook Air 2020
  • Monitor: no external setup but plan on getting one very soon
  • Keyboard: plans on getting this too - something mechanical probably or maybe the flat ones
  • Headphones: Over-ear, noise-cancelling boat one s youll find everyone using lol

software

  • Browser: Arc / Firefox
  • Notes: Obsidian for everything
  • Design: Figma when needed
  • AI: Various LLM tools for exploration and prototyping

tools

  • Hosting: Vercel / Cloudflare Pages for static sites
  • Containers: Docker for local dev environments
  • Databases: SQLite for small things, Postgres for everything else
  • Search: ripgrep, fzf — the usual suspects