uses
The gear and software I actually use day to day. I’ll keep this current as things change.
machines#
- MacBook Air (M3) — 16GB / 256GB, on macOS. My daily driver for writing, coding, and terminal work.
- Gaming PC — Core i5 (14th gen), 32GB DDR5, 4TB NVMe SSD, RTX 3050 OC 6GB, in a mini-PC case. Games and the occasional heavy build.
- iPhone 13 — more on how it fits in below.
desk & peripherals#
- Monitor — 27" Samsung Odyssey G5, 1440p, 180Hz.
- Keyboard — EvoFox wireless mechanical.
- Mice — Apple Magic Mouse for the Mac, Logitech G Pro for games.
- Audio — HyperX Cloud Stinger headset, JBL earphones when I want to travel light.
- Chair — Green Soul Jupiter Pro, ergonomic with recline.
terminal#
- Terminal — Ghostty, with tmux for sessions and splits.
- Shells — bash, zsh, and sh, depending on the machine.
- Font — a Grotesk monospace.
editor#
- Zed and VS Code — Zed for quick edits, VS Code when I need the wider extension ecosystem.
command line#
A few small tools I’d miss if they were gone:
- fzf — fuzzy finding across files, history, and branches.
- bat — cat with syntax highlighting.
- btop — system monitor.
- lazygit — a terminal UI for git.
- k9s — driving Kubernetes from the terminal.
For containers and orchestration: Docker / Podman, and Kubernetes when something needs to scale past a single box.
ai#
I use AI heavily for the day-to-day — Claude Code and OpenCode for debugging, log triage, scaffolding, and writing tests. Most of my recent side projects were built with one of them sitting next to me.
apps#
- Notes — Notion and Apple Notes for quick capture, Obsidian for the longer-lived stuff.
- 1Password — passwords and secrets across devices.
- Raycast — launcher, clipboard history, and a few small shortcuts.
phone#
- iPhone 13, mostly with SSH clients — Termius and Echo — for poking at the homelab when I’m away from the desk.
homelab#
A little machine under my desk that’s become its own ecosystem — the full tour has the hardware. What runs on it:
- AdGuard Home — network-wide DNS and ad-blocking
- Tailscale — mesh VPN across my devices
- Caddy — reverse proxy with automatic HTTPS
- Nextcloud — files, calendar, contacts
- MinIO — S3-compatible object storage
- SMB — shared drives on the LAN
- Immich — photo library
- Forgejo — git hosting
- Karakeep — bookmarks and read-it-later
- n8n — automation
- Apache Guacamole — remote desktop in the browser
- Memos — quick notes
- Frigate — local NVR with object detection
- Docker Registry — a private home for my own images