Finished reading: Revenger by Alastair Reynolds is easy entertainment with pirates in spaceπŸ“š

πŸƒβ€β™‚οΈπŸš΄πŸƒβ€β™‚οΈ Milton Duathlon 2025

πŸ“

Part of the appeal of triathlons for me is that you need to stay adaptive and resilient, always adjusting to race conditions and feedback from your body.

Today was a good example. Cold weather and intense winds led to the swim being cancelled. So, the triathlon became a duathlon. Although I missed the swim, it was the right call. Still, it takes a moment to recalibrate to starting with a run, adjusting your transition strategy, and sorting out a pace target.

The winds made the ride rather harrowing, lots of gusts, plus a headwind for the big escarpment climb πŸ₯΅. Then on a steep descent, we got buffeted around while peaking at 70 km/hr. After one particularly strong gust, a rider behind me shouted out some profanity that was totally warranted.

At least the second run was mostly well sheltered and I could push the pace a bit.

Overall, still lots of fun though. This is my fourth time racing this event and they’ve all been well done.

A person wearing sunglasses and a cap is smiling, with a medal around their neck, giving a thumbs-up gesture outside a visitor center.A map highlights a duathlon route near Campbellville, with details on distance, duration, and calories burned.A happy golden retriever with a leash lies on a sunny pavement next to a person.

πŸŠβ€β™‚οΈπŸš΄πŸƒβ€β™‚οΈ First race of the season tomorrow!

I actually enjoy this part β€” the setup. Laying out all the gear, checking the list, thinking through the transitions. There’s a quiet focus to it. A bit of nervous energy, sure, but also a sense of calm from knowing I’ve put in the work.

Getting everything ready is more than just packing β€” it’s part of the ritual. It helps me visualize the day ahead and ease into race mode. Time to trust the training and enjoy the race.

Triathlon gear is organized on a table, including a wetsuit, cycling helmet, running shoes, wetsuit, and various accessories.

🎧 I’ve made a few updates to my default apps. I’m now using Overcast for podcasts (again) and Albums for music.

Both replace Apple’s default apps, which prioritize new content over easy access to media I’ve already selectedβ€”presumably what I actually want to listen to.

The recent rewrite of Overcast’s Apple Watch app was the tipping point for the podcast switch. Most of my podcast listening happens on the Watch, and the new app is a big improvement.

Finished reading: Moonbound by Robin Sloan is a fun and imaginative sci-fi retelling of the King Arthur story (and much more) πŸ“š