Tooling

Uses.

The hardware, software, and services I use day to day.
Note : I do not get paid by any of these.

01 Hardware
  • M2 MacBook Pro 13" Primary machine. Quiet, fast, stays cool under long builds.
  • Dell XPS 13" Secondary machine. Use it when I have to deal with eBPF and amd64 specific builds.
  • LG 24" 2K Monitor (shared) Single external display. Anything more feels like context-switching overhead.
  • Airpods 4 Light weight, don't clog up my ears and great sound quality.
  • No external keyboard Cannot deal with the clickety-clacking
  • No external mouse Never got used to an external mouse since my Thinkpad days (loved the red nubbin)
02 Editor & Terminal
  • Cursor (without Pro) Primary editor. Just liked the Cursor Dark theme
  • iTerm2 Terminal. Fast, minimal, sensible defaults.
  • k9s + kubectx Session management. One terminal, infinite kubernetes clusters.
  • TablePlus Actually amazing when you have to deal with a lot of databases like me.
03 Stack
  • Go Primary language for work, anything that needs to be fast and deployed.
  • Python Tertiary language for data work, ML pipelines, and security tooling.
  • TypeScript Frontend when it's unavoidable. Type safety or nothing.
  • Docker + Compose Local dev environments. Kubernetes when it needs to scale.
04 Services
  • Linear Project and issue tracking. Keyboard-first, fast.
  • Notion Long-form notes and documentation. Slowly migrating to Obsidian.
  • Obsidian Second brain. Local-first, markdown, linked thinking.
  • 1Password Secrets management for humans. Mandatory.
  • Cloudflare DNS, CDN, and anything that touches the edge.