The Blog
Writing on Gen AI, robotics, and ideas worth building.

Attaching a Runner: The DevOps Term Nobody Explains Until It Costs You
Every CI/CD pipeline needs somewhere to actually run — "attaching a runner" is the term for that machine nobody explains until it's costing your team a fortune. Here's where I've seen it live, and how mine runs for free on a Raspberry Pi.
3 min read

48 Hours in Prague: Clocks, Canals, and a Nutria Family
A whirlwind weekend escape to Prague — Gothic spires, a 600-year-old clock, canal boat rides, and a very friendly nutria family.
7 min read

Why I moved my blog off WordPress and into code
A community, a wordpress.com subdomain, and a Raspberry Pi already busy running RL experiments. Here's why the blog lives in the same repo as everything else now.
3 min read