My monthly mile marker for December 2025. 19 runs, including one race, 268 km, lots of frozen beards.
Living the active life while preserving some nerdiness. Marathon stories, training thoughts, and the occasional tech tangent. Usually about running.
Subscribe for new postsThe Monthly Mile Marker – December 2025
The Monthly Mile Marker – November 2025
Stats for the month of November: * 18 runs for a total of 267 km * 8 sessions in the gym (8.5 hours total) * 1 recovery walk. * 1 blog post That's a solid 32 hours of training.
10 Years of Marathon Running, 31,000 km — What the Data Reveals
My best marathon came 6 years after my peak fitness year, on 30% less training volume. How is that possible? Sports psychology, smarter training, and 10 years of building a “fitness bank.” Diving into the data behind 6 World Marathon Majors. Part 1 of a series.
So you’re injured? Treat it like a CAPA!
My stubborn foot injury taught me something unexpected: fixing broken runners and broken products follows the same process. Here's how to apply quality management thinking to actually solve your running injuries for good.
Learning Kirby with Claude.ai
Yours truly opened up VS Code to play around with Kirby and being helped by AI.
The physical side of running
My journey as a runner over the past six years, including dealing with injuries, working with a coach, and achieving various running goals.
Normalizing Rest
Why every serious athlete should embrace rest days and how "streaking features" of Strava counteract rest and growth.
On being sober
I celebrate one year of having eliminated alcohol from my life.