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