Track season has started, and I have kicked off the Summer of Speed 2026.
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 – May 2026
Closing the Loop: How I Made My Coros Pace 4 Watch Talk to My Podcast App
A Coros watch is a great offline podcast player if you close the loop with two Python scripts and a self-hosted gPodder sync server, turning a tedious manual workflow into a zero-argument, run-and-forget command.
The monthly mile marker - April 2026
I am back to regular running! Low volume, high intensity. Something is brewing…
Marathon Encore: Notes From the Back-to-Back
In 2022 I ran Berlin and London eight days apart. Berlin for time, London for the bling. Last week, 1,215 people did the same with Boston and London. Seven days, two continents. Slightly unhinged? Yes. That's the appeal.
The monthly mile marker - March 2026
From a cliffhanger to 6 hours on the bike and giving up coffee for Lent. The monthly mile marker for March with unusual insights.
The monthly mile marker - February 2026
From skiing in week 2 to riding my bike outdoors in week 4: The monthly mile marker for February with an unplanned cliffhanger.
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.
Retrospective—Looking Back on 2025
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.