fitness

๐Ÿƒโ€โ™‚๏ธ New running shoe day

A pair of blue running shoes with neon green interior rests on a wooden floor.

๐Ÿƒโ€โ™‚๏ธ Dynamic run training in Training Today

Iโ€™ve been using Training Today for a while now to track my readiness to train (RTT). Theyโ€™ve recently released a new feature that provides dynamic training for running based on RTT which takes into account your current recovery and health to make sure you donโ€™t overtrain.

Generating the workouts is easy. In the iPhone app, you choose the type of run (speed, endurance, recovery, etc) and then the app shows you the structured workout, targeting your current RTT. There are options to adjust the RTT (though that seems like cheating) and to shorten the run, if youโ€™re pressed for time. Once you select โ€œCreate Workoutโ€, the run is sent to your Apple Watch.

iPhone screenshots showing how to setup a dynamic run

On the watch, the Training Today workout shows up near the top of the list in the Workout app and behaves like any other workout. The interval times and heart rate zones with alerts are passed along, making it easy to follow the workout.

Apple Watch screenshots showing the Training Today workout in the Workout app and the summary screen after the run is complete

There are a few obvious enhancements, which the developers have already promised. The first is the addition of cycling and swimming workouts. The second is creating actual fitness plans across multiple days.

Iโ€™m really intrigued by an app like Training Today. Our smartwatches are continuously monitoring us and tracking our fitness. Why not have them also program tailored workouts? That said, I have an actual triathlon coach that creates a comprehensive fitness plan while also providing expert advice and motivation. My watch isnโ€™t this sophisticated โ€” yet.

๐Ÿƒโ€โ™‚๏ธ Part of todayโ€™s trail run was mostly made of broken bricks

Bricks (mostly broken) of many different colours embedded into the dirt. My feet are at the bottom of the frame

๐Ÿƒโ€โ™‚๏ธ Todayโ€™s run burned off the last of the March Break cervezas. Back on the program tomorrow

Trail towards a lake with sun reflecting off the ice

๐Ÿƒโ€โ™‚๏ธ Misty run today

Path through some trees with white mist permeating everything

๐Ÿƒโ€โ™‚๏ธ Back to cold, snow, and ice on todayโ€™s run

Icy and snow trail. Overlaid with run stats: 16km in 1.5 hours

๐Ÿƒโ€โ™‚๏ธ Mostly trails on todayโ€™s run

Trail through forest with a sign saying โ€œStay on trailโ€ to the right. Run statistics overlaid: 17.64 km 1hr32min

๐Ÿƒโ€โ™‚๏ธ Nice to see some sun on todayโ€™s run along the Leslie Spit

Toronto skyline from across the lake. Overlaid with running stats: 23.54 km in 2h11m

๐Ÿšดโ€โ™‚๏ธ Great crew for a ride up both sides of Achterbahn

Strava map of a 51.6 km virtual ride

๐Ÿƒโ€โ™‚๏ธ Found some company on todayโ€™s run

Two swans floating close together in a lake with a yellowish sunrise behind them

๐ŸŠโ€โ™‚๏ธ๐Ÿšดโ€โ™‚๏ธ๐Ÿƒโ€โ™‚๏ธ Fitness in 2023

I kept busy in 2023 with triathlon training. As a reference point for next year, here’s a comparison of 2023 with 2022.

My running was surprisingly consistent. Although the totals are almost identical, I do think that my structured workouts were much better in 2023. Each run had a purpose and all were part of a bigger plan.

Cumulative running totals for 2023 (1,663 km) and 2022 (1,603 km)

There was a trade off for cycling between indoors and outdoors. In 2023, I couldn’t quite get aligned with most of the outdoor group rides. So, there was a lot more indoor riding on Zwift. I’d like to switch this around in 2024.

Cumulative outdoor cycling totals for 2023 (628 km) and 2022 (1,301 km) Cumulative indoor cycling totals for 2023 (3,017 km) and 2022 (1,702 km)

I’m surprised by my relatively low swimming distances in 2023. This is my strongest of the three. So, I tend to take it for granted. I should bump this up in 2024.

Cumulative swimming totals for 2023 (85 km) and 2022 (104 km)

The new Apple Watch integration with Training Peaks is really nice. Like my Garmin friends, I can finally just roll out of bed and do what my watch tell me to without having to manually create workouts ๐ŸŠ๐Ÿšดโ€โ™‚๏ธ๐Ÿƒโ€โ™‚๏ธ

๐Ÿƒโ€โ™‚๏ธ Forgot to turn off the workout before getting back in the car. Got some impressive running paces! ๐Ÿ˜€

Screenshot from the Fitness app showing 1:17/km and 1:29/km paces

๐ŸŠ ๐Ÿšดโ€โ™‚๏ธ ๐Ÿƒโ€โ™‚๏ธ Alright, signed up for the Ironman 70.3 in Muskoka. I enjoyed the race last year and look forward to a repeat

๐Ÿƒโ€โ™‚๏ธ Light rain, wind, and NIN playlist made for a gloomy ambience on todayโ€™s run

Waves crashing into a rocky shoreline with trees in the background under a cloudy, grey sky

๐Ÿƒโ€โ™‚๏ธ A bit gloomy on todayโ€™s off the bike run

A boardwalk covered in rain through trees without leaves

๐Ÿƒโ€โ™‚๏ธ Frosty out there on todayโ€™s trail run

Bridge over a river reflected on the still water

๐Ÿƒโ€โ™‚๏ธ Another Thursday, so another hill repeat run. Note to self, next time donโ€™t start the repeats at the bottom of a big hill. The cool down run back up the hill wasnโ€™t fun.

Elevation profile for the run. A big downhill, 12 small up and downs, and one big uphill

๐Ÿƒโ€โ™‚๏ธ Felt winter coming on todayโ€™s run with temperatures hovering around freezing

Trail through a forest with most leaves fallen from the trees

๐Ÿƒโ€โ™‚๏ธ Hill repeats at a steady, moderate pace for todayโ€™s run. I tried to focus on my downhill form: staying loose and keeping ground contact time short

Chart of elevation on the run showing six uphills

Non-default apps

As a follow up to my list of default apps, I have a few non-default apps that werenโ€™t on the original list from Hemispheric Views.

New running shoe day! After 1,109 kms, Iโ€™m replacing the orange ones with another pair of Saucony Kinvara. I definitely donโ€™t recommend waiting so long, just got distracted ๐Ÿƒโ€โ™‚๏ธ

Two pairs of Saucony Kinvara running shoes. Old, beaten up orange pair in the back and nice, new grey ones in the front

Choosing a portfolio of fitness apps ๐ŸŠโ€โ™‚๏ธ๐Ÿšดโ€โ™‚๏ธ๐Ÿƒโ€โ™‚๏ธ

Thereโ€™s a bewildering array of fitness apps out there. Hereโ€™s an attempt to document what Iโ€™m currently using.

I have some criteria when considering a fitness app:

  1. Available on the Apple Watch, ideally as a first class app, rather than just presenting data from the phone
  2. Suitable for multisport. Iโ€™ll consider a highly specialized app, though prefer one that covers at least running, cycling, and swimming
  3. Consolidated and local data. I prefer one location for all of the data and certainly not locked into a web service

With these in mind, my current portfolio of fitness apps is:

Graph of cumulative running for each yearHeat map of workouts in the Toronto area

Thatโ€™s currently it for the portfolio. Being able to consolidate all of my data into Apple Health really frees me up to try new apps without worrying about data lock in. Despite this freedom, Iโ€™m comfortable with the current set and donโ€™t plan to switch things up anytime soon.

๐Ÿƒโ€โ™‚๏ธ Starting to see the Fall colour changes on todayโ€™s run. Powered by PUP and Rage Against the Machine

One tree with bright orange and red leaves along a trail

๐Ÿšดโ€โ™‚๏ธ Likely the last ride of the season with this crew. Getting too dark! Unfortunately we had to end early, thanks to a flat tire.

Crew of cyclist near a lake with the sunrise behind. Ride stats are overlaid: 22.39km 1hr10min

GPS Watch? No Thanks. Top Runners Are Ditching the Data.

For many, GPS watches are a remarkably useful training tool. But there are other runners, including world-class runners like Jacobs, who have a hard time understanding the fuss. To them, a smorgasbord of data is more hindrance than help. And get this: Some runners donโ€™t wear watches at all.

I’m sympathetic to this idea. In general, I’m trying to stop obsessing over my health and fitness data (tough for this data analyst to do). That said, Iโ€™m far from an elite runner. So, I donโ€™t have enough body awareness to intuitively know my pace zones and find realtime data on my performance helpful for making sure my runs are effective.

Perhaps more importantly, my watch is also my source of music and a way to keep my family updated when Iโ€™m out on a long run.

I donโ€™t expect to be running out the door without my watch anytime soon.

๐Ÿƒโ€โ™‚๏ธ Todayโ€™s run was an endurance run with a progressive fast finish. I tried breathing through my nose for the first hour to keep things slow.

Powered by Billy Talent and Beastie Boys

Map of the run in Cambridge. 20.99km in 1:59

Found another long run loop ๐Ÿƒโ€โ™‚๏ธ

Gravel road through hills with running stats overlaid: 19.67km; 1hr52m

My longest swim yet ๐ŸŠโ€โ™‚๏ธ

A calm lake with swim stats overlaid: 3,156 m, 1hr8m

Tried a new route today ๐Ÿƒโ€โ™‚๏ธ

Gravel road winding through a forest with running stats overlaid: 16km 1hr35m