Blog

2026 A self-hosted e-ink dashboard for my PM context fatigue Part 3 of 3: The 11pm-in-an-airport test Part 2 of 3: The patchwork I'd been calling a homelab Part 1 of 3: A fanless NAS, a windowsill, and one user 2018 ClimaSens: What Wearing Every Hat Actually Taught Me 2016 Urban Systems Lab: Where I Fell in Love with Maps Verizon: Conversational AI Before the GenAI Wave