Updated occasionally; this is what I actually use day-to-day.
Hardware / Desk
- Laptop: MacBook Pro 16" M4 Max
- Keyboard: Bastard Keyboards Dilemma Max - Split ergonomic mechanical keyboard
- Mouse: Logitech MX Ergo S - Wireless trackball
- Monitor: Huawei MateView GT - 27" curved display
- Webcam: Logitech Brio 4K - 4K HDR webcam
- Microphone: Elgato Wave:3 - USB condenser mic
- Audio: AirPods Pro 2
- USB-C hub
Dev Machines
- Desktop: Omarchy Linux - Custom Arch-based distribution
- Laptop: macOS on M4 Max
- Containers for reproducible toolchains
Terminal / CLI
- zsh, ripgrep, fd, fzf, jq, make
- tmux for long-running sessions
Editors
- Cursor / VS Code for most work
- Neovim for quick edits and terminal workflows
Languages & Toolchains
- Go (primary language)
- Bit of Rust and Python
- eBPF tooling, perf, flamegraphs, pprof
Services / Infra
- GitHub: Version control, CI/CD, project management
- Netlify: Site hosting and deployment
- Plausible analytics
Note-Taking & Knowledge Management
- Obsidian: All notes, knowledge management, and daily writing
- Published through Obsidian Publish at /notes
- Claude Code + Claude Desktop: Automating PKM workflows with MCP servers
- Experimenting with AI-assisted note organization and content discovery
Hobby Tech
- Raspberry Pi cluster: Home lab for experiments and learning
- Flipper Zero: Hardware hacking and security research
Cycling
- Bike: Booda Bike Hiker 231 - Gearhub carbon belt drive with slick design
- Dreaming of the next iteration: Rohloff gearhub, more carbon, hidden front suspension (need someone to build it for me)
- Gravel cycling, bikepacking adventures (future trips with my son)
Content / Reading
- Readwise for highlights and review
- Notes captured and published through Obsidian