January: trying not to break before Tokyo. April through June: not running at all. October: 43 seconds off my 10 km PR. The foot still bothers me some weeks. I don't pay attention anymore. Year in review: messy, but somehow it worked.
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.
Three Marathons, Three Philosophies: A Data Comparison
Can you run a decent marathon on 592 km of training? What happens when you run two marathons 8 days apart? Three races, three philosophies, one runner.
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.