πββοΈ Action shot from my coach at this morningβs track workout
πββοΈ Action shot from my coach at this morningβs track workout
πββοΈ A short test swim in the new lake. Iβm looking forward to exploring the shoreline
πββοΈ 400km of trails in the Haliburton Forest to explore
πββοΈ New running shoes day!
πββοΈ Approaching the time of day when, having run into work this morning, I debate if I should just take the train back. The return run seemed like a much better idea this morning
πββοΈ Iβm both inspired and dumbfounded by someone running an ultramarathon everyday for 250 days
πββοΈ At 335m, my watch tells me this is the largest elevation gain of the year
πββοΈ The lake was like glass for this afternoonβs swim
πββοΈ Misty morning run
πββοΈ Swimming in a Haliburton lake is so much nicer than a Toronto pool
πββοΈ Iβm glad to have finished this run before the big thunderstorm rolled through
πββοΈ At least running in the rain keeps the heat down
πββοΈ Found a nice trail while visiting Orillia
πββοΈ Soggy run this morning
πββοΈπ΄πββοΈ The Guelph Lake Olympic Triathlon was great fun, though challenging. Big thanks to my daughter for her expert race crewing.



πββοΈπ΄πββοΈ Packing for the Guelph Lake triathlon. Iβm excited to try a new course
πββοΈ My kind of weather
π΄ Glad to finally get out for my first outdoor ride of the season, though the 5am wake up was rough
RunnerCast is a great, single purpose app that tells me one thing: how is the weather for my run?
Prior to RunnerCast, I’d open up the Weather app on my phone and squint at various metrics. Now, I’m presented with a straightforward set of colours on a timeline and declarative sentence about if I should go now. I also appreciate that I can tweak my tolerance for temperature, precipitation, and other weather features to match my preferences.
Another helpful feature is that you can add in upcoming events (like the half marathon shown in the screenshot) to start preparing mentally for whatever is coming up on race day.
I’m fond of apps like these: well designed, specific, and useful.
πββοΈ Proud to run alongside my son this morning for his first half marathon. We shaved about ten minutes off his two-hour goal!

HealthFit’s new heart rate distribution graphs effectively help track workout intensity and recovery across different activities.
πββοΈ Winter was back for todayβs run
πββοΈ Winter was back for todayβs run
πββοΈ 10 weeks since my last swim. This might be tough.
π΄ββοΈ Getting back into a routine with todayβs ride

Etobicoke Olympium. π
πββοΈ Spending the day at regionals with kid #2

πββοΈ Added another event to this yearβs race calendar. My son is going to join me for this one, which will be fun. His runs have maxed out at about 7km to date, so he has some training to do. I need to convince him that he canβt just sprint the whole thing.

π Komoot’s Apple Watch App Gets Offline Maps & Routing: Hand-on!
In arguably one of the biggest bits of news for outdoor-focused Apple Watch owners in years, Komoot just announced true offline mapping and routing for their Apple Watch app. Up until now, their app required some sort of connectivity, notably to the phone, in order to have offline maps/routing.
This looks quite promising. I’ve been using the WorkOutDoors app for offline maps, but Komoot looks much easier.
Using a portfolio of fitness apps can lead to inconsistencies in heart rate zones, so one solution is to standardize them based on a preferred app’s method for more precise workout intensity tracking.
πββοΈ Snowshoes would have helped with parts of todayβs run. My Arcβteryx kept my feet warm, but extra effort for a relatively slow pace