📍riding bikes in the basement
🌽 training for Ironman 70.3 Des Moines
“In my humdrum life, the daily battle hasn't been good versus evil. It's hardly so epic. Most days, my real battle is doing good versus doing nothing.”
Show for yourself, show up for others - the rest falls into place.
www.npr.org/2005/08/08/4...
“In my humdrum life, the daily battle hasn't been good versus evil. It's hardly so epic. Most days, my real battle is doing good versus doing nothing.”
Show for yourself, show up for others - the rest falls into place.
www.npr.org/2005/08/08/4...
#running #triathlon #wintertraining #trailrunning #runsky
#running #triathlon #wintertraining #trailrunning #runsky
The waiting is the hardest part
#art #illustration #JanuArty #plant
The waiting is the hardest part
#art #illustration #JanuArty #plant
youtu.be/VqFVgT2A0mA?...
youtu.be/VqFVgT2A0mA?...
#triathlon #bikefit
#triathlon #bikefit
#dogsofbluesky #running #trailrunning
#dogsofbluesky #running #trailrunning
Tried this “qz - qdomyos-zwift” app to use virtual shifting with #rouvy and the #zwift cog. Putzed around for 1/2 an hour before calling it quits (😵💫 intense UI)
Recommendation: wait for Rouvy to implement virtual shifting, erg mode in the meantime
#triathlon #running #trailrunning
#triathlon #running #trailrunning