From skiing in week 2 to riding my bike outdoors in week 4: The monthly mile marker for February with an unplanned cliffhanger.
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 - February 2026
The Monthly Mile Marker—January 2026
My monthly mile marker for January 2026. 20 runs, including one race, 7 hours in the gym, and (surprisingly) no frozen gels.
The Monthly Mile Marker – December 2025
My monthly mile marker for December 2025. 19 runs, including one race, 268 km, lots of frozen beards.
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.