• Writing here regularly, with every post grounded in something I actually measured. No post ships without a number, a path, or a command in it.
  • Reconciling House of Gizmo with reality. The runtime root /opt/hog no longer exists on the host, and 22 files in the repo still say it does. The rename landed in February and the docs never caught up, so now they describe something that's gone.
  • Sodalis: activity scoring, deduplication, and a sync path that backs up every card before it touches iCloud. The classifier currently sorts 1,883 contacts into 186 active and 1,688 archived.
  • Instrumenting my own homelab so failures show up as metrics instead of as a bad afternoon. Most of what I write here starts as an alert that should have fired and didn’t.

Updated . This page is a snapshot of right now.