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#

  • TerminalGhostty, 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