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.