04//uses

The stuff I actually
reach for.

Editor, desk, rack, terminal, espresso bar. Nothing aspirational on this page. Just what's in daily rotation. Updated when something changes, which is rarer than you'd think.

01/Editor + coding

Where most hours go

  • Claude CodePrimary pair. Agents, skills, the whole harness.
  • VS CodeEditor of record. Fallback when a tool needs a real IDE.
  • WarpTerminal with command history I actually trust.
  • gh CLIPRs, issues, and CI from the terminal. The browser is too slow.
02/Daily-driver hardware

The desk setup

  • Laptop[model · year · why this one]
  • Monitor(s)[size · resolution · positioning]
  • Keyboard[switches · layout · anything custom]
  • Mouse / trackpad[why this one]
  • Desk / chair[if worth naming]
03/Homelab hardware

The rack under the desk

  • HP EliteDesk 800 G4 ×3Bare-metal Talos prod cluster — talos-prod-s1/s2/s3
  • Proxmox hosts ×3hx90, bd-n1, bd-n2. [physical models / specs]
  • Raspberry Pi ×2rpi-n1 (DNS primary) + rpi-n2 (edge LB). [Pi generation]
  • TrueNAS — 2 nodesjb-nas + cm-nas — ZFS, RSync + Cloud Sync for 3-2-1
  • Network gear[router / switch model · VLAN + VPN notes]
04/Infra + ops toolbelt

What lives in the terminal

  • talosctlThe only way to talk to Talos — no SSH, no shell
  • kubectl + k9sDay-to-day cluster driving; k9s for when I need to see five things at once
  • ArgoCD CLIApp management from the terminal; web UI is for observing
  • AnsibleHost config for everything outside Kubernetes
  • Grafana + Loki + Tempo (self-hosted)LGTM stack with Alloy on every host
  • Bitwarden Secrets ManagerSingle source of truth for homelab secrets
05/Coffee

The other kind of stack

  • Espresso grinder[make · model · why]
  • Espresso machine[make · model]
  • Batch-brew grinder[make · model, if separate from espresso]
  • Brew method[pour-over · Aeropress · whatever the ritual is]
  • Bean rotation[roaster · style of bean you lean toward]