Winnertime

Apr. 20th, 2020 11:24 am

At this time last year, I summarized my first winter using a smart trainer and Zwift to maintain fitness. Now this year's spring blogpost is due, even though the Corona virus and shelter-in-place orders will extend the indoor riding season into April, and May, and June, and...

But let’s start with the good news and winter happenings before turning to the more unpleasant, ominous future.

The Harrogate UCI World Champs course

The Harrogate UCI World Champs course

Epic KoM

Epic KoM

Scenic ride through Titans Grove

Scenic ride through Titans Grove

Not a bad day, for December!

Not a bad day, for December!

My Xmas gift: the Tron bike

My Xmas gift: the Tron bike

New Year's in the Italian village

New Year's in the Italian village

Combo Jersey

Combo Jersey

Halloween dinosaur on a mountain bike

Halloween dinosaur on a mountain bike

The Herd kit

The Herd kit

In the six months from October through March I rode 2,830 miles, 99 percent of them on the indoor trainer. I did one-third more riding than the previous winter, mostly because I didn’t get my trainer until December of that year.

In that time, Zwift has given us a lot of changes and additions. The most noteworthy were the addition of the undulating Titans Grove route, the Yorkshire UCI World Championship course, the short Crit City expansion, and a much needed redo of the half-baked Richmond (Virginia) UCI course. Zwift introduced mountain bikes and even tested steering in a short off-road path. And they debuted individual and team time trials, although I haven’t tried those as of yet.

And one has to mention how well Zwift have handled the dramatic and unexpected growth in usership resulting from the Corona virus lockdowns. A year ago, it was noteworthy if there were 10,000 to 15,000 people Zwifting simultaneously. Recently we’ve been topping out around 35,000: three times last year’s peak.

The biggest farce of the year has to be the Fence, a tool that community organizers have long begged for, to help keep group rides together. I found it inconvenient and fiddly. And ride leaders only transitioned their whining about fly-away riders to complaining about people merely riding close to the Fence. Plus Zwift botched the implementation so horribly that they had to withdraw the feature after a short time.

Meanwhile I made a few improvements to my own Zwifting setup. The biggest win was buying a smart outlet, which allowed me to turn on my cooling fan using my smartphone, without getting off the bike. I also wrote a background program called zwift-pic-monitor that automatically displays any screen shots I take while riding (normally Zwift saves each photo but doesn't show it). And I added a new IRL cycling jersey to my already large collection when The Herd—the club I ride with on Zwift—completed its long-awaited design.

On the negative side, I’ve been plagued by chain drops and slippage, particularly during high-power sprinting efforts. I’ve already installed a new chain, so I suspect my outer chainring is worn; however, I can’t verify or fix that at the bike shop until the current Corona virus lockdown is lifted.

That brings us to this winter's achievements; it’s quite a list.

In December I completed my first year on Zwift. Disappointingly, I never got the anniversary email they usually send out.

I finished the December 100-mile mission, the April 250k mission, the Italy and Everest challenges, the 5-stage Tour of London, the 7-stage Tour de Zwift, the 3-stage fondo series, and the 3-stage Haute Route Watopia. I rode 16 stages of the (nominally 5-stage) Tour of Watopia because they were doling out double experience points; but I only did one out of 3 stages of the Tour of Innsbruck. I earned the Zwift mountain bike & tires, acquired the Zipp 808/Super9 disc wheelset, and was awarded the much-coveted Meilenstein Lightweight wheels upon completing my 10th ascent of the formidable Alpe du Zwift.

I started the now-poorly-titled “off-season” at Level 26, and am currently at Level 38. But after two winters I’m only 56 percent of the way to the current max level (50) because it takes lots more XP to level-up at higher levels.

And then we get into the really noteworthy stuff...

After ascending 5.7 times the height of Mt. Everest, I earned Zwift’s Tron “Concept” bike. Everyone covets it because it takes a long time to get and has ostentatious glowing tires. Although noteworthy, it’s tacky and doesn’t perform any better than several “real” in-game bicycles, so it’s of little interest to me.

I earned the Masochist badge for completing 25 ascents of the Alpe du Zwift. That’s hard and also takes time to complete. A nice, respectable achievement. Tho I’ve just about given up on breaking the 60 minute ascent barrier.

I’ve already written about completing Zwift’s challenge for completing each of the in-game routes: first an initial 25 routes, then the full 67 routes. The second set was my most memorable and noteworthy achievement of the year, because it included several of Zwift’s hardest courses.

The longest of those routes was 107 miles, and I also extended the second-longest one to 100 miles. As you know, 100+ mile rides are how I judge my year. The following week I notched a third one by repeating the 33-mile Stage 1 of the Watopia Tour three times in one day.

With my usual real-world events being cancelled due to the Corona virus, I’m hoping to do rides on Zwift that match the distance and climbing of the outdoor centuries I’ll miss. The first of those was a challenging 200k (125 miles) with 8,400 feet of climbing that I completed yesterday, but that deserves its own separate blogpost. However, that means I’ve already completed four “Zentury” rides so far this year.

Mimicking my first IRL event is a segue to where my training stands now. In a normal year, I’d use this space to summarize my level of fitness and preparedness for the transition to upcoming spring events. Although outdoor riding is going to be severely curtailed, there’s still good reason to review where my fitness stands.

My Chronic Training Load (CTL) bottomed out around 50 at the end of October, as I recovered from a strained achilles, but the aforementioned route challenge motivated me to train hard through November, December, and January. By New Year's, my CTL had risen to 80, which exceeds my usual summertime peak. After those two Zenturies to complete the route challenge, my CTL maxed out at 98, setting a new and unexpected all-time fitness record—in January! Since then, I’ve let it subside back down to 75, which is still above my summertime peak form.

While recovering from last fall’s injury, I produced a disappointing 197W back in my November Functional Threshold Power (FTP) test; but in February I bounced back up to 215W, and a subsequent Alpe run bumped it up to 227W, which are both closer to what I would expect when I’m in form. I’ll see where I stand again in May.

Based on my CTL and FTP, I’m in great shape for whatever riding I'll do, indoors or out. But thanks to the Corona virus, it’ll be more of the former than the latter. All my group rides and major events in April, May, and most of June have been cancelled, and I expect that will also be the case through July at least.

It might make sense, then, to revisit the goals I set for this year. Ironically, four months ago, I wrote the following:

I don’t really expect to surpass my 2019 season, due to this year's confluence of circumstances. Will 2020 also feature great weather, limited travel, no job commitment, and an understanding partner who will loan me her car to get to distant rides? And can I continue to evade the growing concerns of age and health?

While I couldn’t foresee cancellation of the entire cycling calendar along with all other public gatherings, I was skeptical that 2020 would be as good as 2019. That was eerily prescient, huh? Barely two weeks into spring we knew that unless the trajectory of the pandemic suddenly changed, there would be no outdoor centuries for me this summer. We’re left now to do what we can with what we’ve got.

That’s why I can’t tell you how glad I am that I bought my smart trainer and started Zwifting in 2018, so that my indoor setup was up and running a year before we were ordered to shelter in place. I hesitate to imagine how stir-crazy I’d be now if I wasn’t set up for indoor riding!

But I’m not looking forward to spending one of my remaining summers inside. I already miss being warmed by the sun, fresh air, being out in nature, exploring new places, and making lasting memories. But putting miles down on the turbo is infinitely better than not riding at all… or being deceased.

Stay tuned, and stay indoors!

I was so proud when I completed all 25 of Zwift’s course achievements that I wrote about it in a December 1st blogpost.

Route Achievements

Six days later, Zwift decided to add 42 new course badges, including ones for all their most difficult routes. Sigh.

I guess the upside of having 42 new carrots to chase was that completing them gave me enough Experience Point bonuses to rise from Level 29 to 33 over the course of December and January.

And all that riding helped me reach a new all-time record level of fitness, as measured by a Chronic Training Load score of 98.18… in January!

By February 1st, I'd earned 65 course badges, with only the two hardest routes left to do: the hellaciously hilly “Über Pretzel”, and the tedious and repetitive 11-lap “PRL Full”.

Both of those wound up being “Zenturies”: indoor Zwift rides of more than 100 miles. Since I post about each ride that surpasses that distance, here’s a little about how they went.

The Über Pretzel is beastly. It finishes at the summit of the Alpe du Zwift, an accurate copy of the real-world Alpe d’Huez. But when you hit the Alpe you’ve already got 72 miles in your legs and 4,200 feet of climbing, including the Radio Tower: the steepest climb in Zwift. And yes, I only have an 11-28 cassette and always ride with the trainer incline realism set to 100%.

Epic KoM

Although the route finishes at the Alpe summit, there’s no reason not to coast down the descent to earn more effort-free XP. And once you reach the bottom at Mile 88, why not ride the extra 12 miles to complete a full imperial century?

I rode the Über Pretzel on Thu Feb 13. It was sheer, unadulterated torture, taking 6h52m and leaving my legs and knees shattered. The upside: I reached Level 34 and got halfway to Level 35, and completed my 17th Alpe (you get the “Masochist” badge after 25 ascents). Plus you never have to ride that brutal route ever again!

The PRL Full is Zwift’s longest and only imperial century route. It’s a stupefying eleven and a half laps of their “London Loop”, which includes a (comparatively) gentle ascent up the Box Hill climb. But after eleven laps, you’ve actually done more climbing than the Über Pretzel, albeit spread out more evenly. I undertook the PRL Full on Feb 20, a week after the Über Pretzel with a couple easy recovery rides in-between.

It started very inauspiciously. First, I forgot to consult when London was on Zwift’s calendar, so I had to use the World Hack to get in. That in turn meant an empty course, with no one to draft. Considered running a TT bike instead of my usual climbing bike, but didn’t want the climbing penalty, so opted for the Tron Bike: a rare instance where I’d consider using it. Then, about ¾ through my first lap (after my first ascent of Box Hill), I was sent off course by the “repositioning the camera with a turn coming up” bug, and rather than turn around, ride 100 miles hoping Zwift would still recognize the route, I simply quit and started over.

Combo Jersey

After that, it was just plod on, for another eleven ascents of Box Hill. Combined, the two rides took 7h45m for 116 miles. But with so few riders on course, half the ride I had the special “fastest lap” jersey, and I had both that and the KoM jersey another 25% of the time: a cheap victory, but rewarding. Along the way I also earned the Italy Challenge’s Pinerallo F8 bike.

In completing the PRL Full, I had done Zwift’s longest route, finished my second “Zentury” in two weeks, and finally completed all 67 of Zwift’s badge-earning courses: an arduous and challenging achievement. And the XP bonus bumped me up to Level 35, which means I can buy the fast Zipp 808 & rear disc wheelset.

In the larger scheme of things, I’ve done my first two centuries of the year already, but have no more in-game carrots to chase. That’s okay for now—I could use a few days’ rest!—but it puts me in the strange position of peaking in January/February, with months before the road season begins! What to do? Mind you, I’m NOT asking Zwift to add more course badges... I’ve had enough of that, thank you!

My only remaining carrot is the Masochist badge, which requires eight more trips up the Alpe du Zwift. Not very fun, and not something I will achieve before outdoor rides relegate the trainer to the closet. But I guess it couldn’t hurt to knock out a couple more ascents before then...

But first, some incredibly well-earned rest and recovery.

In contrast with a miserable 2018, 2019 was a complete renewal: possibly my best remaining year on the bike, and arguably the best of my entire lifetime.

MS Escape to the Lake Finisher

MS Escape to the Lake Finisher

Indoor Training on Zwift

Indoor Training on Zwift

MS Escape to the Lake

MS Escape to the Lake

Brilliant Physical Health!

I’m in Brilliant Physical Health!

PedalPGH Pittsburgh Overlook

PedalPGH Pittsburgh Overlook

The Herd's Leelanau Harvest Tour

The Herd's Leelanau Harvest Tour

Akron Bike Club's ABC Ride

Akron Bike Club's ABC Ride

My 2019 Cycling Calendar

My 2019 Cycling Calendar

While it lacked crowning moments like the Pan-Mass Challenge or the Dirty Dozen, I set dramatic new high water marks for miles ridden, century rides completed, and level of fitness.

Beyond the numbers, though, was how easy it felt. After my first winter using a smart trainer and Zwift, I began the season already near peak form. It was such a different feeling, without the usual early-season suffering to build fitness, and I went into every major event strong, confident, and at ease.

It made setting and chasing my cycling goals an unblemished pleasure, making 2019 a complete reversal of my disappointment in 2018. It was an absolutely stellar year!

My Original 2019 Goals

Let’s review my 2019 season goals. A year ago, I set three secondary and three primary ones.

My secondary goals laid the groundwork for achieving my primary goals.

My secondary goals for 2019: spending the winter riding Zwift on the trainer, allowing me to enter the road season at a high level of fitness, and monitoring that by performing regular FTP tests throughout the year.”
Spending the winter riding Zwift on the trainer

I really enjoyed Zwift, as described in my summary blogpost. The virtual world was entertaining, the smart trainer changing resistance to simulate climbing kept it interesting, and the social interaction through Discord audio chat was engaging. From December through the spring, I tallied an unprecedented 2,600 simulated miles on the trainer.

Allowing me to enter the road season at a high level of fitness

I monitored my training using my usual fitness charts, which you’ll see shortly. I made steady progress throughout the winter, but would it improve my outdoor riding?

The big test of Zwift’s effectiveness came on April 14th, when one of my first outdoor rides of the year was a 125-mile 200k brevet. It went fabulously, as described in my blogpost.

Performing regular FTP tests throughout the year.

Since my indoor trainer includes a power meter, I can gauge my fitness with a new metric: functional threshold power (FTP). I took two different FTP tests every three months to monitor and quantify my progress, plus automatic FTP increases detected by Zwift while riding. Depending on how you measure it, my FTP varied from 197 to 234 watts, averaging 215W.

That set me up for success reaching my main goals for the year.

My primary goals for next year are simply this: to finally get beyond the malaise of 2018, to ride more, and get back to peak fitness this summer.”
Get beyond the malaise of 2018

Although the turnaround started with my new indoor trainer and Zwift membership, several other factors helped rekindle my desire to ride. Bypassing the usual springtime pain of riding my way into fitness certainly helped. I also lost less time to traveling. And after suffering through 2018 being the rainiest year in Pittsburgh’s history, all of this year’s major rides had gorgeous conditions (despite 2019 being our third wettest year ever). And by staying on top of my fitness and fatigue levels, I avoided overtraining, which can also sap motivation.

Ride more

In 2019 I rode 3,400 miles, which is more than I average, and 625 more than I rode in 2018. So you can check that goal off.

But that’s only 52% of the story... The other 48% are the virtual miles I put in on the trainer. In my first full calendar year on Zwift, I logged an additional 3,182 indoor miles.

My combined total was 6,582 miles, which constitutes an all-time record for me. Ride more? Double check!

Get back to peak fitness

All that indoor and outdoor riding ensured that I got back to peak fitness. I was in the best form of my life, which I’ll quantify in the two charts in the following section.

Charts

These charts provide the next level of detail about my year, plotting my Chronic Training Load (CTL), which is a measurement of cycling fitness. The charts really tell the story for 2019.

Before addressing 2019 in detail, it’s worth looking at my fitness over the past nine years, which allows me to visually compare 2019 to previous seasons.

2011-2019 Fitness Chart

At a high level, four major themes jump out of this chart:

  • I was much fitter than usual earlier in the year
  • My training was much more consistent in 2019
  • I peaked higher, reaching new record levels of fitness
  • I spent a much longer duration at peak form.

If you compare 2019 to 2018, it’s obvious that 2018 was a substandard year, and that 2019 was an immense improvement. My max fitness in 2018 was 66.3; in 2019 I spent six and a half months above that level, peaking in June at 94.3! And looking forward, I’ll begin January 2020 with a CTL of 79: higher than I ever reached in all of 2018!

A little further back, my previous all-time max fitness levels occurred briefly in 2016 and 2017 around 82.5 (follow the horizontal grey line on the chart). In 2019 I spent more than four months above that level!

In other words, it was a record-smashing year. Now let’s zoom in and take a closer look at 2019.

2019 Fitness Chart

First, note that grey line inside the chart. That’s my average fitness level from 2011-2018. Thanks to my winter training, I entered 2019 way above my usual fitness, and surpassed my typical midsummer peak form by the middle of February! And my fitness remained above average over the entire year.

Another big difference from last year is my consistency. In 2018, I couldn’t ride regularly, so its chart had lots of ups and downs. This year was steadier, only showing brief dips (for travel) in March and July, followed by that big dip in October, when travel, an achilles injury, and a cold kept me off the bike. I hopped back onto Zwift in November to build fitness for the 2020 season.

These two charts document a ton of hard riding; I could stare at them all day long.

And those green circles on the chart? Those represent my 100-plus-mile rides. That’s the next level of detail to talk about…

The Centuries

When asked what kind of cyclist I am, I say I’m a centurion. The most important and memorable target events of my year are centuries (100 miles) and 200ks (125 miles).

This year I demolished my previous mark (nine), logging no less than a record-shattering thirteen centuries over just six months! Two of those were longer 200ks, and one was my first-ever virtual century on an indoor trainer.

With seven of them crammed into an eight-week period in July and August, I relied on a well-planned, repeating pattern of: train, taper, ride your event, recover, and repeat.

My biggest disappointment of the year was that I missed Pittsburgh’s arduous Every Neighborhood Ride while doing another ride I’d already committed to.

Here’s my full list of centuries with comments and links to ride reports. Or you could watch my late-season summary video.

  • First Zentury (4/7)
    I extended one of Zwift’s 64-mile gran fondo events to complete my first-ever imperial century on an indoor trainer.
  • Sandy Lake 200k (4/13)
    Nearly my first outdoor ride was a 125-mile brevet: my longest ride in two years, confirming the effectiveness of indoor training.
  • Shades of Death solo (5/23)
    Rode a solo century from Pittsburgh to the West Virginia border to explore the Panhandle Trail and Shades of Death Road!
  • Escape to the Lake (6/8)
    Incomparable weather for the annual MS ride to Lake Erie, my only two-day event of the year.
  • PMTCC 3-State Tour (6/30)
    A foggy start gave way to a warm day for a familiar PMTCC ride to West Virginia and Ohio, with a thankfully modified route.
  • Absolutely Beautiful Country (7/14)
    Off to Akron OH for a club ride whose flat route was also altered this year, outrageously omitting the usual free ice cream rest stop!
  • Meanville Greenville 200k (7/27)
    Returned from a week of travel and dove straight into another long 200k brevet with the Pittsburgh Randonneurs.
  • Butler solo (8/4)
    Extended one of my long solo rides up Sun Mine Road, through Saxonburg to Butler and back.
  • Mon Valley Century (8/11)
    Enjoyed the return of an event that hasn’t been run since 2016 due to landslides; a third ride with a modified route (and poor support).
  • Four Rivers solo (8/19)
    My interwebs were down for 48 hours, so I went out and rode an easy solo century along Pittsburgh’s four rivers.
  • PedalPGH (8/25)
    As usual, I extended the PedalPGH metric to a full century, despite riding on an injured achilles and more ride organizer negligence.
  • Pedal the Lakes (8/31)
    Ended summer with a speedy and enjoyable PtL ride, completing 6 centuries in 6 weeks, and 8 in 10 weeks.
  • The Herd @ Leelanau Harvest Tour (9/14)
    The culmination of my season was a weekend trip to northwestern Michigan for an international gathering of Zwifters… and a scenic century alongside Lake Michigan.

Additional Highlights

One major development was my ability to train with a power meter, which allowed me—for the first time—to track my functional threshold power (FTP) and my power curve, which in turn helped me figure out my cycling “phenotype” as described in this blogpost. I also picked up and made good use of the defining treatise on the discipline: Allen & Coggan’s book “Training + Racing With a Power Meter”.

The biggest setback of the year was my late-August achilles injury, due to a combination of overuse and over-stretching. Although I completed three centuries while injured, it wouldn’t heal without time off the bike, which brought my season to an abrupt end. I’d hoped to do more easy autumnal riding, but there was very little of that.

I’ve already alluded to this year’s weather, which was simply amazing.

One fun tech project was creating the AlpenTimer, a Javascript webapp that helps you monitor and predict your pace up the Alpe du Zwift climb in order to earn the sub-60 minute achievement, break your own personal record, or just track your historical performance.

An artsy project was cutting hand-shapes out of Coroplast and spray-painting them cyan to mimic the blue “Ride On!” thumbs-up symbol that appears in Zwift’s virtual world. I hung a large one from the ceiling of my “pain cave”, and made a bunch of small ones for my jersey pockets.

One final disappointment was BikePGH’s Tag-o-Rama cycling/photography game. Regular participant Yale Cohen started harassing other players, driving many of them away. I don’t tolerate online abuse, so despite picking up 25 tags in 2018, I also quit Tag-o-Rama this spring.

Noteworthy Purchases

In the past, many of my “Additional Highlights” were things I bought, so I’ve carved out a new section to specifically highlight my new toys.

Most of this year’s purchases were on-bike equipment. A new Giro Aether MIPS helmet. New Prizm Road lenses for my Oakley Half-Jac sunglasses. A couple pairs of my favorite Craft Hale Glow bib shorts.

I ordered three new cycling jerseys, each of which comes with a unique story. I’m eager to show them off, but I'm still awaiting delivery of the last one, so I won’t say any more until an upcoming blogpost.

In terms of the bike, I got a Cygolite Hotshot 150 taillight, which crapped out after its first wet ride. I finally tested some Continental GP4000 tires I’ve had lying around; they were okay, but now I have to try their new GP5000s to see if they’re any improvement over my usual Michelin Power Endurance rubber.

I updated my Garmin bike computer with two new apps. I’m using Heart Rate Stress Score to replace Strava’s “suffer score” app, which became worthless when they changed its calculation. And I tried Multi-Page Race Notes for handy course notes, but fell back to old-school white electrical tape on my top tube.

The only noteworthy purchase that didn’t go on me or my bike was the aforementioned Allen & Coggan bookTraining + Racing With a Power Meter”.

List of Blogposts

And one final item before I look forward to 2020... It was a busy year here on ornoth-cycling.livejournal.com, with 24 ride reports and blogposts. Here’s the full list:

My 2020 Vision

That’s all she (he) wrote for 2019… What’s my outlook for the coming 2020 cycling year?

I don’t really expect to surpass my 2019 season, due to this year's confluence of circumstances. Will 2020 also feature great weather, limited travel, no job commitment, and an understanding partner who will loan me her car to get to distant rides? And can I continue to evade the growing concerns of age and health?

I’ll certainly continue Zwifting through the early season in order to hit the ground running once temperatures start to warm again. And I’m starting the new year at an even higher fitness level than 2019!

I’ll mostly target the same events I do every year, but there’s one known wrinkle in next year’s schedule. Instead of repeating the Leelanau Harvest Tour, next year’s Herd gathering will be outside Toronto, at the Epic Tour. That’s geographically convenient, and their 180km route will be the perfect distance for a September ride.

Other than that, 2020 will probably look an awful lot like 2019, and I have no problem with that whatsoever, since 2019 was one of my best years on the bike.

Bring it on!

… come and join the Zwifting party!

So four months after buying a new indoor trainer, how did my winter training go?

It went well, according to my stats in Zwift. I rose from Level 0 to Level 20, completing the California and Everest Challenges, earning 32 out of 40 achievement badges. I finished the 9-stage Tour de Zwift, and 5 monthly fondo rides. I climbed the Alpe du Zwift (their facsimile of the real-world Alpe d’Huez) 5 times, and even earned an orange jersey for setting a fastest lap time on their Innsbruck course. I took 2 Step Tests and 2 20-minute FTP tests; in the former set, my Functional Threshold Power rose from 212 to 221; as measured by the latter it went from 198 to 210. And I finished with my first ever indoor/virtual century (more below).

Taking the start/finish banner

April Fools brought flaming roostertails!

Climbing the Alpe…

My first “Zentury”

Our Hero riding off into the sunset

I also made use of Zwift’s social element, joining a supportive team called “The Herd”. They have members all over the world, and I hope to join a gathering of them in September at the Leelanau Harvest Tour century in Traverse City MI. It’s cool having an open group audio channel with other riders who might not be in the same area (either on the virtual course or in the real world). I’ve befriended folks and have projected my usual offbeat presence. I created coroplast examples of Zwift’s thumbs-up “Ride On” symbol and posted a photo of me riding with them, which earned 115 Likes.

Let’s compare this winter (December, January, February, and March) to the previous two years. In the winter of 2016-2017 I rode 282 miles. In 2017-2018 I rode 535. Although Zwift miles aren’t quite the same as real-world distance, this past winter I logged over 1,900 miles (only 24 were outdoors)! That’s equivalent to my usual summertime riding volume. According to the Fitness (Chronic Training Load) charts I keep posting, I retained more Fitness this winter than ever, and by mid-January, I was back at a Fitness level I wouldn’t normally reach until the beginning of June!

This past Sunday was the final step of my winter training regimen: completing a “Zentury”. It was my first time ever doing a hundred miles on an indoor trainer. Obviously, it was my first century of 2019, and also the earliest in the year I’ve ever done a century (by 10 days).

In some ways, indoor miles are easier. There’s no traffic lights, no need to ever stop, and no wind to battle. For those reasons, indoor rides are generally faster; I completed 100 miles in 5h20m, when an outdoor one would usually exceed 7h. However, many people feel trainer miles are harder. After all, you can never rest or coast, which grows hard on the legs. In terms of TSS (Training Stress Score), my Zwift century ranked as my 14th most difficult ride, which puts it respectably among my harder centuries.

Thanks to Zwift, this winter has been an unqualified success. Back in December, when I set my annual goals for 2019, I came up with two: getting over the post-Dirty Dozen malaise that plagued me throughout 2018, and using Zwift to begin the 2019 season at a high level of fitness. As far as I’m concerned, we can check those two goals off already!

But all the positive numbers in the world don’t mean anything until I put them to the test outside, in the real world. Yesterday’s indoor century was part of an overall plan to be ready for 2019’s first outdoor event.

Next weekend is the longest ride of the year: the Pittsburgh Randonneurs’ annual spring 200k. Climbing 7,500 feet over 124 miles, it’s a massive challenge, and the perfect way to test whether all this Zwifting has improved my early-season form. I’m relying on it, because over the past 5 months, the only outdoor riding I’ve done was a casual 21 miles on New Years and one 31-mile ride last week.

I think Zwift has set me up for early-season success, but stay tuned for the pudding…

So far, 2018 has been one of those years. Terrible weather that caused the cancellation of several events, lack of motivation following the effort demanded by the Dirty Dozen, a pulled calf muscle, and a two-week trip to Asia that blew a big gaping hole in my training. So there hasn’t been much progress to report thus far this year.

Last year, by May 1st I had 708 miles under my belt, and 937 the year before. In fact, you’d have to go back to 2014 to find a year with as slow a start as the 519 miles I accrued by the end of April 2018.

On the other hand, I got out for several very short cold-weather rides, overcoming my lethargy to claim no less than 10 more tags in the local Tag-o-Rama game, which combines bicycling, photography, and local landmarks.

How’s the future look? Very mixed. The weather has finally turned the corner. I’ve got more international travel in May, which will hopefully include some memorable riding, rather than leaving me completely idle. But then a meditation retreat will probably blow another hole in the month of June.

It’s not a write-off, but my training is going to remain behind schedule through the entire first half of the year. But the calendar looks more open starting in July.

The degree to which I’ll be able to train up to peak form that late in the year will depend on my motivation, which is still marginal. At least I can be somewhat confident it will have stopped snowing by then.

April and May is the time of year when you go out and suffer, laying down the miles and gaining the fitness which will serve as a base for your major summertime events in June, July, and August.

Team Decaf group ride at the Point

April was a good month for me. I covered 425 miles, including two 72-mile runs (down Bunola Road to Monongahela, and up Sun Mine to Saxonburg), earning both my Strava Gran Fondo (100 km) and Climbing (24,600 ft) Challenge badges. With respect to making up for five months off the bike, I’d describe my fitness level then as: not feeling strong, but not feeling weak anymore, either. But boy, Western PA sure likes to put up detours for road work in the spring… Closed roads *everywhere*!

My improvement continued this past month, when I covered 567 miles, including regular group rides and three Tag-o-Rama pickups. I finished the month out by bagging the monthly Gran Fondo and Climbing (29,000 ft) Challenges. The only noteworthy event in the entire month was the ceremonial Ride of Silence in memory of cyclists killed and injured by automobiles. By Memorial Day I’d finally caught up with last year’s pace for distance, climbing, and time in the saddle. I’d also surpassed 1,200 miles for the year and 12,000 miles on my four year old R2-Di2 steed.

One new development is that I am participating in the summer-long National Bike Challenge, which I never bothered with before. The competitive nature of the game has gotten me out for more frequent and longer rides, and logging rides is easy now that they just scrape your Strava data. After one month of point-gathering (20 points per day of riding, plus 1 point per mile), I’m 90th percentile among Pittsburgh riders, 88th percentile in PA, and 90th percentile nationally.

As a segue into June, yesterday was the Western PA Wheelmen’s annual Spring Rally, a picnic down in Washington County which included really pretty road loops of 39, 14, and 11 miles. I did all of them (and all 14 ridge climbs, accumulating 4,550 feet of ascent), and generally felt pretty good except for the sitbones.

So despite my abnormally long winter layoff, after a few months of hard riding I feel pretty much back up to an appropriate fitness level again. That’s good, because next weekend is June’s big event: the Escape to the Lake MS 150 ride. It was brutally hot and hard last year, and this year I’m going to ride both days instead of just one.

The one thing my training lacked this year was completing a full century ride before June. Last year I did the Pittsburgh Randonneurs 200k in April, but that was out of the question this year, and I just haven’t chosen to tackle a 100-mile ride recently.

Fortunately, Strava’s incredibly useful Fitness & Freshness chart confirms that I’ll start the MS ride at a higher fitness level than last year. And so long as I taper my training properly this week, I should be fresher and in better form overall. Stay tuned for the results!

It’s been seven weeks since my February post, which related my having ridden six days out of seven. After that, March was pretty much a write-off from a cycling standpoint, but April is coming together nicely.

I guess I can’t complain too loudly about being unable to ride in March. It was still winter, after all, and the weather was cold and rainy. I’ve aged out of the desire to ride in weather below 40 or 50 degrees. But even on the passable days, I found it hard to self-motivate. Trying to recover lost fitness each spring is always painful, but I’ve been more discouraged than usual this year, since I spent so many months completely off the bike.

Spring is for cobbled climbs
Neighborhood switchback
Rolling Pennsylvania farmland

Once you do motivate yourself to ride, there’s a certain amount of “training stress” that is necessary for building fitness, and that training stress is really good… until it isn’t. Working too hard too soon, without proper recovery time, leaves one with heavy legs, dreading heading out, intimidated by the traffic and so many hills to climb. There’s no real good way to tell when you’ve crossed that line from good stress to bad, but with repeated experience one learns to carefully monitor one’s desire to ride.

That was pretty much how March went for me. Although the Pittsburgh Randonneurs held a 100k and 200k in March and another 200k in early April, I skipped them all. They were earlier in the year than usual, which ensured that I was nowhere near trained up enough to succeed, and the early date also meant that the weather was near freezing. Not the kind of ride I’d enjoy.

Three good things did happen last month, tho. First, I got to play around with my new Garmin Edge 820 bike computer and get it all settled, including the frustratingly finicky Shimano Di2 integration; a full review of the unit will come after a little more road testing. I also picked up a Tag-o-Rama tag down in Turtle Creek, and set my new one in Garfield.

Finally, I learned of another alternate route up to Squirrel Hill (home) from the Eliza Furnace trailhead. Unlike the other two routes, which are kinda hilly, the new one is *obscenely* hilly, taking a couple switchbacks up a steep hill from Greenfield to Bigelow Street, which itself is a very long, steep uphill drag (involving both bricks and Belgian block) to the top of Hazelwood. It’s a nice workout, if I am capable of taking it on after whatever ride leaves me at the end of the EFT.

Although April began with a late-season snowfall, winter couldn’t hang on forever, and the past week provided great riding weather. Since last Sunday’s always-inspiring Paris-Roubaix, I’ve matched my February achievement of riding six days out of the past seven, but logged 236 miles rather than February’s mere 166.

On the 9th, I undertook a 33-mile ride east to visit the sites of two of Allegheny County’s seven active underground coal mine fires, some of which have been burning for more than fifty or sixty years!

The 10th I followed the route of a local club ride north for my first 50-mile ride in seven and a half months. The wind made it extra difficult, and my lack of training (and lack of acclimatization to the sun) produced a mild sunburn on my arms. It hasn’t taken long for my “distinctive markings” to return!

The 11th was a flat 30-mile recovery ride down the GAP bike path.

The 12th I went short (20 miles), but packed several really steep climbs to (further) stress the legs.

That was followed by my one rest day on the 13th.

With beautiful weather scheduled for Friday the 14th, I opted for a long 100k ride down Bunola Road to Monongahela, which wound up being 72 miles when bridge repairs necessitated a surprisingly pleasant and scenic detour up Raccoon Run and down Church Hollow. That capped my first 200-mile week in—believe it or not—nearly two years (since June 2015)!

Then on Saturday I got 30 more recovery-ish miles in my first group ride of the year with the Performance Bike crew. Hopefully I’ll get out one of these Tuesday nights for a spirited ride with the Team Decaf group.

But before I do that, I could use a day or two of recovery to consolidate my fitness gains and take the fatigue out of my legs. I figure it’d be nice to give the bike a rest too, since today is R2-Di2’s fourth birthday!

But the bottom line is that after a fallow March, the first half of April has featured a lot more miles in the saddle, with more expected. But happily, I can afford to take my time building up to peak fitness; with the Pittsburgh Randonneurs’ 200k rides already past, I don’t have any other significant events planned until mid-June.

Coming back from four and a half months of forced inactivity is decidedly *not fun*. And I know from not fun.

Back on October 2nd of last year, I rode the first of this year’s Dirty Dozen group training rides. Then my mother got sick, and I had to go to Maine to care for her. Over the following 19 weeks I only managed one trivial ride, while my previous peak strength and fitness plummeted. I only resumed training on February 14th, about a week and a half ago.

Old Mill gravel road

Fortunately, my homecoming corresponded with Pittsburgh’s warmest February ever, with a record nine days in the 60s, and a couple well into the 70s.

After jonesing for the bike all winter, last week’s weather allowed me to ride five days consecutively, and in those five days I rode more often than I had in the previous five months! For the week, I rode six days out of seven, covered 167 miles, climbed more than two vertical miles, and burned a spare 7,800 kCalories.

From a training perspective, I was trying to alternate between long, hilly days, and “off days” featuring short but hilly rides, to permit muscle recovery but maintain the training impulse. I hit Center Ave & Guyasuta (the first Dirty Dozen hill) twice, and took the opportunity to go exploring up a very hilly Field Club Road and the gravel outer segment of Old Mill. It felt great to finally put the body to use after endless months of inactivity!

But ironically, that intense desire to be on the bike post-layoff quickly evaporated, being overshadowed by the frustration and immense painfulness of rebuilding my fitness from nothing. It always surprises me that a short ride that I’d normally consider a mere warm-up in the summer can be so excruciatingly painful as to be almost impossible following a short winter break. And this was the longest that I’ve been off the bike in eighteen years!

Normally I’ve valued my off-season, eagerly anticipating the opportunity to relax, do something other than pedal, and eat whatever I want. I’ve always laughed at the muscle-heads who train year-round, caught in the perpetual hamster-wheel of compulsively needing to be faster than all their buddies. While I do enjoy riding fast and long, I don’t have so much ego at stake in my performance. Age and experience give you perspective beyond such adolescent traps.

But shockingly, I’m starting to appreciate the idea of training all year round. Not so much out of a vain compulsion to avoid losing competitive fitness at all costs; rather, it’s to avoid having to endure the muscle-searing pain of rebuilding the strength and endurance one loses during the off-season!

Or, to put it more succinctly: springtime riding still sucks hard! I mean, it’s beautiful and delightful… but it hurts so much that I’d consider giving up my off-season just to avoid that torture.

Thankfully, even in Pittsburgh February heatwaves must come to an end, giving weak, out-of-shape cyclists a breather, and a good reason to sit back and write about the trauma of early-season training.

Will I see you out on the road sometime?

After over nine feet of snow and months of record-setting cold temperatures, Friday night we finally broke out of the 30s, providing a perfectly-timed weekend of 50s and even 60s.

I took this long-overdue first opportunity to hit the pavement on my R2-Di2, starting with a 65-mile ride up through Winchester and then along my usual Quad route, returning via Dinosaur/MCC/Page/Grove. When I got to Lexington green, I had to surrender my bench, which was commandeered by a marauding band of redcoats. Shit that happens when you live in the colonies…

Redcoats annexed mah bench!
Charles River, Dover

Despite our cold weather, the snow had ample time to melt, so there were thankfully few places where I had to plow through runoff.

I also tested out my new Bontrager (read: not-Garmin) HRM, which worked very well. I’d been struggling to get my two Garmin straps to work throughout the past two months of indoor trainer workouts.

While the miles were fine, there was a brutal wind (25 gusting to 40 mph), and I clearly overestimated how much climbing I could handle. As I phrased it in my Strava update: Spring is pain; pain is strength; strength is life; life is dumb.

After a night’s rest and a morning spent streaming Paris-Roubaix, I followed up on Sunday with a 45-mile ride down through Dover.

And now that they support photo uploads, you’ll probably see more ride photos like the ones above. Even more if you pay attention to activities that show up on my Strava profile.

The fortuitousness of the nice weather’s arrival wasn’t just because it fell on a weekend; it also happened to be the first weekend in my new employer’s most recent “fitness challenge”, which started last Monday. Despite logging my walk to work each day, on Saturday morning I found myself in 32nd place out of 39 participants. But thanks to my 111-mile weekend, by Sunday evening I had passed all my younger colleagues and shot straight up to Numero Uno. As I asked in F*c*book: exactly what part of this is the “challenge?”

Welcome to 2015. All passengers please secure you belongings; we’re under way!

For cyclists, spring is the time to put in some base miles to get your fitness and stamina back up. It’s a time when your riding ramps up from pretty much zero, increasing to what might be 100 to 200 miles per week.

Of course, on April First you can’t just jump on the bike and ride 200 miles. It’d be a recipe for injury, since your body isn’t ready for that. Instead, you need to increase your workouts gradually. The rule of thumb for both runners and cyclists is to increase your mileage by no more than 10 percent per week.

I’ll come back to that in a sec. Now let’s switch gears.

I’ve always been discouraged by how quickly one loses fitness. Stop weightlifting for two weeks, and your body reverts to its old sedentary self. Stop cycling for a month, and your performance and stamina drop like a stone.

But that’s not the whole story. I’ve been cycling for 13 years now, and each year my body has grown more and more used to riding long distances. While ramping up is still an arduous, painful process, I begin each year with a little more of a head start, at least in terms of my ability to do long miles.

Let me show you what I mean.

2013 has been a very haphazard spring for riding. If I told you how many miles I rode each week (starting in March), it would look like this:

0223954642620192

For the first four weeks, that looked like a fairly okay progression, with mileage increases of 77%, 38%, and 18% (adding about 20 miles per week).

But look what happened next: two really lax weeks, followed by a sudden jump to nearly 200 miles. That’s 300% more than my biggest week this year, and 740% more than either of the previous two weeks! And the best part is that I don’t feel particularly crippled afterward.

So much for the Ten Percent Rule I was telling you about!

But one year doesn’t prove anything. Looking back, last year (2012) was even stranger. With only one 16-mile ride under my belt, my second ride was 57 miles. Coupled with two commutes, the progression went:

016102

which translates to an instant 638% increase in mileage in week two!

Next let’s look at 2011. After a couple 20-30 mile weeks, I basically took a month off and then jumped into a 63-mile ride:

8272200074

Oof. That’s a 336% increase, following a month of not riding at all!

Was 2010 any better? Nope. First ride of the year: 70 miles, with no ramp-up whatsoever. Zero to 70? What percentage increase is that? I’ll tell you: that’s an *infinite* increase in mileage, baby!

Obviously, I couldn’t have done anything like this when I first started cycling, but after years of riding, my body expects—and has adapted to be able to handle—big miles, even after an off-season of complete idleness.

Although that’s not the whole truth. Back in 2009 I bought an indoor trainer from a friend and started working out on that each January and February. Of course, I never did a lot of miles on the trainer, but it’s likely that my indoor workouts made it a little easier to pull big miles once the weather permitted my transition to outdoor riding.

But if you ask me, the Ten Percent Rule is probably a good idea for new cyclists, but it’s not the law. Winter training and the body’s ability to adapt year after year render an experienced cyclist immune to the rules that govern the feeble efforts of mere pedestrians!

Unfortunately, while I might have built up massive reserves of endurance, I’ve never developed the other two main factors in overall cycling performance: speed and power. So I can’t sprint and I can’t climb very quickly, but I can ride at a pretty brisk pace for millenia.

And so it goes…

Quad ride

A quick summary of the 2012 season, since I haven’t written a damned thing this year…

In January and February I did nothing. Only a couple indoor trainer sessions. No desire. In March, I got out for a Quad ride and a couple commutes during a mid-month heat wave. 120 miles.

April started out butt, but I got a few rides in, including a nice, memorable ride from Worcester to Barre for a retreat (GPS log); and a memorable but-not-nice cold and rainy ride back. Plus a couple commutes and Quad rides. 240 miles.

In May, my desire returned and I really started training, which included 4 serious Quad rides (including going long or the hills of Trapelo and Page/Grove), 6 commutes, and soloing my first visit to the ECV’s Tour d’Essex County century (much more on that in a bit). 530 miles.

Now it’s June. I’ve broken 1,000 miles for the year and the Plastic Bullet is quickly approaching its 20,000-mile milestone. My desire is clearly back, and I’m feeling pretty strong, despite the long winter layoff. On the other hand, I’m still having some mixed results regarding age, strength, and stamina.

This is a big month, but today (Saturday) I’m stuck indoors thanks to a big rainstorm which also threatens to wipe out tomorrow’s planned long training ride. That’s bad, because I only have one more weekend to train before the arduous, early-season 130-mile Outriders ride to Provincetown. And the following weekend I’m thinking about doing the CRW’s 120-mile Cape in a Day ride! So if this weekend is a washout, I’m hoping it’ll be fair next weekend, so I can do 70 miles between Portland and Augusta on back-to-back days while visiting. On verra.

The one thing good thing about this rain is that it gives me time to get my PMC fundraising started. That, too, is an important part of the month of June each year. Bisy Backson!

So, to make time for that (and to complete my forthcoming writeup of the Tour d’Essex County century), I stop now. More shortly!

Please come to Boston for the springtime? Not bluddy likely!

Back on April 13th I said that spring was late in coming, but that cycling season had finally begun. I was wrong. Basically, that was the only nice day we've had all year.

It's currently May 21th, and it's 52 degrees and overcast, which is as good as it's been for a long time. We just finished Bay State Bike Week, and it has been rainy and cold for more than a month. Needless to say, the 2011 cycling season has pretty much been a washout so far.

The first major ride of the year—the CRW Spring Century—was supposedly held last Sunday. With rain on the forecast, I opted to forego even registering for it.

However, since Saturday was only a cold and misty day, I decided I'd extend my usual weekend Quad ride to a full century. Jay accompanied me as we did the regular "Quad long" ride, then did the full Curve Street and Strawberry Hill routes backwards, then I did the Mystic Valley Parkway. By the end, I was completely used up, but then that was the whole point, knowing that I wasn't going to be able to ride for another 40 days and 40 nights. Overall, I'm glad I did it, even if it was cold, overcast, painful, and only my 5th ride of the year that was greater than 30 miles. GPS log here.

work stand

And that's all she wrote in terms of riding news. The rest is mostly retail therapy...

The two highlights of which are a workstand and a vest. The vest is just this mesh carrier for... Well, I guess it's easiest just to show you. This is what I'm talking about. It's kinda like a four-foot blinking glow-stick, which should prove useful for bike commuting. Not exactly stylin', but quite functional.

The workstand, on the other hand, is très cool. It's been on my wish list for three or four years, and I finally had the disposable income to make it possible. The thing's actually pretty gigrontic, and should come in very handy. Very nice!

Circling back on a couple previous purchases... The Giro Ionos helmet is nice, but I'm still figuring out whether they'll work as a sunglasses holder: an important function for helmets. I love Craft shorts in general, but the new bib shorts are made of compression fabric and thus are a little tight and uncomfortable. I picked up some Lithion 2 tires, which don't have the center blue stripe that the old Lithions had, but they also don't have the flat spot in the center, so they will probably wear better. And I continue to like my Garmin Edge 800, although I've only just figured out how to do laps/splits, and have yet to try following a route/course.

Ornoth @ PMC Heavy Hitter dinner

Lowering my stem doesn't seem to have had any major negative effects. The 100-mile ride was a good test, and I was okay, although I did have some lingering neck pain afterward. It's not clear whether that was a result of lack of saddle time or the change in position, tho.

One event of note was last week's PMC Heavy Hitter banquet. Although I've been a Heavy Hitter for the past five years, this was the first reception I've attended, since they're usually dress-up affairs featuring hours of standing around doing nothing. The speakers were, of course, inspirational, and that was a good experience to have now, just as fundraising season begins.

And in theory I should be on the verge of starting my fundraising campaign, although I've yet to compose this year's dunning letter, and I'm easily a month behind schedule on the fundraising video I'd like to do. The interminable foul weather has complicated that enterprise, as well.

And you've surely seen the series of PMC tips I've been posting. So far the feedback has been positive, and I hope to gather a bit more attention when the series is finally completed and available for others to peruse.

I also have an impending mileage goal and some new web goodies to roll out soon, but I'll save those for later.

One thing I forgot to note was this year’s totals for my indoor trainer workouts. So here they are, beside 2009’s numbers to provide a comparison:

YearSessionsHours~Miles
20093832.2485
20102020.6310

In 2009, I started training hard on January 1, and my goal for 2010 was to see if I could start later in the year and avoid overtraining. So I delayed six more weeks, until mid-February, and then trained consistently every other day. By mid-March, the weather had turned nice enough that I could put away the trainer and ride outdoors one day a week to continue my training.

That means that this year I reduced my number of indoor workouts by half, and decreased the number of hours spent on the trainer by a third. Judging by the fact that my first three outdoor rides this year were 70, 65, and 75 miles, I’m pretty confident that I haven’t suffered from the reduced training load!

I also added some progressive intensity during those workouts, beginning with the familiar aerobic workouts I used last year, then working up to longer, more intense sessions. I picked up five new Spinervals workout videos; although one was a very useful short recovery session, the other four were harder and longer than anything I used last year, which explains why my average workout length increased by 11 minutes.

So I think I’ve found a formula that works for me. Take six weeks starting in early February and work out every other day. For the first two weeks, do 45-minute aerobic conditioning workouts. Spend the last four weeks alternating between hard, long, anaerobic strength training sessions and long but easy recovery sessions that focus on form, technique, and aerobic conditioning. Judging by this year's first road rides, that seems to work pretty well for me.

Geez, two weeks into the 2010 cycling season and there’s already so much to tell…

After a long spell of rain that brought flooding to the area, Tuesday March 16th was a beautifully sunny day, with even better weather predicted for the rest of the week, so I figured it was time to take the bike out of its stationary trainer for some pre-season maintenance.

The first thing I did was replace the chain: a fairly simple repair that I’d never done before. Previously, I’d waited until the chain had worn so much that both the chain and the rear cassette had to be changed at the same time, but this time I wanted to change the chain before it got to that point, hopefully saving myself the additional cost of a new cassette. It was an easy, if messy, swap. I’m looking forward to running my drive train dry again this year, after last year’s successful experiment.

Next I replaced my handlebar tape, which was another first. It sounds easy, but actually there’s some skill involved, and I wanted to be extra careful, since my old bar tape (put on by the bike shop) had unraveled on me. And what a messy surprise of gel, masking tape, and scotch tape I found underneath the surface of the old black bar tape! I replaced it with bright blue cork tape and finished it off with blue electrical tape, hoping it would look good with my blue tires, which it does. So far, I think I did a pretty good job with it, although I’m wondering how long it’ll stay so tight and neat.

Speaking of those blue tires, I also removed the heavy-duty rear tire that I use for the trainer, and replaced it with my regular lightweight blue road tire. But that was a familiar and routine swap. After that, the bike was ready for the open road!

I did all this in anticipation of my first outdoor ride of the season on Thursday, when the temperatures would be in the upper 60s. On Wednesday, after letting the bike sit overnight, I decided that I didn’t want to go on a long ride without first making sure my chain would hold together, so I took the Plastic Bullet out for a very short 8-mile test ride.

I rode out to Brookline and over Summit Ave., then turned home by picking up the Charles River bike path at Cambridge Street. As I rode along, I approached a group of two or three people coming from the opposite direction, either walking or jogging or skating. Just as I got even with them, from behind them another person on a bike veered around them to pass, swerving across the center line and directly into my path. Since she blocked my entire lane and there was a light pole on my right, there was no way to avoid her as this woman slammed her bike straight into me head-on, and I went flying over the bars in a classic Superman pose and crashed hard onto the ground beyond.

On initial inspection, I was bruised all over and in a lot of pain, and bleeding liberally from a deep gouge my left hand. I had to re-center my brakes and straighten my handlebars, but the bike otherwise looked okay.

She was an Asian-American student on a rusty commuter beater that was probably older than both of us put together. While I’d been in no position to see what happened to her in the crash, she appeared uninjured afterward. Several other people stopped and helped me recover, which took about five minutes. After I got her contact info, she went to leave and discovered her chain had fallen off, and that her rear wheel wouldn’t turn because the fender was rubbing. I fixed those for her before heading homeward myself.

That’s when I discovered that her impact had also broken my left shift lever. The bike is rideable, and I can still shift and brake using that lever, although with a broken pivot I have to really fiddle and force it to make it happen, and it’s likely to come apart in my hands one of these times.

Physically, I’d landed very hard on my left knee and upper back, and both were heavily bruised and had some road rash. I have pain that feels like cracked ribs in both the front and back of my chest. The injuries to my left hand featured a deep, inch and a half long laceration in my index finger. I didn’t think it was quite bad enough to get stitches, so at home I took a scrub brush and painfully cleaned the gravel out of it before bandaging it myself.

Looking back on it, it was a stupid idea to go anywhere near the bike path. This time of year, the joggers are all out training for the impending Boston Marathon, which makes the paths more crowded and a lot more dangerous. On top of that, it was the first warm day of spring, so everyone was out enjoying the sun, oblivious to the fact that there are other users on the path than themselves. Having spent the winter forgetting everything they might have known about safety, it is, in a word, Amateur Day. And with so many self-absorbed idiots on the bike path, it is the most dangerous place a cyclist could be. Although my unwise decision to take the bike path certainly doesn’t excuse this woman’s stupid and dangerous actions at all.

The next day was Thursday: the day I’d planned to take a big ride. It was just as beautiful as predicted, and I still wanted to take my first real ride of the season. Aside from a lot of pain in that left knee, my legs were mostly uninjured, so I decided to take it real slow and easy, and see how far I could go.

I didn’t know if I would make it two blocks, but once my legs loosened up, I found I could manage. The only problem was that my knee would tighten right up again if I stopped for very long, so I had to limit my rest stops to a couple minutes each. The spring winds were very strong, and once I was out of town my route was repeatedly blocked by floods of the Sudbury and Concord rivers. I even stopped and chatted with one of the DPW crews who were erecting barriers across Sherman’s Bridge Road, where the wooden bridge was at least eight feet underwater!

By the end of the day I’d actually racked up 71 miles, which is about twice what I’d normally do on the first ride of the year. Naturally, my average speed was way down, but that also kept me at an aerobic pace, rather than pushing and working myself too hard. Surprisingly, it didn’t feel too bad, at least while I was in the saddle. See the ride map.

On the way home, I stopped at the LBS and had the bike checked out. The lever definitely needs to be replaced, and the part alone is going to cost me $290. I decided I’d hold off on that for the time being, until I’d at least talked to the girl who hit me to see if she was going to do the responsible thing and compensate me for the mechanical damage she caused. Since I was in the shop already, I made an appointment to have my simple annual tune-up performed on Monday.

When the weekend came, Saturday was a gorgeous day, and I would have liked to have rode with my buddies at Quad, but by then I was just too achey to endure another long ride, so I reluctantly gave it a pass.

However, it was also the vernal equinox, which is a big deal for me. So I decided to ride a few miles down to Castle Island and back, simply to observe the return of the sun to the northern hemisphere. But just as I wheeled the bike out of my apartment, my old inner tube gave way at the valve stem, giving me a flat tire; then I popped (literally) the replacement tube while levering it onto the rim. Finally I got a patched tube onto the rim and completed my little equinox ride.

Monday’s tune-up was quick and painless, with the only surprise being a needed tightening of my front hub. I’d hand-trued my rear wheel after the accident, but apparently I did a good enough job that the mechanics didn’t feel it needed any further attention.

Wednesday, a week after our collision, I finally emailed the girl who hit me. I was especially calm and nonconfrontational about it, but told her about the $290 cost of a replacement lever and suggested that “as the responsible party I hope you will offer to foot a decent portion of that expense” and that “I am relying on your sense of fairness”.

It took her only half an hour to reply with her refusal. Despite admitting that she had crossed the center line, she maintained “that doesn’t make me completely guilty”, and the preposterous assertion that “I would consider myself to have been a fairly safe person in this situation”. Besides, she said, as a student, she doesn’t have any money at all. Yup. It’s all about her, and how could anyone expect her to take responsibility for the damages and injuries that her dangerously oblivious riding caused? Thanks, Nikki, you’re all heart, and I’m screwed out of $300 I can’t afford.

The next day, Thursday the 25th, I did my second long ride of the year, doing a few more random roads around Concord (ride map). I also stopped at Quad Cycles to see if Rustem could repair my bike for less money, which he could not. By the end of that 61-mile expedition, my legs were cramping from too many hills, but it still felt good to be back out on the bike again.

Today is Monday the 29th, and this morning I trudged into my bike shop and reluctantly ordered a new brake lever. While it’s the same style (Shimano Ultegra), the newer model is going to look and feel quite a bit different from the older, undamaged lever on the right, but that’s the breaks, right?

Now that it’s been twelve days since the accident, my hand has begun healing, although it’s unclear yet whether it will bear a permanent scar or not. My knee is mostly good, but I still have weakness and twinges of pain whenever I climb stairs. My ribs remain a constant pain, especially at night. I’m more convinced than ever that I might have broken one or more ribs, rather than cracked them, but it’s mostly an academic point. As with all rib injuries, they’ll heal at their own slow pace as long as I don’t re-injure them.

But my injuries and the cost of fixing the damage to my bike are ultimately temporary issues. Beyond those problems, what will stay with me long after this incident is a lingering mistrust of bike paths and other path users, and a reinforced belief in the selfishness and self-centered callousness of the younger generation. And I think that’s a horrible thing to take away from something as ennobling as a simple springtime bike ride.

Easy Rider

Feb. 28th, 2010 03:30 pm

At this time last year, I was already two months into my indoor training regimen. But by the end of June I also felt overtrained, so this year I decided to extend my off-season and not do any heavy training until March.

In the first two months of 2009, I spent 22 training hours doing 27 workouts, but this year I’ve put only 13 hours into 14 workouts. So I’ve about halved my early-season training. That sounds right to me, since I’ve been working out once every four days, rather than last year’s schedule of exercising every other day.

Naturally, that means I won’t have the same early-season form that I had last year, but I can’t see that as a problem. I’ve still got three and a half months to prepare for my first major ride of the year! And I need to peak later in the season, since four of my five major rides this year will take place from the last week in July through the end of September. It would be a waste—as well as counterproductive—for me to work hard to be in top form in May, when I don’t need that form until August!

That means a couple things. First, I don’t need to spend a lot of time on the indoor trainer, nor do I have to grit my teeth and force myself outside to ride in 40-degree weather. And even once the weather warms up, my spring will be a time of long, slow, aerobic base miles, rather than lung-searing hammerfests with my riding buddies who (I must note) happen to be 17 years younger…

Of course, that doesn’t mean the desire isn’t there. I can’t wait to get out and spend some long, sunny days in the saddle. But since I can’t do that yet, I’ve begun organizing a pre-season dinner with a bunch of fellow riders, and worked out the entire season’s ride calendar, as well.

But you’ll hear more about that later! For now, I’m just trying to sit tight and keep a lid on my enthusiasm. We still have to get through Mud Season.

Being May

May. 17th, 2009 09:47 am

It’s May, so things have started happening.

A week ago Sunday I did the full/long Quad Cycles ride for the first time this year, rather than bailing at Northside (Gammy’s) in Bedford. It only added 10 miles to my day, but it was my first 75-mile day of the year. It being May, I returned home with eyes that were absolutely encrusted with pollen.

Bike Week press conference

While standing at our lunch stop at Ferns in Carlisle, we ran into Billy Starr, the founder of the Pan-Mass Challenge. We exchanged a few words, and he encouraged us to see if we could flush out any more riders for this year’s event. So if you’re on the fence this year, please sign up. There’s many options as far as length and fundraising commitment, and the classic Sturbridge to Provincetown route is still open!

Last Monday I went to the official Bay State Bike Week kickoff ride and press conference. The ride was a bit silly—just from City Hall to Columbus Park, about as far as you could throw a baseball—but the press conference was a bit interesting.

In the photo at right you get to see Mayor Menino (speaking), Mass Highway Commissioner Luisa Paiewonsky behind his shoulder, next to Boston Bike Program Director and former racer Nicole Freedman, lifelong bike advocate Doug Mink in the back, and MassBike director David Watson at right.

Apparently the Metro newspaper also carried a photo of the event that included me! I haven’t seen it yet (I hope to get a copy), but it must be a prominent and recognizable likeness, because both a former coworker and a fellow Quad Cycles rider both commented on it to me.

2009 PMC Zipcar

Amazingly, as I biked back from the press conference, I stopped in a line of traffic at a red light at Commercial/Causeway/No Washington. What’s that on my left? A spuddy-van Zipcar all painted up in 2009 Pan-Mass jersey colors! Last year Zipcar Saran-Wrapped a van in PMC colors, and apparently they did so again this year. Quick like bull I whipped out the camera and took the accompanying snap.

The amusing bit is that about fifteen minutes after I got home, David Hellman, the PMC’s Director of Operations, tweeted the following: http://twitpic.com/4ziqi Zip Car is doing it again in 2009 for the PMC http://twitpic.com/4zish zipcar.com/pmc

Then Wednesday was such a beautiful day that I decided to go even longer, making it my first (100 mile) century ride of the year, something I’m not usually ready for until June or July. And I cranked through it, too, finishing in seven hours clock time, which includes a 30-minute ice cream stop at Kimball’s. I got through it with relatively few complaints, although both my knees and leg muscles required some time to recover.

Bobby and Buff Jr.

And yesterday I did the Quad ride, which did 62 miles, giving me a day’s total of 77 miles, although I took it very easy after Wednesday’s stressor. The ride featured a return to stopping at Kimball’s for ice cream. Although a group of over 50 riders began the ride, by Kimball’s it was down to four: Bobby, Paul, Michael, and I. Bobby wanted a reprise of his photo feeding Buff the Powerbar-Eating Goat, so I took care of that for him. Another good day in the saddle.

As I indicated, this is also Bay State Bike Week. They have a mileage challenge this year, and I pledged 150 miles and rode 184, between the kickoff “ride”, the solo century, and yesterday’s Quad ride.

And I’ve just completed editing my first video fundraising appeal for my Pan-Mass Challenge ride. It’ll be up and announced shortly, as I kick off this year’s fundraising drive. I hope it goes over well!

We’re now into that time of year when you get about one day per week where the temperature breaks 50 degrees, so I’ve done that 36-mile Blueberry Hill loop I mentioned in the last post two or three times. I like it; it’s a nice ride, not too long, but a good workout. The roads are a bit rough in places, though.

Saturday Jay dragged me out for a ride, which wound up being a 60-mile exploratorium. There were two sections of road that were new to me. From Waltham, we went down South Street past Brandeis, then back up to Route 20 via scenic Summer Street. That really didn’t accomplish much, but then we went out 20 to Weston, where we took Concord/Tower/Lincoln roads to the Lincoln 5-way. From there, instead of doing Baker Bridge, we took Bedford Road to Hanscom.

The familiar bit was taking Virginia Road to Concord Center, then Strawberry Hill and both Cross and Curve streets and back to Ferns in Carlisle. There we met up with Paul D., who tagged along as we followed the Quad ride route down Lowell Road, Virginia Road, and Mill Street, where we forked off for the day’s second divergence.

To get back to Waltham, we cut across Shade and Spring to get to Wyman Street, which brought us back to Totten Pond and home.

It was a good day out, and at 60 miles nearly doubled my longest ride so far this year. I had good legs for most of the ride, as noted by Jay, who said I didn’t have “little Ethiopian girl legs this year”. And since it was Paul’s first ride of the year, he lagged us a bit, which made me feel better about my winter training, since last year I found myself lagging more often than I’d like.

I’m really hoping for good weather next Saturday, which is the grand opening of Quad Cycles’ new location, and also a ride celebrating Bobby Mac’s 60th birthday, so I’d hate to miss that. After that comes the annual tune-up, I think.

I checked out a couple cycling movies this winter. “The Flying Scotsman” is the story of Graeme Obree’s hour record, and was pretty decent. “The Triplets of Belleville” was a fairly amusing animated film, though cycling wasn’t the focus of the movie. And I tried watching “Breaking Away”, which is presumably the classic cycling movie, but I just couldn’t stand it and only lasted about 15 minutes; the whole redneck teen angst thing just irks the hell outta me.

I’ve also been working on putting together a short video for this year’s PMC appeal. I think I’ve got the script set, and I’m just putting finishing touches on it before I sit down and record it. Hopefully it’ll turn out well. It’s nice to have the time to devote to something like that.

And I should mention that I’ve moved just about all of my PMC fundraising database onto php and MySQL, and hotwired it to the Excel spreadsheet that does all my data visualization. That was rather a lot of effort, but hopefully worthwhile.

So things are starting to pick up, and in two days it’ll be April, when my average monthly mileage nearly doubles from March’s 125 up to 230. So begins the ramp-up for my ninth Pan-Mass Challenge!

Although we’re still in February, there’s actually a heck of a lot to report.

For the past two months, I’ve been training exclusively indoors, thanks to the resistance trainer I mentioned borrowing from a friend. It’s given me the most regular winter workouts I’ve had since I started riding.

I’ve used a number of videos to drive my training. Three are Spinervals fitness and climbing workouts, and one is a basic workout from Charmichael Training Systems. All of those are from professional trainers. I also have three more from the Sufferfest, which is just some guy who sets current and classic pro bike racing footage to pop music from the 80s and 90s.

These are all interval workouts, so they’re shorter (45-60 minutes) but much more intense than my usual road rides. They emphasize strength through high resistance training and low-resistance, high cadence spinning.

I’ve been training every other day, which has been a bit much for my knees, but not too bad. So far the numbers add up to 27 sessions totaling 22 hours and a bit over 300 “miles” on the trainer.

Today I put all that indoor effort to the test with my first lengthy outdoor ride of the year. The temperature was unseasonably in the upper 50s, although the wind was crazy: 32 mph sustained, with 45 mph gusts!

The first item to note about today’s ride is the value of my indoor training. The wind may have thrown me off, but I really felt strong throughout the first hour of the ride. The indoor training has clearly paid off in terms of strength. I didn’t suck too much aerobically, either. What I lacked was stamina, both for long, sustained anaerobic efforts, and over time once the ride extended into a second and third hour. But overall I think the trainer has really helped. I have to say, tho, it felt *very* strange when I first got on the bike outside and it actually moved forward underneath me, rather than staying stationary! It actually took me a couple miles to feel comfortable on the bike again.

The other thing to note was the route I took, which was a slightly different 36-mile loop, but one that was pretty scenic and provided quite a challenging workout. Basically, Minuteman path out to Arlington Center, up the east side of the Mystic Lakes on Mystic Valley Parkway, up Washington in Winchester, over godawful Blueberry Hill and across to 3A and back down the west side of the lakes to Arlington Center.

From there, I made quick stops at both old and new Quad Cycles bike shops. Quad is in the process of moving from its old store in Arlington Heights (1346 Mass Ave) about a mile down to Brattle Square (1043 Mass Ave). It’ll be interesting to see the new place once it’s fully set up and stocked.

I took the painfully long hill on Park Ave up to the water tower, and from there took unfamiliar (and more hilly!) roads (mostly Common Street) through Belmont to Watertown Square. After a very quick snack at the Watertown Dam, I followed the river home via Charles River Road, Greenough, and the PDW bike path.

And, finally, I should note that the PMC has begun using the Intarwebs a bit more. There’s now a PMC Twitter and a PMC Blog, which is celebrating the 30th anniversary ride by summarizing each year with a post every Monday. Look for my rides—which started in 2001—to start appearing at the beginning of June.

More developments, more negative than positive.

I’ve read a couple biking-related books recently: Graeme Fife’s “The Beautiful Machine” and Bill Strickland’s “Ten Points”. Unfortunately, I can’t wholeheartedly recommend either of them. The former is rambling, self-indulgent, off-topic, and lacking in cohesiveness, although it does have a couple chapters that describe rides along many of my favorite Massachusetts routes. The latter, despite being written by Bicycling magazine’s former editor, isn’t really about cycling, but is more of a disturbing tale about domestic abuse and recovery.

Oh, but I didn’t mind Jamie Smith’s amusing and informative book “Roadie: The Misunderstood World of a Bike Racer”. In fact, I’ve gotten some ideas from it about how to write this year’s Pan-Mass Challenge travelogue.

On that topic, I have registered for this year’s ride. This is the event’s 30th anniversary year, and my ninth. Unless all my sponsors bail on me, this year I’ll surpass $50,000 in lifetime fundraising.

Despite wanting to take part in the Boston Brevet Series’ 200k (125-mile) and 300k (185-mile) rides this spring, I withdrew my membership in Randonneurs USA after learning that some riders carry firearms on their rides, and the organization does not discourage it. I don’t want anything to do with riders who carry firearms, period.

Finally, I borrowed Jer’s indoor cycling trainer and have been doing interval training on it—to either a 45-minute Spinervals DVD or a 64-minute Carmichael Training Systems one—every other day. I expect it to help my early season performance, although that matters a lot less now that I’ve withdrawn from the brevet series. Aside from taking the old bike out just to play around in the middle of big snowstorms, I guess I’ve become too sensitive to the cold to do as much winter riding as I once did, so the trainer helps, even though I’m not recording those “miles” in my training log.

Although the calendar has only recently changed to February, I’m anxious to get out on the road again, but that won’t happen until things warm up a bit!

Ache-ril

Apr. 23rd, 2007 10:23 am

April is when the weather finally starts to turn for the better around here, and last weekend was both the first non-wintry one, and also the first really summery one. And with three months til the PMC, and all the joggers gone after last week’s storm-battered Boston Marathon, it was time to hit the road and see just how much of last year’s great condition I’ve lost over a completely sedentary winter.

Saturday I rode out to Waltham and picked up Jay, a younger guy from work on a red Felt. I immediately introduced him to the joy (read: pain) of Prospect Hill, which is about a mile from his house. We rode Baker Bridge out to Concord and Carlisle, then back, making my ride 60 hilly miles. It felt pretty good, but by the end, I was getting used up.

Sunday, despite an achy butt, I went and rode around the same area with the Quad Cycles group, doing another 70 miles. By the time I returned to Boston, I was completely drained.

The ride, however, wasn’t destined to end well. The bad news is that I flatted on the bike path before I got home; the good news is that I was by BU, which is only a mile from my house and half that distance to my LBS.

Okay, no prob; I carry both a patch kit and a spare tube, as well as a hand pump. Let’s try the spare tube first… Doh! It won’t inflate! Oh well, I’ll just patch the old tube. Nice. Get it back on the bike and pump it up… Doh! The tube tore by the nipple as I was pumping it up. I guess I’m walking home after all.

So I walked from BU down to Mass Ave and stopped in at the LBS. I picked up three tubes, and two brandy-new tires (to the tune of $85). Frankly, I had been planning on replacing them this spring anyways, because worn tires are much more prone to punctures and flats, and the old tires—which came with the bike back in 2005—have about 4000 miles on them.

So that made for a less than stellar ending for the weekend. But I did get 130 miles in, which is good, considering the first phase of training is to put in a lot of “base miles” at a very moderate pace, to acclimate the body to distance riding and build up aerobic capacity.

And 130 miles over two days is exactly two thirds of the 195 miles I’ll need to do on PMC weekend, three months from now. That makes me feel pretty good about the state of my condition at the moment. Now if only the weather is as good on PMC weekend, everything’ll be great.

But this morning I’m aching in all kinds of places. That’s what spring is about: you have to expect some aches after your first good ride of the year, and stressing your body a little is how you make it adapt and grow stronger.

Welcome to another season…

Frequent topics