Blog
Harricana 80 – Part IV: Finally, a lesson learned?
A few days after Harricana, I started thinking about all those promises I'd made to myself in the forest. I love ultramarathons, and I don't want to stop doing them, but I do need to stop doing them like this.
September 18, 2026
Harricana 80 – Part III: Cadaver feet and microwaved McDonald’s
There was, however, one remaining complication that I failed to mention previously. The Harricana people weren’t going to let me wander around the mountains indefinitely.
September 17, 2026
Harricana 80 – Part II: Blisters and bile
For the first twenty kilometres, everything was suspiciously fine. I was moving well and keeping an honest pace. The morning was beautiful and the scenery in the Parc National des Hautes-Gorges was stunning.
September 16, 2026
Harricana 80 – Part I: Groundhog Day again
Insanity is doing the same thing repeatedly and expecting different results. I say this all the time, yet seemingly every post I’ve written in recent months revolves around me repeating the same stupid shit.
September 15, 2026
Culture eats absolutely everything
One of the advantages of spending years auditing organizations is that you develop a fairly good sense of how things are going to unfold.
June 22, 2026
The line between stubborn and stupid
As I laboured through the opening kilometres of the Course des Pompiers, I found myself again contemplating one of life's great unanswered questions: where exactly is the line between stubborn and stupid?
June 7, 2026
Redemption’s a dish best served muddy
There are races where you chase a personal best, or meaning, or redemption. Sulphur Springs 2026 was firmly in the third category.
May 27, 2026
More lessons I’d tell my younger self
Back by popular demand, here's another list of lessons I would convey to my 20 year-old self.
May 16, 2026
The badger slowly conquers Toronto
Most runners spend months training and obsessing over fitness so they can successfully complete an endurance race. I’ve got a completely different system these days: I run endurance races to get back into shape.
May 10, 2026
Ten lessons I’d tell my younger self
The older I get, the more I realize how much stuff I got wrong over the years. If I could sit down with my 20-year old self, here is a brief list of lessons I would convey.
April 15, 2026










