Woke up before 5:00 and got up a little after 5:00. Had a bowl of cereal, got ready for a bike ride, and emptied the dishwasher. I left the house and started down the hill before realizing I didn't have water bottles. So I turned around, got the bottles, and headed out down the hill. I left around 5:40, down by the park and over Lake Hodges on the freeway, turning left on Via Rancho Pkwy. I rode to Felicita Rd and took it past Felicita Park and over to Gamble Ln. Thought about taking this up the hill, but I had enough time to take the longer route via Bernardo Ave, whose more gradual grade was a better fit for what I am training for. Up to 11th Ave and then down to Del Dios Rd, taking a left and then a right on Avenida del Diablo. Over to Citracado Pkwy, right turn, then a left on Harmony Grove Village Pkwy. I rode down to Harmony Grove Rd, turned left and took it to Harmony Grove Village Community Park. The gate was locked, and I thought Paula was driving to our meet-up spot, so I sent her a text to meet at the nearby park (4th of July Park) in the neighborhood. I rode up there and waited for a short while, then she called me and said she was by the park (it turns out she was at the original park, she'd ridden there). So I rode back down to the park and connected with her, heading west on Harmony Grove Rd. I dialed my pace back on this general descent, doing a lot of coasting until we turned onto Elfin Forest Rd, where I stayed slow and rode with her on the first climb. I got out ahead of her on the second climb, in part because she dropped her chain. We rode to Schoolhouse Way, a new road for me, and turned right, climbing past San Elijo Rd and turning right on Lighthouse Rd. We took a left on Misty Sea Way, then used an access path to get to Pearl Dr, which seems to be service road in this section. It got pretty steep, up to 15% at times, and we had to get past a gate by a cul-de-sac, continuing the climb for a little longer. I got to the top and rode back down a little bit to stop and take a video of Paula climbing up through the fog. Stayed on Pearl Dr until turning right on Ruby Ct, then left on Wild Canyon Dr to get to Tucana Dr. Right turn there, down to Vega Way, taking a left there and another left on Lyra Ln, which got us back to Tucana Dr, where we took a left and then a right, staying on Tucana Dr (kinda confusing street names here) to get over to Double Peak Dr. Instead of turning left and heading straight up, we turned right, rode down to San Elijo Rd and took the bike path on the west side of the road to get up to Ledge St. This climb was gradual, as it was just after we turned left here and rode through the pedestrian gate. Then it got steep and stayed that way for a while until it flattened out just before another gate across the road. Past this gate there was a little descent before we connected with Double Creek Dr just before the water tower. It's steep here, I measured 13-14%, but not too long at this gradient before decreasing to below 10%. To the sign, and I went to the end of the parking lot before turning around and meeting Paula just coming up. We stopped for a short break in the shade, I went to the bathroom, then we took some pics by the sign before riding down. The descent wasn't as bad as I remembered, but then again I rode the brakes more than usual on the steep parts. Back down to San Elijo Rd, turning left and climbing back to Ledge St before taking the descent down Twin Oaks Valley Rd. As I was riding down this at high speed, a lady in a Tesla started moving into the bike lane and scared the crap out of me. I had a moment where I thought I was going to lose control but kept it together. I caught up to her at a light and told her off, and she was apologetic (better). But that really got my adrenaline going! We finished riding down the hill and stopped for a coffee and hot chocolate at the Starbucks in the shopping center to the left. Nice conversation as usual. We continued the ride (it was starting to warm up), taking Discovery St to Barham Dr, then turning right on La Moree Rd. Took this gradual climb to the top and then the steeper descent back to Barham Dr. Right turn there, riding more slowly and taking it to Meyers Ave, turning right there and then right again on Corporate Dr. A left on Progress Pl got us to Country Club Dr, where we turned right. This road is in bad shape, so we suffered for a bit until turning right onto Mt Whitney Rd. If anything, this road is in even worse shape, and it started to tilt up a fair amount just after we got past a gate in the road. It dropped us into the top of Harmony Grove Village. We turned right on Long Trot Dr and then left on Wilgen Dr, enjoying an easy descent back to Harmony Grove Rd. We split there, Paula had to climb back to her house, so she had some hard work left. I retraced my route (after stopping at the park to go to the bathroom) back to Citracado Pkwy and stayed on it up to Scenic Trail Way, using that road to get to the top of Gamble Ln. Since they paved this road, the descent is really nice, but I still rode the brakes for most of it. Down to Bernardo Ave, turning right and then left on Hamilton Ln to get back to Felicita Rd. To Via Rancho Pkwy and the normal way home from there. Legs felt good at the end of the ride, even though it had some pretty steep sections to navigate.
Avg speed = 13.2 mph. Total mileage = 39.2 mi
Avg power = 123 W. Weighted avg power = 160 W
Total elevation gain = 3580'
Avg heartrate = 114 bpm (Coospo)
Relative Effort = 54
Training Load = 183
Intensity = 73%
Got home and had an early, fairly light lunch. In the afternoon I started working on code to implement calculation of the Training Load metric from Strava into my cycling analysis program. First step was to gather the power zone data and bin it into the appropriate categories. It took a while, but I finally got it to display the same numbers as Strava shows. Next step is to create a dataset with Strava Training Load numbers and those power zone values to see if there is a linear set of equations that calculate TL. This work took me much of the afternoon and some of the early evening. I also watched a little TV.