Saturday, February 28, 2026

Inaugural Bisikleta Century Ride

Big day for riding. I slept okay, a little restless, and woke up early to start preparing. Ate cereal and a grapefruit for breakfast, then prepped the snacks and water for the sag stop. I also tried to swap out my rear brake disk pads but didn't have the block to force the pistons open far enough, so I ended up riding with the old pads (it worked out okay). Charged my Wahoo and batteries as well. Paula showed up about 6:40, we loaded the bikes and gear up, as well as the wheel that I had cleaned for her friend. Headed over to the starting point at 4S Ranch Community Park, where only Perse was there. But we were early, and folks started showing up. At the start of this first Bisikleta Century we had: Perse, Ray, Jed, Andy, Arnold, Fritz, Jed A, Nel, Paula, and Rob T (who had ridden from his house to meet us). Fritz's tube had popped on the drive over, so we were a little delayed getting started. But we were still rolling by 7:40. I was behind the others, had to restart my Wahoo. Caught up quickly as we headed over into RB via Bernardo Center Dr. Down by the park and across the pedestrian bridge. Weather at this point was really good for riding, but it was heating up. Up BVP to Citrus Ave. General strategy was to ride in front, wait at the turns for everyone to make it, then ride to catch back up to the front. It took a bigger effort to keep this going. Through that neighborhood in northeast Escondido to get back to BVP. We passed Jed St and I got the two Jeds to turn around and get a picture there. Up to Valley Pkwy and over to El Norte Pkwy. Not too long after we passed the turnoff to Dixon Lake Jed A. had a flat. It took longer than expected to fix it, which was frustrating for me. Romeo showed up, having ridden from Oceanside through Valley Center to meet us. And Gideon also showed up in his car to sag for us for a while. After we got rolling we took Jesmond Dene Rd to get to the Circle K, where Rob's wife My was waiting with their camper van. This was a long break, Gideon was there as well, and it turned into a social hour. Day was also warming up, so this next stretch into Vista was a little toasty. Rode over to Buena Creek Rd and took this route to Santa Fe Rd, then into Vista. Around this time Andy got a flat, and it again took too long to fix it. Several of us were out front, and Romeo and I ended up waiting for the rest of the riders to show up. Once they got there a group of riders - Romeo, James, and Arnold, I think - separated from us at a traffic light. I tried to push the pace, along with Jed A, to catch up. This was a generally downhill section, and we made good time. It cooled down somewhat as we got closer to the coast. Was a little more humid than normal, but the sun would occasionally go behind the clouds and give us additional relief. Down to Jed's house as the second sag stop, and again we spent too much time here. In particular, Ray waited until we were ready to leave before he noticed that his front tire was low on air, so he spent 10 minutes putting more sealant in it and pumping it back up. Once again, frustrating! As he was finally getting ready to go, I got impatient and rolled out with James and Paula. We quickly dropped Paula, then James and I rode together into Carlsbad, where I dropped him and rode solo for a while, into Leucadia. Eventually a group of the faster riders caught up with me, and we rode through Encinitas to Chesterfield Dr, where I waited for everybody else to catch up while Ray put more air in his tire. They continued on while I waited for Andy, the last one to show up. I was about ready to continue riding when he arrived, so a group of us, who had waited, rolled out and got over to Manchester Ave, taking it to RSF Rd and stopping for our third sag stop at Champagne Bakery. I got a coffee here, needing the caffeine (although I had earlier had a GU packet with caffeine in it). It was pretty warm by this time, and this next section of the ride was the hottest part. We rode up into RSF village, everybody was slowing down but not me as much as the others. I gapped them on the climb into the village and waited for them to show up, then we rode down and over to the Three Witches climb. I was behind everybody else at this point but had stronger legs, to I passed them on the climb up to CdS. Several others, Arnold, Jed, and Jed A, weren't too far back, and they made the right turn on CdS while I waited for the rest. When Andy and Fritz showed up, they were both really hurting, so they headed back to the starting point from there. After everybody made the turn we gathered up a little further up the road (in the shade), then continued to Carmel Valley Rd, where I got there first and waited to direct the others to make the turn. I thought I got everybody, but Ray had dropped back quite a bit, so he ended up turning left on CVR while the rest of us rode over to the 56 bike path. This stretch up the bike path was helped by a tailwind, it was pretty warm but not quite hot. I was out in front with the two Jeds and Arnold, and on the last little push up to CdS Jed A kicked it in gear, which caused me to go hard to stay on his wheel and eventually pass him. That was the last hurrah for Jed A, as he turned on CdS and started heading back home. We were certainly running late from my original estimate of how long it would take us, so it was understood that he needed to get back home. The rest of us continued up the bike path to Rancho Penasquitos Blvd, I waited at the turn here to make sure everybody got it. Onto Carmel Mountain Rd, taking that gradual climb to the top before dropping down. We were near Arnold's house, so he wasn't too far behind me at this point, and he and Jed rode to his place while I waited for the others to make the turn into his neighborhood. Abie was at their house with pulled pork sandwiches, and initially Arnold was going to call it a day (he had a birthday party to attend). But Abie convinced him to keep going and finish the century (what a wife!). It was still warm but starting to cool down by this point. Headed back to Carmel Mountain Rd and went east, but I missed the turn into a neighborhood that was west of I-15 and had to get the group to backtrack to Penasquitos Dr. I don't even remember mapping this section of the route, and we rode on streets that were unfamiliar, including an unpleasant little steep climb on Andorra Way. It was great to find that there was a fire access path from one neighborhood to another that got us over to CdN. Took it to Pomerado Rd and then followed the normal way home via Bernardo Center Dr for our fifth and last sag stop. James missed the turn onto Bernardo Center Dr and ended up having to retrace his route to get back on course, but he got to the house as well. Sun was warm but the temperature was cooling. We got to the house a little after 4:00, had some cookies and other snacks, refueled with water and took off again. Through the neighborhood up to RB Rd, the last tough stretch of the ride. Paula was the last to get up that climb, so she and I were alone at the back for the rest of the ride. We rode through the 4S Ranch neighborhood to Ralphs Ranch Rd and then took the usual route back to CdS. Right turn there, down to PdS and back up into the Del Sur neighborhood. On this gradual climb my quads started twitching, and I knew I was close to being done for the day. Over to Camino San Bernardo, then some neighborhood streets to get back to the starting point, where the others were gathered. Century completed!

Avg speed = 16.1 mph. Total mileage = 100.4 mi
Avg power = 136 W. Weighted avg power = 159 W
Total elevation gain = 5140'
Avg heartrate = 127 bpm (Coospo)
Relative Effort = 170
Training Load = 387
Intensity = 72%

We sat around and chatted for a while, Arnold took off to get to his next event, while the rest of us headed over to Ray and Anna's house for pizza and beer. Was a nice, relaxed time, I chatted some with Anna about our upcoming trip to Vietnam. Was glad when the party started to break up, as I was tired. Paula gave me a ride home, and I had a much-needed shower and read for a while before falling asleep. A very successful, long day overall!

Friday, February 27, 2026

02-27-2026 Ride/Swim

Slept fairly well and woke up/got up around 5:45. I read for a bit and eventually got up to get ready to meet Rob for coffee at Mostra. Rode over there on my bike, taking the normal way through the neighborhood and the straight shot to the 4S Ranch Town Center. He was already there, we ordered coffee and then sat outside while he told me about his surgery. The muscle twitching was gone right after the surgery but has come back, which is worrisome. He is in wait-and-see mode but has to be disappointed. He also told me a little about his work experience. He worked for Schlumberger, and I told him the connection with Pete and LeRoy Melcher. We also discussed living with, and influencing, our elderly parents. After the coffee I rode home the normal way via W Bernardo Dr.

Avg speed = 13.3 mph. Total mileage = 6.3 mi
Avg power = 124 W. Weighted avg power = 169 W
Total elevation gain = 540'
Avg heartrate = 114 bpm
Relative Effort = 8
Training Load = 31
Intensity = 77%

I hung around the house for a while until David Garrett showed up to learn about how to take care of the cat while we are in Vietnam. That went fairly quickly, and I had a little free time before heading over to the WWC to meet Avi for a swim at 11:00. The pool was quite crowded, I guess that's not the time to go if you want the pool to yourself. We had lanes 5 and 6, and after a warm-up 50 we swam four 250s at tempo, on the 5:00 mark. I did pretty well here, probably could have strung two of them together for a sub-9:00 minute 500. I forgot to start my watch to record the workout, so here are the times, from video, of the four 250s: 4:42, 4:20, 4:24, 4:14. Elapsed swimming time was 17:18. I was pretty hungry after this, so I went home and finished off the cabbage rolls. In the afternoon I cleaned the kitchen, wet-mopped the downstairs, and made cookie dough for the sag stop on tomorrow's ride. Then I watched a little TV before working on the Fear Free training for SDHS. Throughout the day and into the evening I worked on trying to get my RAID drives functional again for our data storage. It was frustrating, ended up having to replace one of the 1 TB drives, but Windows is not well set up for this kind of thing. The eventual breakthrough was when I used the Intel Rapid Storage Technology app to set up the RAID 1 drives. That came in the evening, and I was pretty happy with having figured it out, albeit with a lot of false starts and frustration. The rest of the evening was pretty quiet, as I went through the logistics of the following day's bike ride to make sure all the key details were covered.

Thursday, February 26, 2026

02-26-2026 Entry

Woke up fairly early after sleeping through the night for the first time in a long time. Had some yogurt and got ready for my volunteer shift at SDHS. It was cold for about half of the ride over and fairly quiet in the Animal Shelter. I couldn't see much to do so I spent over two hours folding Lau dry and restocking cabinets and shelves. Doing scut work now, but long-term it has to get more interesting. I rode home, stopping for gas on the way, and ate a big burrito, was pretty hungry. Then I swapped out the tires on my Canyon and adjusted the rear brake pistons, hoping the pads won't rub. In the afternoon I played around with the computer to try and get another backup HDD to work. Was successful in restoring function to a 1 TB drive but somehow I so doing I gave one of my raid drives an error. Fortunately, I didn't lose the other drive, so I backed it up right away. Frustrating! Waxed a couple of chains and put Chain #3 on my Canyon.in the evening I drove the second batch of t-shirts over to Perse's house, then Ann and I watched some TV. 

Wednesday, February 25, 2026

02-25-2026 Ride

Woke up after a decent night's sleep and got ready for a bike ride with John. Rode over there the normal way at moderate pace. Jayden and Vivian were there when we left, heading up to Scripps-Poway Pkwy, then down the hill. At the bottom 8 stopped and found out I had a rear tire flat. John helped while I fixed it, then we headed up to Kirkham Rd and took it to Kirkham Way. At the top of the little climb I pumped some more air into my tire while I waited for John. When he caught up, we rode to Danielson St and used it to get back to Scripps-Poway Pkwy, heading east. We rode to the exit to get to Sycamore Canyon Rd, took it, and rode up to the top of that road. More air in the tire while I waited, then we rode all the way down to Garden Rd, turning right and riding through the neighborhood up there before coming back on Garden Rd to Poway Rd. Right turn there, riding up most of the climb before Espola Rd, turning left on Sunrise Ranch Rd and then left on Sunrise Canyon Rd. Down a nice descent to Ipava Dr, following that down to Putney Rd, where we turned left and took it to Midland Rd. Right turn there, heading up to Aubrey St (I overshot this turn), turning left and staying on it until it dead-ended, where we took a sidewalk path to get to Woodcreek Rd. That took us to Twin Peaks Rd, where we turned left and then left again on Silverset St. This is a short, quite steep road (John struggled here) up to Arbolitos Dr, where we turned right and rode along the ridge to Celestial Rd, turning right on Ring Rd and then left on McFerron Rd to get to Pomerado Rd. Left turn there, then we followed the normal way back to John's house, except that we turned left on Alpine Ter and connected that way to Briarleaf Way. Vivian made smoothies for us when we got back, and we talked about their trip to Disneyland and California Adventure last Wednesday. I headed back home from there following the normal way, except I took W Bernardo Dr. Legs felt fine, but I took it easy, knowing I have a big ride planned for Saturday.

Avg speed = 14.9 mph. Total mileage = 38.5 mi
Avg power = 129 W. Weighted avg power = 159 W
Total elevation gain = 2320'
Avg heartrate = 113 bpm (Coospo)
Relative Effort = 43
Training Load = 156
Intensity = 72%

Got home and had a little time, but not much, to relax before I shaved and showered for my volunteer shift at the hospital. I left early and rode to Walmart to drop off the refurbished HDD I'd bought that was incompatible with my PC. Then I headed to the hospital and worked my shift, which was slow at the beginning but got progressively busier over time. I left on time to get home and change to meet Emily and Caleb at OtB for dinner. Traffic was terrible, maybe due to previous accidents on the freeway. We had a nice chat about the Wild Animal Park's new restaurant and their upcoming trip to Las Vegas. Then I drove home and watched a little TV to unwind after a long day.

Tuesday, February 24, 2026

02-24-2026 Run/Swim

I got up really early and had some cereal and a banana for breakfast, loaded and started the dishwasher as well. Then I did a run in the early morning, both for exercise and to see if I could locate our missing trash can. I ran down to the park and did the normal 5k route. Had pretty significant negative splits for the first three miles. My right leg was a little tender but not painful. Found our trash can outside a neighbor's house on Aguamiel Rd and brought it back to our house. Mystery solved.

Avg pace = 8:12/mi
Total distance = 3.17 mi
Elapsed moving time = 26:03
Avg heartrate = 131 bpm (Coospo)
Relative Effort = 11

Got home from the run and had a little time before I needed to get ready for my swim. I picked up the package containing a refurbished HDD from the porch and tried, briefly and without success, to get it to plug into my HDD enclosure. No time to troubleshoot, so I rode to the WWC and did a 1500 yd swim. Again, not feeling much energy on this day, and my bone conduction headphones didn't work again. Seemed like they kept trying to pair with my watch, which might be a longer-term solution for using them. I also had more difficulty in adjusting my goggles to keep them from leaking, which was frustrating.I swam the 1500 yds, with a break after the first 500, to try and fix my phones and eventually just take them off. Toward the end, I was having difficulty keeping my stroke count low as I tired out and my form fell apart. Here are the splits for my three 500s: 9:28, 9:35, 9:46. Elapsed freestyle swimming time of 28:49. Then I moved to lane 2 and practiced my backstroke for 100 yds. I didn't wander as much as the previous time, the lane markers helped, and I got a little faster. More practice needed.

Avg pace = 1:55/100 yds (Video, not including pause after first 1000)
Total distance = 1500 yds
Elapsed moving time = 28:49 (Video)
Avg heartrate = 159 bpm (Zepp, probably not)
Relative Effort = 65 (probably not)
SWOLF = 38
Avg stroke rate = 21 bpm
Avg pull distance = 2.32 yds

Here are the backstroke data:
Avg pace = 2:47/100 yds (Video)
Total distance = 100 yds
Elapsed moving time = 2:47 (Video)
Avg heartrate = 136 bpm (Zepp)
Relative Effort = 2
SWOLF = 57
Avg stroke rate = 21 bpm
Avg pull distance = 1.18 yds

Got home after that and did some more sleuthing about the HDD. Long story short, it's not the right drive interface, so I arranged to return it and will look for another drive instead. Next, I went in the garage, took apart the rear cassette from Paula's friend Sylvia's wheel, and gave it a deep clean. It was really dirty, with caked-on grease that I had to scrape away. But the original finish was still there, and it came out looking really fine. It took me about 90 minutes to do. Had some lunch after that, then I rode over to pick up my bike shoes from the shoe store. They turned out looking okay, I hope the repair lasts for a while because these are comfortable shoes. Had a nap in the afternoon, was tired from the morning's exertions. Then Ann and I drove down to Cabrillo National Monument and walked around. I was feeling a little out of sorts, would not have chosen to go hiking on this day, but it turned out to be pretty nice. Low-key campus to explore, we stayed up on the point where the original lighthouse was located and didn't drive down to the new one by the sea. Traffic was really backed up when we left the park, so we stopped for Mexican food in Old Town. Food quality was decent, huge portion size. Traffic cleared up while we ate, and we zipped home for a quiet rest of the evening.

Monday, February 23, 2026

02-23-2026 Swim/Ride

Slept pretty well, no caffeine or naps on the previous day (<>). Got ready for a swim at the WWC, also cleaned the kitchen dishes before I headed over there (took a banana). Got in the pool and started, but for some reason my bone conduction headphones wouldn't switch to internal memory. So I stopped after one lap, took them off, and restarted the workout. Again focused on keeping a longer stroke. I also had difficulties in adjusting my goggles so they wouldn't leak, and even throughout the swim I didn't feel like my stroke was natural. Not a great day. I decided to cut it short and swim only 1500 yds, the last 500 with swim fins. Here are the splits for the three 500s: 9:33, 9:40, 8:46. Elapsed swimming time of 27:59.

Avg pace = 1:52/100 yds (Video, not including pause after first 1000)
Total distance = 1500 yds
Elapsed moving time = 27:59 (Video)
Avg heartrate = 143 bpm (Zepp, maybe)
Relative Effort = 29 (maybe)
SWOLF = 36
Avg stroke rate = 20 bpm
Avg pull distance = 2.48 yds

Got home and had cereal for breakfast, then I went out in the garage and got the mower ready to cut the grass. Did that and then performed some bike maintenance in preparation for a ride in the afternoon with Paula. I rode into Escondido to have lunch with Earl at Sunnyside Kitchen. I paid. Discussion about his investments, risks of crypto, AI activity in general and in Laura's research. Then I rode home and had a little time before meeting Paula. Sent some emails about NY upcoming unavailability for volunteering, then got ready for the ride. She showed up around 2:30 with a cracked windshield and feeling blue. She felt better after we started riding, taking an extended route through the neighborhood and up to RB Rd. Over to Broken Bow Ct and then Via del Campo back to RB Rd. Over to CdS taking the long route through the 4S Ranch neighborhood (including riding up to the end of Four Gee Rd), then down to PdS. We turned there and rode back up into the Del Sur neighborhood, taking Potomac Ridge Rd and Nicole Ridge Rd to Camino San Bernardo. Some school traffic to deal with. We rode over to Dove Canyon Rd, turned right, and rode down to Dove Creek Rd, turning left there. Took that up to Cayenne Ridge Rd (short climb, not too bad), then turned right and took it down to Bernardo Center Dr, where we turned left. Up the rest of that climb, turning right on Camino Crisalida. This was a nice, winding downhill to the end of the street, where we took an access path over to Avenida de los Lobos. This road wound uphill for a bit until we turned right onto Avenida Abeja, which got us back to Bernardo Center Dr just before the light at CdN. From there, it was the normal way home riding by HP.

Avg speed = 12.8 mph. Total mileage = 18.9 mi
Avg power = 106 W. Weighted avg power = 142 W
Total elevation gain = 1430'
Avg heartrate = 111 bpm (Coospo)
Relative Effort = 21
Training Load = 66
Intensity = 65%

Paula had brought a cake for us, so she, Ann, and I sat out in the backyard, had some cake and lemonade, and talked for a while. Then she headed home, and we had dinner. I read for a bit, then we went out shopping at Aldi and Walmart for supplies for the Saturday ride. I also dropped off the t-shirts and transfers at Perse's house so he could iron the transfers on. After shopping, Ann and I stopped at a bar/restaurant, Poway Social House, in the Walmart parking lot, for drinks and a snack. I watched a little TV after we got home from that.

Sunday, February 22, 2026

02-22-2026 Trail Run

Woke up feeling pretty good, no major soreness in my legs, so I decided to meet Aaron Holdaway for a trail run by his place. Tackled all the dishes in the kitchen first, that took a while to clean up, but it felt good to get it done early. Also had some breakfast to get fuel in. Rode the scooter over to the park by his place, where he was waiting. We chatted briefly and then started on our run, which was on a mix of pavement and trail for a while. The trail sections were occasionally muddy. We followed some of the trails from the Turkey Trot. I ran with Aaron for the first 3+ miles at a slower pace, then I split from him and ran back to the starting point. Legs felt pretty good, but I didn't push the pace. The effort to run on the trail was higher, though.

Avg pace = 8:58/mi
Total distance = 5.25 mi
Elapsed moving time = 47:05
Avg heartrate = 130 bpm (Coospo)
Relative Effort = 19

Rode my scooter home and had some coffee while I worked to fix some elements of my cycling analysis code to display the correct numbers. Had a burrito for lunch and watched a little TV, then I went out in the front yard and tackled the gravel path. First I went through and removed remaining dry weeds and manually leveled the ground. Then I compacted it by walking on the dirt. Next, I poured clean pea gravel from the trash bin where I'd stored it. Finally I went through and leveled the gravel and added more to the bald spots. It looks really good now, will see how long that lasts before I have to weed it again. Glad to be done with the big task, until the next time. I rested for a bit after this work, then I went back to the cycling program and worked to get the FIT file analysis to agree with the corresponding GPX file analysis. Was successful at this by late afternoon. Lots more work needed to integrate this capability more completely, but a big hurdle was cleared today. Ann and I watched TV in the evening after dinner, then I read for a while before turning in.