Adamant

Jun. 18th, 2025 01:34 pm

Saturday’s Fire Ant Tour was an important ride. Most importantly, it was the longest ride I’ve done since my heart surgery back in March, and since my stroke last October. In fact, it was my first metric century since my solo PMC ride last August, and my first organized event ride since the 2024 Fire Ant Tour, a full year ago! On top of all that, this was my final opportunity to test my readiness before registration closes for this year’s Pan-Mass Challenge.

I’d already missed several other opportunities for long rides this spring, which I talked about in my previous update. But this post is about the ride I completed, so with all my hopes for a post-op recovery pinned on this event, how did it go?

Enjoying the scenery while earning mah kibble!

Enjoying the scenery while earning mah kibble!

Looking strong crossing the line after 100 km.

Looking strong crossing the line after 100 km.

Showing off a hard-earned finisher's medal.

Showing off a hard-earned finisher's medal.

The lead-in to the event was unsettled, in more ways than one. The weather was a little iffy after a week of scattered thunderstorms. In addition to my general health questions, I wasn’t sure I’d trained sufficiently. Then my final equipment check found a gouge in my rear tire that necessitated a swap back to an old tire I’d kept around.

I had concerns about the course, too. The organizers had tweaked the route, making it the event’s third different course in as many years. And at the last minute riders were warned that the local DPW had just resurfaced one of the final roads on the course with universally-hated chipseal.

Nonetheless, riders set out at 7:15am. My plan was to conserve energy by keeping my effort level moderate, around 130 Watts. And I closely monitored the estimate of my remaining stamina that my Garmin bike computer provided. In the end, that all worked out very well.

I also wanted to concentrate on fueling and hydrating more than usual, with mixed success. I managed to down a couple chocolate chip cookies at the rest stops, but completely forgot to take any of the electrolyte supplements I’d brought.

Having learned from previous editions, I’d expected challenging weather, specifically, hot and very windy conditions. The morning began with ideal conditions: 22°, with overcast skies, and no wind to speak of. As the sun climbed, the clouds gradually burned off, temperatures jumped to 30°, and the wind picked up, coming out of the south at 20 km/h and gusting to 31. But that was still kind of benign as compared to previous years.

The route began with a familiar 40 km loop, which went by quickly due to strong legs, light winds, and moderate temperatures. That was followed by a new 40 km out-and-back on FM 215 that illustrated how much impact the wind had. With a tailwind on the northbound leg, I averaged 123W for 47 minutes; but returning against the wind, I had to average 126W for 65 minutes to cover the same distance. Despite sustaining more power for an additional 18 minutes, I went 7.3 km/h slower heading south!

After nursing it home for the final 20 km, I crossed the finish line at 11:50am with 101 km under my belt.

The ride was a little challenging, mostly because I just wasn’t fully trained up for that distance yet. But thanks to the weather I wasn’t quite as thoroughly wiped as I’ve been in previous years. Taking into account my comeback from stroke and heart surgery, as well as my incomplete training, I was extremely happy with my performance.

Most noteworthy, this has cleared the way for me to finally register for my remote Pan-Mass Challenge ride, confident that I can at least put in a creditable performance to “earn” my sponsors’ donations for cancer research at the Dana-Farber. The scary part is that PMC weekend is only six weeks away, which doesn’t leave a lot of time for fundraising and long training rides… Yikes!

I can’t finish this ride report without covering the rest of my day. After happily completing my first cycling event in more than a year, I picked up a very nice finisher’s medal before heading back to Austin. After the drive home, I filled up on fresh strawberries and some Ben & Jerry’s mint Oreo cookie ice cream, followed by two trips to our free and shockingly uncrowded neighborhood swimming pool (after a thunderstorm caused that interruption). It was one of those idyllic, self-indulgent summer days that you dream about.

I hope that sets the tone for the rest of the year!

For reasons I’ll explain in a second, improving my diet became a critical consideration following my stroke. But I had lots of questions about the areas where healthy eating directly conflicts with sports nutrition’s best practices for endurance athletes. I decided to get answers from a professional, and this blogpost summarizes what I got out of consulting a nutritionist for the first time in my life.

This is one of those posts where it’s not clear whether it belongs on my general blog or here on my cycling-specific blog. Since I came at this from a cyclist’s perspective, I decided to post it to the latter, so that other cyclists would more readily find it. But most of this is equally relevant to my non-cycling readers.

Where I Started

The statistics say that 25 percent of stroke survivors will have a second stroke. And, according to the hospitalist who was in charge of me during my hospitalization, the greatest determinant of whether you have another stroke is diet. Survivors who didn’t change to a heart-healthy diet had the most readmissions, in contrast to those who took dietary advice to heart.

What did she specifically advocate? This:

  • Reduce inflammation and chances of developing diabetes by cutting intake of simple sugars
  • Reduce cardiac risks by limiting dietary fat intake, especially saturated and trans fats
  • Avoid hypertension by reducing intake of table salt and highly processed foods
  • Maintain healthy blood volume by staying fully hydrated
Sports Nutrition for Endurance Athletes

That was the first advice I got following my stroke, and – as a Type A personality and someone with an intense fear of stroke – I took her opinions extremely seriously. Even though I’m significantly younger, healthier, and more active than most stroke survivors, improving my diet seemed, at that time, to be a matter of life and death.

However, as an endurance cyclist, two of those strictures are problematic for me. Simple carbs are the preferred and primary fuel for athletes; would I be risking my health by continuing to emphasize them in my diet? And it’s pretty hard to avoid chronic dehydration if you’re riding hard in the Texas sun for a multiple hours every day.

Although I’ve stayed on top of changing dietary recommendations for decades, these contradictory needs convinced me that it would make sense to consult a nutritionist for the first time in my life.

Another factor is that I was very concerned about weight loss. From 2011 through 2022, my body weight stayed in a narrow range, mostly between 76 and 79 kg, averaging out at 77.3. But in the last five months of 2022 I suddenly and inexplicably dropped 6½ kilos (15 lbs). I gained about half of that back, but then lost another 3½ kg in the weeks following my stroke, bringing me down to an adult-era low weight of 71.2 kg (157 lbs). A nutritionist could help me figure out how to stem my ongoing weight loss while simultaneously cutting both carbohydrates and fat out of my diet.

More Medical Advice I Got

I’ve already outlined the alarmist attitude that my hospitalist instilled in me right after my stroke, and where that advice led me.

But I immediately started getting contradictory advice from every other healthcare provider I talked to.

A week after my stroke, I had a followup with my family physician, who told me that nutrition was a long-term concern and not to overdo any drastic changes to my diet. But as a PCP he’s a generalist, so I remained skeptical, while making sure I got a referral to a nutritionist out of him.

A week after that, I had a followup with my neurologist, whose attitude was that nutrition is just about general health and preventing blood clots, which is more of a cardiologist’s domain.

It took another month before a long-awaited meeting with my cardiologist. His attitude was another surprising counterpoint to the hospitalist. He also claimed that diet is purely a long-term concern, saying both “Go eat a pizza if you want,” and “Eating heart-healthy is not the most pleasant thing.”

After all that, I really didn’t know what to think. The obvious consensus was that diet wasn’t the smoking gun that the hospitalist had portrayed. But it was still hard for me to cast aside her staunchly-held opinion, since it was the only obvious thing that I could control.

But maybe my nutritionist would provide a decisive opinion…

My Nutritionist Experience

I’ve never really thought of nutritionists as a highly skilled profession. As I see it, there are two main aspects to the job.

One part is staying up-to-date on the ever-changing “science” – separating genuine dietary knowledge from the deluge of biased pseudo-science – and distilling that down into a form that’s digestible for their uninformed clients.

This would be of some benefit to me. Having paid attention to sports nutrition for 25 years, I’m pretty well-informed. But I’m less up-to-date on heart- and health-related topics, and never had to deal with problematic weight loss. And it’d be nice to get the current scoop on perpetual debates like “Are eggs good or bad?” and “Which is healthier: butter or margarine?”

The other – and possibly larger – aspect to the job is similar to that of a therapist: talking with clients and trying to manage them into growing the self-discipline required to make lasting dietary changes.

As I mentioned above, I’m a Type A; I don’t need external support once I’ve decided to change my behavior. So the coaching aspect of the nutritionist’s job is really of no value to me.

The most valuable and immediate advice she game me was when she confirmed what my other healthcare providers had said: that I didn’t need to approach dietary changes with a crisis response and rigidity, and that no one individual choice is gonna kill you. I didn’t need to eliminate all fats and simple carbs from my diet, after all. I was already living a pretty healthy lifestyle, and the emphasis should be on fitting increasingly beneficial habits into a healthy diet whose results compound over time.

But beyond that high-level advice, after four meetings in five months, I’m still not convinced that a nutritionist brings a ton of expertise and value to the table. My nutritionist mostly just repeated standard advice that variety is most important and that even “bad” foods are okay when taken in moderation.

At the same time, I don’t want to sell her short. I did get some novel, useful information from her that manifested in some dietary changes I wouldn’t have considered otherwise. So let’s take a look at those…

Specific Dietary Recommendations

It’s pointless talking about the changes I’ve made without first reviewing my diet prior to my stroke. After all, I made a number of significant improvements over the years, and those remain a noteworthy part of the overall equation. Here are some positive features of my baseline diet that I’ve observed for some time:

  • Daily multivitamin and psyllium husk fiber supplements
  • Replace full- and low-fat milk with fat-free/skim
  • Virtually eliminate beef intake
  • Never, ever add salt to anything (except corn on the cob)
  • Cook at home; eating out is a rarity
  • Emphasize broccoli as my primary leafy vegetable
  • Replace ice cream with sorbet/sherbet or fruit pops
  • Replace high-fat sauces like alfredo with low-fat tomato sauces like marinara
  • Keep an eye on the ever-changing recommendations regarding eggs, butter vs. oil-based spreads, etc.
  • Reduce or eliminate soft drink intake, replace with fruit juices like OJ, apple cider, lime- and lemonade, and fruit punch
  • No significant intake of caffeine outside of major events and medicinally
  • No alcohol in any form, ever, period

Even after accepting that the hospitalist’s alarmist warning was misguided, I still wanted to make incremental improvements to my diet. Specifically, I wanted to reduce fats, sodium, and simple carbs (beyond my athletic needs). Between my own research and input from my nutritionist and cardiologist, I’ve landed on the following new guidelines:

  • Daily statin prescription to keep cholesterol down, even tho my numbers were never high
  • Daily Omega-3 fatty acid supplements (algae-based rather than fish oil)
  • Whey protein isolate powder supplement
  • Eliminate or curtail high-fat foods, particularly commercially-prepared baked goods, cocoa, frozen pizza, etc.
  • Read labels to select lower-fat chocolate candies, and healthier salty snacks that are baked or use healthier oils like avocado
  • Reduce overall cheese intake, and use 2% milkfat cheese over full-fat
  • Sauté and stir-fry in avocado oil rather than corn or peanut oils (it has a higher smoke point than olive oil)
  • Substitute ground turkey and pork for ground beef
  • Supplement wheat-based pastas with lentil-based
  • Favor lower-sodium soups like corn chowder; at some point start making my own soups
  • Expand meal repertoire by reintroducing or increasing things like:
    • Boiled chicken
    • Oatmeal (with raisins, sunflower seeds, and dried fruits)
    • Baked beans
    • Mashed potato
    • Sweet potato
    • Nuts, especially hazelnuts
    • Apples

Conclusion

Despite having a longstanding interest in sports nutrition, I never bothered consulting a nutritionist until now. I always doubted whether a nutritionist could add any useful information beyond what any self-educated layman could glean from readily-available public sources.

After a 5-month engagement, I mostly stand by that opinion, although it does need to be refined. My nutritionist helped refute the bad advice I got, and provided some suggestions that were truly useful. But those were largely tactical adjustments, rather than significant course changes. So she definitely did add value… just perhaps not as much as I had hoped for from a licensed medical professional.

I’d be temped to conclude that it wasn’t worth the money, but my health insurance covered the entire tab! All it cost me was time, so in that respect I got way more valuable insights than I paid for.

But I’m still skeptical about whether consulting a nutritionist is worth it for most cyclists or your average non-cyclist. If you have a very particular situation, like I did, then perhaps it would be. But if you’re interested enough to have questions about nutrition, you’re probably also motivated enough to find the answers for yourself, rather than pay someone else to do it for you. A nutritionist really isn’t privy to any information that can’t be found elsewhere.

It absolutely does make all kinds of sense for a cyclist to learn the basics of sports nutrition, and there’s no shortage of available material. For myself, my bookshelf includes the fairly lightweight “Bicycling Magazine’s Nutrition for Peak Performance” by Ed Pavelka, and the more comprehensive “Sports Nutrition for Endurance Athletes” by Monique Ryan. But these days there’s ample other sources, too.

That’s it! Now let’s go eat to ride, and ride to eat!

Friday I had heart surgery. Even though it was via intravenous catheters and I should fully recover, the recuperation period is still gonna blow a hole in my training and fitness. So this is a good time to get you caught up on what I’ve been up for the past two months, and where things go from here.

So far, 2025 has been a little bit of up-and-down, and a little bit of in-and-out. I took a bit of a break when the calendar flipped, and then it was an odd mix of indoor and outdoor riding, mostly dictated by Austin’s variable winter temps.

Riding with the CEO on a PMC Zwift group ride

Pacing the CEO on a PMC Zwift group ride

Video of Austin's Friday Truancy group ride rolling out

Brilliant Texas skies along Walnut Creek trail extension

Brilliant Texas skies along Walnut Creek trail extension

On the indoor side, I’ve logged about 1,000 km on Zwift, focusing primarily on riding a dozen+ new routes, advancing another four XP levels, and participating in eight delightful PMC group rides, which have just finished up for the season.

But knowing that a surgically-induced enforced break was coming, I did my best to ride outdoors as much as the weather would allow. February in Austin began and ended delightfully, allowing me to rack up over 500 real-world kilometers on a dozen rides, including my first two Friday Truancy group rides since my stroke at the start of October.

My final ride before the operation was last Wednesday’s 80 km trip out the Southern Walnut Creek path to Manor, which was my longest ride – indoor or out – since my stroke. It also marked my max Fitness level for the year (a pretty moderate 56 CTL), having finally recovered all the Fitness I’d lost by resting at the start of January.

So that brings us to the beginning of March, and Friday’s heart surgery. If you want all the details, you can read the accompanying post in my general blog, but here I’ll limit myself to the short- and long-term impacts to my riding.

In the short-term, the surgery is going to require some recuperation time, which means time off the bike. It’s really important that the two incisions into major veins in the hips are allowed to close up and fully heal before attempting any kind of exercise. If things go well, this week I’ll start doing some short walks. A week after that I might introduce some low-intensity work on my partner’s elliptical trainer. Then some easy rides on my indoor trainer. But for the next month I have to always keep my heart rate below an extremely mild 100-110 bpm.

I’ll have some post-op testing and a followup with my cardiologist in about three weeks, at which point I hope to get the green light for a gradual return to actual training. Over the next several weeks of minimal exercise, my Fitness is going to plummet, and April and May will be spent trying to get back to last week’s Fitness level.

And what will the rest of the year look like? It’s hard to say until after that followup appointment. I think I can expect a full return to endurance riding, but when and how long that’ll take is unknown. I’m almost certainly not doing the events I’d hoped to do in April: the American Stroke Association’s CycleNation charity spin-bike ride; and the Red Poppy Ride century. But I might be ready for June’s 100k Fire Ant Tour. We’ll see how it goes.

And what about riding remotely for August’s Pan-Mass Challenge? As I said in December’s annual summary post, that’ll remain a complete unknown until May, so I’ll defer my registration until I have more clarity. Hopefully I’ll be in shape to make it a good couple days of riding, to “properly earn” my sponsors’ donations to DFCI, even if perhaps it might fall short of the traditional 300 kilometers.

But I do expect I’ll be able to return to the endurance riding that I love. It’s just a question of when, and how long it’ll take to train back up to the fitness I need to complete such rides.

But until then I guess I’ll take a few weeks of enforced relaxation!

Every year has its ups and downs, and its major milestones. But every so often something happens that is so significant that you can divide your whole cycling career — perhaps even your entire life – into “before” and “after”.

2024 started quite well; I was riding consistently, tried some new things, made a few events, but missed a few others. In the first nine months of 2024, I knocked out 7,000 kilometers, an average of 25.75 km per day.

Showing off the Austin skyline during my Pan-Mass Challenge ride.

Showing off the Austin skyline during my Pan-Mass Challenge ride.

And then there was October 4th: my stroke. Thankfully it was extremely minor, but it negated all my plans and goals as a cyclist in an instant. It reduced everything I’d done before then to history, forcing me to begin again from scratch.

The good news is that I’ve recovered remarkably well. As I mentioned in my first post following my stroke, I’ve prioritized riding the indoor trainer over riding outside. Since I got back on the bike in mid-October, I’ve logged another 2,000 km, or about 25 km per day, a rate which is almost even with my pre-stroke riding.

My plan was to get back out on the road this spring to test my capabilities. But that’s the future; for now, let me look back on the past year and give you an idea how things went both before and after October 4th.

All told, I knocked out a total of 9,250 kilometers, or the distance between London and Tokyo, or from Los Angeles to Rome. That actually surpassed my 2023 total by 1,000 km, and my riding was split 63% outdoor rides and 37% Zwift.

As for whether I met the goals I’d set for myself…

My Original 2024 Goals

Ushered in 2024 with a New Years Day Pan-Mass Challenge group ride on Zwift.

Ushered in 2024 with a New Years Day Pan-Mass Challenge group ride on Zwift.

I returned to the Fire Ant Tour metric century for a second year.

I returned to the Fire Ant Tour metric century for a second year.

Tried the Team Tacodeli group rides, but barely saw anyone but these two…

Tried the Team Tacodeli group rides, but barely saw anyone but these two…

I was again a regular at the Friday Truancy group rides, tho I struggled to keep up.

I was again a regular at the Friday Truancy group rides, tho I struggled to keep up.

Last year at this time, things were still up in the air following our move to Austin, so my 2024 goal-setting exercise was short on specifics. But I did call out three specifics areas of focus.

More 100k and Century Rides

2024 was a little better than 2023 in terms of long rides, but there were also a lot of missed opportunities.

On the plus side… I did complete two centuries: my first Red Poppy Ride, and my solo Pan-Mass Challenge Day 1. As for metric centuries, I rode my second Fire Ant Tour, plus two solo rides out to Manor, one of those comprising my PMC Day 2.

But the list of excuses and missed rides is regrettably long. I didn’t feel ready for the early-season Pedaling the Prairie or the two-day Texas MS 150. I skipped the Tour de Boerne so that I could make a rare kyūdō practice at the outdoor range. I canceled my planned Katy Flatland Century when I learned that the local Trek club was hosting a long tour around Austin, which I still missed because I contracted COVID. And my second Livestrong Challenge eluded me when I had a stroke two weeks before the event.

So I was both happy and a tiny bit disappointed with the first nine months of the year. And after my hospitalization, long rides just weren’t in the cards anymore.

Find My Group Ride Niche

I continued my frustrating quest to find enthusiast-level group rides in Austin.

Continuing last year’s trend, I regularly attended the Friday Truancy rides, making 28 of them before being sidelined by my stroke. However, for the first time in my life I was utterly incapable of keeping up with the group. So, for me, these still wound up being essentially solo rides: group rides in name only.

I did try riding with Team Tacodeli on Monday evenings, which were shorter and at a more moderate pace. I joined them five times in June, but three of those were only attended by two other riders, and once I was the only rider to show up at all! Then they went on summer hiatus, and that was the end of that. To my knowledge they haven’t resumed on any regular basis since.

So despite giving Team Tacodeli a fair shot, I still haven’t found what I’m looking for.

A Big Pan-Mass Challenge

On a much more positive note: after skipping the event in 2023, I enjoyed a tremendously successful return for an 18th PMC ride. In brief, it was:

  • My first PMC ridden remotely in Austin
  • My first PMC as a member of Team Kermit
  • My first PMC as a sexagenarian
  • The ride went really well
  • I enjoyed creating an awesome 2024 PMC highlight video
  • And I raised $7,300 for cancer research; a stunning 62% increase over my previous ride (2022), bringing my lifetime fundraising total to $130,800

My ride video and all the deets live in my 2024 PMC Ride Report.

So in terms of meeting the goals I’d set for 2024, I’d say I did okay. It certainly could have been better, but I’m still happy with how it went.

Charts

Because I kept riding throughout the winter of 2023-2024, I had virtually no drop-off in my Fitness level, as measured by my Chronic Training Load (CTL) numbers.

Previous years – including my first year in Austin – featured a lot of variability, characterized by peaks in Fitness during the summers, and troughs in the winter. In contrast, my Fitness stayed almost constant throughout 2024. Thus it wound up being my most consistent year on record, as you can see in the following chart.

Cycling Fitness: 2011-2024

To quantify how steady it was: in the decade from 2012 to 2023, the standard deviation of my Chronic Training Load averaged 16.7 – and it was never less than 11.7 – but in 2024 it was just 4.9! And it was actually a mere 3.5 before I contracted COVID in July and my stroke in October, which were the only noteworthy hiccups in my training all year.

Another way of looking at it is to compare my Fitness with my long-term average, as you see in the following chart, which zooms in on 2024:

Cycling Fitness: 2024 Calendar Year (vs. average)

In a February blogpost, I predicted that my my natural response to having rideable weather year-round would produce a much flatter curve than in previous years. I projected that my Fitness would be higher than average during the winter months, but during the extreme heat of summer it would never reach my usual peaks… and might even decline slightly from springtime highs. And that’s exactly what happened in 2024.

Basically, this is what I think it’s gonna look like to be a year-round cyclist in Austin.

The Centuries

Big turnout at the start of the Red Poppy Ride, my first century of the year.

Big turnout at the start of the Red Poppy Ride, my first century of the year.

Early morning haul down Lime Creek Road toward Volente on my 2024 Pan-Mass Challenge century.

Early morning haul down Lime Creek Road toward Volente on my 2024 Pan-Mass Challenge century.

All I can say is that two is better than one. After one lone imperial century in 2023, I was eagerly planning for Livestrong to bring my 2024 tally to three, but greater concerns intervened. But the two I did complete were:

5/11: Red Poppy Ride

Although marred by a flat tire and criminally bad route markings, this was a delightful return to long-distance riding, and a big relief after the bad experience I had on the 2023 Livestrong Challenge (blogpo). But this ride’s challenges still prompted me to invest in new tire levers and a tire jack.

8/3: Remote PMC Day 1 Century

I’ve already covered this above, but my 110th century and 18th PMC was the biggest high point of my year.

It’s still a little premature to say for sure, but it’s worth mentioning: considering my age and health issues, it’s possible this was the last imperial century that I will ever ride.

Noteworthy Purchases

This year’s spending report falls into two main categories: a ton of mostly minor maintenance stuff, and not one but two automated selfie camera drones.

The first of those drones – the HoverAir X1 – created the entire category of selfie drones, and would have been the best purchase of the year on its own, after giving me the ability to take pretty decent video footage of myself while riding.

But later in the year they released the X1 PRO, which took the groundwork laid by the X1 and improved upon it immensely. I’ll spare you the details, and instead point you to my Gear of the Year blogpost for a full writeup. But in summary, it’s a fantastic piece of equipment that I hope to make even more use of in the upcoming year.

Here’s a two-minute compilation video I made that only uses footage from the original X1. Starting next year perhaps I’ll add a new section to my year-in-review post for an annual cycling highlight video!

Beyond that, my purchases were all pretty regular stuff.

In terms of new kit, I got a new cycling jersey for riding the 2024 Pan-Mass Challenge, and ordered three sets of PMC-branded fingerless gloves. As a team rider, I also purchased a 2024 Team Kermit jersey, and received a couple PMC-branded insulated (non-cycling) water bottles that our team captain had surplused from the ride organizers.

After struggling with hydration on last year’s Livestrong ride, I picked up a bottle of SaltStick electrolyte gelcaps. I’d used them back in Massachusetts in 2010 for cramping, but hadn’t noticed any obvious benefit; however, I was willing to give them another shot in order to help me deal with Texas’ heat. Results continue to be inconclusive.

Routine maintenance included buying inner tubes, CO2 canisters, a new tire, a replacement saddle bag, helmet padding inserts, and a new heart rate monitor. Also had to replace a battery cover on my Garmin power meter pedals, which I’d over-tightened and had to destroy to get into. And I got a new electric shaver (for the legs, of course).

In hopes of alleviating some of my tire-changing worries, I replaced my Park Tool tire levers with ones from Pedro’s, and a funky tire-seating device called the Rehook Tyre Glider; but I actually didn’t get to test either of those, so I can’t say they were of any value. I also tried my hand at patching punctured inner tubes with vulcanizing glue patches, which was an almost universal failure.

So really, aside from the selfie drones, it was a pretty underwhelming year in terms of equipment.

Additional Highlights

Dramatic backdrop on the new Walnut Creek bike path extension to Manor during my PMC Day 2 ride.

Dramatic backdrop on the new Walnut Creek bike path extension to Manor during my PMC Day 2 ride.

A stunning sunset atop Turn 1 at the Circuit of the Americas F1 track.

A stunning sunset atop Turn 1 at the Circuit of the Americas F1 track.

Unlocked Level 80 on Zwift’s indoor trainer platform.

Unlocked Level 80 on Zwift’s indoor trainer platform.

Proved there was no drop in my FTP after my stroke on Zwift’s new “The Grade” hill climb.

Proved there was no drop in my FTP after my stroke on Zwift’s new “The Grade” hill climb.

Team Kermit group photo at the finish line of the 2024 Livestrong Challenge.

Team Kermit group photo at the finish line of the 2024 Livestrong Challenge.

Obviously, the highest-impact unplanned event of the year was my stroke, and starting my cycling life over from scratch. So far, my recovery seems near complete, even though I’ve kept my focus strictly on the indoor trainer so far. And I also recovered from my first bout of COVID in July.

But before my stroke, there were still some nice surprises. The Southern Walnut Creek trail was extended another nine kilometers to the town of Manor, which could serve as a gateway for rides farther to the northeast of Austin. And I made two trips down to the Circuit of the Americas Formula 1 track for Bike Nights, which is the same number of sessions I made in 2023. Sadly, illness forced me to miss their first actual post-sunset “under the lights” night ride.

Life on the indoor trainer was eventful. My Kickr CORE smart trainer got its first firmware updates in 2½ years, adding automatic calibration, which is a nice convenience. I also picked up Zwift Play handlebar-mounted controllers, which provide several convenient functions, including virtual shifting (which I disliked) and in-game steering.

Within Zwift’s virtual world, I began the year at Level 62 and finished at Level 81, although after four poorly-conceived redesigns, they’ve botched the XP system so horribly that levels just don’t mean that much anymore. In addition to an updated heads-up display, Zwift introduced a couple dozen new routes, including two small but noteworthy expansions: The Grade, a hilly section which features a short-form FTP test; and an updated copy of Zwift’s original 8 km Jarvis Island loop. So it took some work for me to reinstate my “Route Hero” status. And after having avoided the initial hoopla, I finally checked out Zwift’s Climb Portal, and had the pleasure of riding up Mt. Fuji while that route was featured back in May. Four years later, I’m still waiting for Zwift to bring it to their permanent Japan-inspired Makuri map.

But I have to call out two of my formerly-favorite vendors, who made stupid, user-hostile decisions that have me seriously reconsidering doing business with them.

Garmin Screws Its Users

I’ve been using Garmin’s portable GPS units to plan routes and record rides since 2000, using the original yellow eTrex, the eTrex Vista, the bike-specific Edge 800 and Edge 820, and about 18 months ago I picked up their newest bike computer, the Edge 840 Solar, which I reviewed here.

For the past two and a half decades, when you connected a Garmin GPS to your computer, it would appear as a disk drive that you could interact with just like any other: copying and moving files on and off the unit as desired. It was incredibly convenient, and one of my top criteria when evaluating bike GPS units.

However, a December update disabled disk access in favor of MTP, simulating an Android device that the user cannot interact with directly.

This is an immense pain in the ass for me. I have automated programs that rely on disk access to automatically save copies of my logs after every activity I complete. Furthermore, I use disk access to backup all my user data, settings, and key system files quarterly. Garmin’s change means there is no way for my programs to read anything on the device, or for me to manually copy files from it.

So far I’ve been able to decline installing the update that does this, but that also means forgoing all future fixes and enhancements. There are shareware programs that give some limited access to MTP volumes, but they’ll never be as scriptable as the simple file system disk interface.

As I said, being able to programmatically read files from the unit is one of my most important criteria when buying a bike GPS. If Garmin is no longer going to support that, it forces this longtime Garmin user to very seriously consider moving to their competitors.

Strava Screws Its Users 

Despite being the incumbent athletic social network, Strava has a long history of lack of innovation and user-hostility. But this year they’ve shown a newfound ability to screw their customers.

First, there was their amateurish handling of a substantial price increase, which was never publicly announced and varied pricing dramatically by country.

Next, Strava alienated or outright forbade the API-based applications that most athletes rely on. By prohibiting third-party applications from showing one user’s data to anyone but that user, they immediately destroyed a whole ecosystem of communities that rely on their data, including athlete coaching, athlete leaderboards, and the ability to sync Strava data with other platforms. Strava has stupidly banned the very apps that make it useful to its customers!

Finally, in another completely unannounced change, Strava stepped up its effort to get rid of spammers. But in typical Strava fashion, they completely botched it. Instead of using technology to identify problematic users, they simply decided one day to ban every Strava user from using URLs. Suddenly overnight, and without any notice, any link posted in a user profile, an activity description, or a post simply disappeared, with no error message or notice. Worse yet, this was so poorly coded that even decimal numbers like “30.4 kilometers” were deleted for looking too much like those dreaded URLs!

This is all just so typical Strava, and it absolutely underscores the company’s completely user-hostile orientation. Needless to say, I’m unlikely to renew my paid subscription when it comes up for renewal next spring.

Blogposts

In recent years, I’ve had less to say in blog form, and loaded more of those things into my usual ride reports or my annual year in review. But here’s this year’s inventory:

Goals for 2025

Ornoth's 2024 cycling calendar/log

Ornoth’s 2024 cycling calendar/log

My 2024 Strava Year in Sport summary

My 2024 Strava Year in Sport summary

For the past few years, this section could have been shortened to just “more of the same”. I wish I could say the same again for 2025, but my life as a cyclist has changed at a fundamental level, forcing a complete reset in my expectations. So we start with my most basic and important goal:

Stroke & Cardiac Recovery

While the symptoms of my stroke have long passed, the followup continues, with several hematology and cardiology visits planned.

I have two more months of relative normailty, but then I will have cardiac surgery to repair a hole between my atria, and will be under doctor’s orders for absolutely zero exercise for all of March and into April.

Once I’m cleared to exercise again, cycling life will start from scratch all over again, while I first test whether I’m okay to ride, then rebuild some fitness, and finally test my endurance and learn what demands my body will still be capable of meeting.

My questions won’t have changed much since I came home from the hospital: Will I be able to participate in group rides? Can I still do a metric century? An imperial? Will I be able to trust my body again? Can I ever return to what used to be “normal”?

My 19th Pan-Mass Challenge?

Sadly, the PMC is once again a big question mark. While I really want to do it, I won’t have any idea what’s physically achievable until May, at earliest.

Even if I were in perfect health, there are still a lot of questions up in the air. Would I try to simulate the full 2-day, 300 km route? Would I still do it in August, or perhaps choose a different time? Would I ride as a member of Team Kermit or return to being a solo rider? And will I have time and energy to fundraise?

Like everything else, I won’t have any way to answer these questions until I get through my upcoming heart surgery.

More, Better Videos!

Whatever riding I do, I hope to capture it with the newer, more capable HoverAir X1 PRO autonomous selfie drone. With video quality, subject tracking, and speed all improved, I’m excited to see what I’ll be able to do with it, and equally excited to share the results with you in this cycling blog and on my Strava feed.

My trusty steed waits, ready for another summer in the Texas sun.

My trusty steed waits, ready for another summer in the Texas sun.

Some Anticipated Purchases

Having spent the past three months on the indoor trainer, I’ve been sitting on a few ideas for next year’s cycling upgrades, including the following:

On the bike: After two years and almost 18,000 kilometers, my bike could probably benefit from its first thorough tune-up. And some new bar tape.

Cycling kit: Although my current ones are only 18 months old, I could probably use a couple new pairs of bibshorts. And my Shimano cycling sandals really need to be replaced.

As for tires: I’m really tired of struggling to get my Conti GP5000 tires mounted on my tubeless-ready rims, so when they wear out, I’m going to replace them with Pirelli P-Zero tires and see how that goes. And I’m perpetually on the fence about whether I should try running lighter and higher-performance latex or TPU inner tubes, instead of the much more convenient and economical default latex. Maybe next year we’ll give those a shot; just don’t expect to ever see me going tubeless!

My Previous
Annual Summaries

2023 2022 2021
2020 2019 2018
2017 2016 2015
2014 2013 2012
2011 2010 2009
2008 2007 2006
2005 2004 2003

Conclusion

2024 started well, but ended on a sour note. The high points that I’ll remember include a very successful first solo Austin PMC ride, and the purchase and videos captured with my first autonomous selfie drone.

But by far the most defining moment of the past year was my stroke. It was a miracle that I came away from it without any significant loss of function, but also a very grim reminder that one’s time is limited, and life can disappear in any instant. And my upcoming cardiac work casts an immense shadow onto 2025 and beyond.

It’s hard to get past that realization and return to making plans and setting goals as if nothing had changed.

And at the same time, it underscores how precious every day – and every ride – is, how big a blessing it is simply to be able to get out, travel around under our own power, and experience nature and the world around us.

That’s the attitude I’ll try to bring with me on every precious ride this year as I deal with my surgery, then try to recover enough to resume outdoor riding.

Happy 2025 to everyone I share these roads with!

No shit, there I was… lying in the hospital, being told I’d had a stroke, two weeks before this year’s Livestrong Challenge ride.

That was about six weeks ago. For my initial reactions, read this post and this followup in my general blog.

Here, in this post, I’ll talk specifically about the stroke’s implications for my cycling, as well as how it’s gone on the bike over the past month. Then I’ll circle back to my unexpectedly limited participation in Team Kermit’s Livestrong weekend.

Cycling Post-Stroke

When I came home three days after my stroke, I had the following concerns with respect to my cycling career:

  • How much numbness would I have in my left hand, and would there be any loss of control?
  • I’d been warned by the doctors to expect my stamina to be reduced. By how much? Would that affect both my strength and endurance?
  • How monomanically would I have to monitor my blood sugar and hydration, which are critical for both cyclists and stroke survivors?
  • Would I ever regain enough fitness to return to group rides?
  • Would I ever be able to get back to doing long rides? Metric centuries? Imperial centuries?
2024 Tour of Watopia

2024 Tour of Watopia

Having received nothing but encouragement from my medical team, my rehab plan was to start riding on the indoor trainer to learn my new limitations and regain confidence in my health before hopefully returning to the road.

So five days after leaving the hospital and eight days after my stroke, I updated my months-idle Zwift setup and did my first indoor trainer ride. It was a slow 45-minute, 20km effort where I gently ramped my heart rate up from 90 to 150 BPM and back. I wasn’t strong, but the ride was successful.

By chance, my resumption of indoor training coincided with the beginning Zwift’s popular six-week Tour of Watopia event, so I made regular use of those rides to rebuild a little lost fitness and a whole lot of lost confidence. Aside from some concerns about cardiac palpitations, it’s been mostly clear sailing since then, with rides up to 54 KM proving eminently feasible.

Despite doing a bunch of indoor riding, it took a while before I felt comfortable cycling alone, outdoor, away from the safety of home. Between that and my focus on Zwift, I’ve only done one short outdoor ride so far, but that went fine. At this point there’s really nothing stopping me from riding outdoors… up to a certain distance and intensity.

So a month later, do I have answers to my questions?

  • I’ve had zero numbness or loss of control. All’s well there.
  • My endurance actually seems all right. My raw sprint power is off a bit, but that might just be detraining while I was recovering, and I’d rather not push my heart until I’ve talked with my cardiologist.
  • I’m making major changes to my diet, but can still be more relaxed about high-glycemic foods on days that I ride. I really do need to master hydration. There’ll be a post on my experience with a nutritionist at some point in the future.
  • Even before my stroke, I was already off the back on competitive-paced group rides, so I may have to step away from them, or at least temper my expectations. Hopefully I can find some less pacey rides, although that’s been a challenge in Austin.
  • Although I haven’t tested myself, I think I’m still good for a metric century. But imperial centuries were already a big ask for a 60 year old, and they’re only getting harder, especially in the Texas heat! I just don’t know how many centuries I’ve got left in me… if any.

Some of my questions just won’t be answered until next spring, when I’ll have more information and hope to ramp my outdoor training back up again. I still have several upcoming diagnostic tests and followup appointments that could change my plans completely.

As for that event I had planned…

2024 Livestrong Challenge Team kermit

Livestrong Weekend

I registered for October’s 100-mile Livestrong Challenge back in May, not knowing that I’d have a stroke just two weeks before the event. Although I had just started riding my indoor trainer on Zwift, I had not attempted a single outdoor ride before the event. So there was no way I could do the ride.

As usual, my Boston-based PMC and Team Kermit buddies came to town. The Thursday before the event, I drove over to Jewboy Burgers to meet up with Steven, Christophe, and David as they refueled in the middle of their post-arrival shakedown ride.

On Friday I drove in to Mellow Johnny’s bike shop to pick up my ride registration packet, tee shirt, and rider swag. As a member of Team Kermit, I’d been given VIP tag #32, four places down from last year’s #28.

After leaving the shop, I synced up with Paulie and the riders at the start of the regular Friday Truancy group ride. We chatted before they set off, and I learned that local rider Clint is a longtime stroke survivor, which was both a new connection and an encouraging data point at a time when I needed them. After they rolled out to begin their ride, I went home and jumped on Zwift for an hour.

Sunday was Livestrong’s event day. While Team Kermit were out on the course, I started my day with an indoor ride. It was my token “Livestrong Challenge”, although at 32 KM it was the same distance as the event’s shortest route! After a shower and lunch, I drove into town to meet Team Kermit’s full contingent at the finish line. It was a delightful afternoon chatting with familiar PMC buddies as we waited for our two 100-mile riders to reach the finish.

I was, of course, disappointed that I had to cancel doing my own planned 100-mile Livestrong ride – which would have been my 111th imperial century – but this was one of those times when circumstances dictate that you just take the loss gracefully.

Looking Forward

The plan from here is pretty straightforward and definitely gradual.

Despite almost year-round cycling weather here in Austin, I’ll be concentrating mostly on Zwift until spring. First, it’s just safer for me to stay at home, especially as I gradually test myself on increasingly longer “distances”. Plus Zwift’s Tour of Watopia runs through November 19th, and that sweet double XP beckons. And they’ve added a couple dozen new routes for me to knock off. On top of all that, I will be hanging out with my PMC buddies on the weekly Pan-Mass Challenge Zwift group rides, which have also resumed. And I hope Zwift’s usual monthly gran fondo series will run again this winter, as well. So there’s lots of incentives to ride the indoor trainer for a while.

Outdoor rides will be a distant second priority. I’ll need to regain my comfort riding solo, then my confidence in riding longer distances. Whether I return to group rides or longer events won’t be answered until sometime in the spring. But with lingering health questions and cooler weather in the coming months, I’m happy to take my time building back up to that level of fitness. After all, if I were back in Boston – or even Pittsburgh – I wouldn’t be riding outdoors through the winter anyways!

Next spring I’ll have a much better handle on where I’m at both mentally and physically as I recover from an extremely harrowing brush with death. Things seem pretty good at the moment… Though, as I’ve learned, it can all change in any instant.

Frequent topics