Thursday, August 13, 2026

08/13/2026 Swim/Run

This was a quirky little exercise morning. Got up after a short sleep, we didn't get home from the concert until 11:50. I slept in the other room for most of the night, didn't want to disturb Ann. Got up a little after 7:00, although I had woken up a couple of times earlier. Packed my stuff up and did a little kitchen cleaning. I couldn't find my WWC card, wasn't sure where I had lost it. So I headed over to the WWC anyway, it was less crowded with swimmers when the gates opened, first day of school in Poway USD. Angela had found my card, so she gave it to me as I came into the club. I got lane 3 and ended up swimming three 500s with brief rests in between. Focused on stroke form and trying to keep my strokes long, with less success on the last 500. Here are the splits: 9:19, 9:20, 9:26. Getting a little better, now I'd like to be able to match these times without the short rests.

Avg pace = 1:52/100 yds (Video)
Total distance = 1500 yds (Video)
Elapsed moving time = 28:05 (Video)
Avg heartrate = 139 bpm (possibly)
Relative Effort = 25 (possibly)
SWOLF = 37
Avg stroke rate = 21 bpm
Avg pull distance = 2.40 yds

Got done with the swim and had a quick dry to put my shoes on, then I stowed my backpack in a locker and went for a run following the usual WWC 5k loop. I was doing fine, focusing on keeping things going where I didn't upset all the good things. I turned the corner on RB Rd and, shortly after, I fell on the palms of my hands and my knees. Palms took the brunt of my weight, and I had just a couple of light scrapes on my knees, no free-flowing blood. I paused briefly, then continued, albeit a little slower and a lot more cautious. My middle mile was the slowest, I think I slowed down after the adrenaline rush from falling wore off. My last mile was the fastest by quite a bit, it also has a net downhill. I forgot my phone case, so I tracked the run using my watch.

Avg pace = 8:00/mi
Total distance = 3.15 mi
Elapsed moving time = 25:13
Avg heartrate = 154 bpm (Zepp, I don't think so)
Relative Effort = 41 (too high to be realistic)

After the run I showered in the locker room, changed, and headed over to the old HP Main Site Cafe to meet Brooke and Gary for coffee. Gary talked about his family, his granddaughter is in her last year of college. Sue continues to struggle with back pain. Brooke filled us in on Stephen's new job at GA, some retirement updates, and a recent reshuffling in management responsibilities between Alberto and Phuong. Was a nice casual conversation that took a while for us to catch up, then I headed home. In the late morning and early afternoon I called Ben and then Ross. Ben is all worried about how Ross being laid off will affect the situation at the lake house. Ross was a little uptight when I called him, they had a frustrating visit to Wells Fargo bank. But he seemed in a decent state about being laid off, it wasn't a surprise after all. We will talk in more detail about his plans when I'm in town next week. I watched some TV and had a short nap in the afternoon, then I went to Phil's for happy hour. Talked a little bit to Nathan and Britt, more to Andy Seitz and Avi. I may be able to connect for swimming with Andy. Ann and I watched TV after dinner, then it was pretty quiet after that.

Wednesday, August 12, 2026

08-12-2026 Ride

Slept okay, not the best. Woke up around 5:00 and got up after 5:30. Had a bowl of cereal for breakfast, cleaned the kitchen dishes, then got ready for a ride with John. I took the normal way over there, with the exception of turning at Alpine Way, at moderate pace. Jayden was out front with John when I got there. We rode back down the hill to Sabre Springs Pkwy and took it to Poway Rd, turning left there. Across the freeway and up the short steep climb on Penasquitos Blvd before turning onto the 56 bike path. Then we rode to Salmon River Rd, got off the bike path there and took it south to Adolphia St. Down this hill, with its speed bumps, and over to Park Village Rd. John was slow on all the longer climbs, even the shallow ones. He likely didn't exercise so much during his summer trips, but he's working back into shape. We rode down to CdS and turned there to get back up to the 56 bike path. Took that down to CVR and used this road (going through morning school traffic) to get to Black Mountain Rd. We rode together on the flat sections, I gapped him on the little climb up to CdS and then waited for him after the light. I slowed down to ride with him until we got close to the turn, where he fell behind again. That's when I knew we had to skip any more unnecessary climbing. So we rode back to the 56 bike path and then used it to get to Sabre Springs Pkwy. Right turn there, enjoying the gradual descent to Poway Rd, where we turned and rode back to Springhurst Dr. I got out in front again but didn't stop this time. Headed up the hill and back to his place, riding to the top of Briarleaf Way and then back down to Dapple Ct, turning there and heading up to his house. He made smoothies for us, and we chatted about all of Jayden's activities. It was heating up, so I headed home, taking the standard way back via Bernardo Center Dr and benefiting from a tail wind on Pomerado Rd. Legs were tired at the end of the ride but not sore.

Avg speed = 15.2 mph. Total mileage = 43.2 mi
Avg power = 122 W. Weighted avg power = 150 W
Total elevation gain = 2560'
Avg heartrate = 114 bpm (Coospo)
Relative Effort = 47
Training Load = 147
Intensity = 68%

Got home, didn't have a whole lot of time to relax before getting ready for my volunteer shift at the hospital. Shaved and showered, ate a little bit, then rode over there. I had some lunch, then started my shift. It seemed busier than usual, and I was generally moving until a little after 3:00, when I left early to get back home and change for a concert at the amphitheater in Chula Vista. We left home a little after 3:30, endured heavy traffic as expected, and got down there around 4'50. Ann drove while I rested from a busy day to that point. We tailgate fairly quickly, then got in line to wait for the gates to open. Unfortunately, we found out, after waiting in line for about 30 minutes, that we were in the wrong line. I was upset and let the security person know that this was not handled well. So we walked over to the regular security/admission line and got in after an additional wait. Not great but not a disaster. When we got in we saw that the lawn area was closed, and we found out from a guide that our lawn tickets would be converted into seats. We ended up with seats that were in the furthest back section but center stage, so decent and more comfortable than the lawn, even with rented lawn chairs. The Romantics came on first, only a couple of original (or early) band members, the lead singer looked pretty weird and sounded strained on most songs. They saved their two big hits for last. Christopher Cross came on next, he was decent, more recognizable music, although his upper register is not there anymore. The musicians in his group were outstanding, and he played a few (not enough) guitar solos to prove that he is an excellent guitar player. This was a noisy crowd around us, lots of talking while the musicians were performing. I just don't understand this mentality. Why are they here if not to hear the music? Toto was the headliner, and they came on a little before 9:30, played until a little before 11:00. No encore, instead they brought out some of the artists from earlier to help them perform Africa, which everybody loved. Again, there was lots of talking from the people around us during their performance. Steve Lukather is the only remaining original member of the group, and many of their songs featured too much of his virtuoso and over-the-top guitar playing. It was technically great but theatrically too much. The other musicians were also pretty good session players that he had assembled, and he gave many of them their opportunity to showcase their playing during the concert. He did some of the singing as well; his voice is not a lead singer's voice. We headed back to our priority parking spot after the concert, and this turned out to be a real time-saver. It had a dedicated car lane basically back to the main city streets, so we didn't have to sit in car traffic at all. We were home by 11:50, which was delightful.

Tuesday, August 11, 2026

08-11-2026 Run/Ride

Slept a little unevenly, woke up before 5:30 and got up to have an early-morning run at moderate pace. Ran a 5k down by the park with negative splits but starting slowly. No stretching before, but my pace was easy.

Avg pace = 8:44/mi
Total distance = 3.16 mi
Elapsed moving time = 27:40
Avg heartrate = 122 bpm (Coospo)
Relative Effort = 6

Walked the rest of the way home, had just a little time to get ready for a coffee ride with Nel and Andy. Rode over the normal short way, got there just before Nel rolled up. He was nursing some injuries from a crash on his gravel bike on Friday. We were going to take it easy, so I hoped it would work out. We rode back down Bernardo Oaks Dr all the way to the RB Inn, rode through the parking lot to Sintonte Dr, then took it to Mirasol Dr, which we rode up to Pomerado Rd. Left there and down to head over the pedestrian bridge and through the mall parking lot to ride through Kit Carson Park to El Ku Ave. Up to Escondido Blvd, which we stayed on until turning right on 5th Ave to get to Broadway. Then we rode over to Grand Ave and to the Kettle. We stopped there for coffee, pastries, and good conversation (I paid). After the break we took Grand Ave up to Juniper St and used it to get to Sunset Dr. Down to BVP and back over to Kit Carson Park, where we cut in and took a path, including a sketchy little unpaved section, back to Beethoven Dr. From there we retraced our route back to Andy's house. It was warming up but not hot yet, so the little climbing sections were fine. I didn't stay long at Andy's before riding home, this time taking Rios Rd/Callado Rd through the neighborhood to Acena Dr, left there, and to Bernardo Center Dr via Lomica Dr. Home the normal way from there, no real stress on my legs on this ride.

Avg speed = 12.9 mph. Total mileage = 24.6 mi
Avg power = 98 W. Weighted avg power = 128 W
Total elevation gain = 1400'
Avg heartrate = 103 bpm (Coospo)
Relative Effort = 21
Training Load = 74
Intensity = 58%

Got home just as Ann was heading off to the beach, so I had the house to myself in the late morning and early afternoon. Watched some TV, had a little bit to eat. In late afternoon Ann and I drove over to OtB to meet Emily and Caleb for happy hour one last time (for us) before they close this restaurant. Tacos were pretty good, beer was cheap, service was overall poor. Caleb and I had to wait for some of our orders longer than expected. We laughed about the things that can get me to dance, a new item has been added to the list. After we got home it was a quiet rest of the evening.

Monday, August 10, 2026

08-10-2026 Ride

Slept quite well, woke up early (<!>). I wanted to get a bike ride in before it got too hot, so I got ready and was heading out before 7:30. My power meter still wasn't connecting with my Wahoo, but I eventually got it to work, and off I went. I turned right on Duenda Rd and took Poblado Rd for a change. Over to Carranza Dr, turning right and taking it up to Pinzon Way to get over to Matinal Rd, which I took up to RB Rd. Then it was over to the 4S Ranch neighborhood, taking Alva Rd up to Ralphs Ranch Rd, turning there, and riding the old normal way through the rest of the neighborhood. I turned right on Four Gee Rd and took it to the top, where the gate was open. So I climbed Camino Santa Fe to its end, road quality is really poor. They are building new homes on a new road they've put in, so I turned on that road and climbed until I got to a section with large gravel rocks covering the road. I didn't want to get off my bike, so I turned around and rode back down and out of this neighborhood. Over to CdS, and west, riding down to the Del Sur neighborhood on the right and turning on Via Azul, then left to get to Via Mantova. That led to a circle, Via Monteverde, which took me to Via Bettona and out of the neighborhood using Via Verrazzano, back to CdS. I was slow-pacing it on this ride, kept that going as I took CdS past the 56 bike path and down the hill, turning into another neighborhood on Dormouse Rd, which has a tough little climb to navigate. Got to the top of the climb and then had a really fun descent to Park Village Rd. I turned right there and rode toward its end, doing the little loop using Celome Ln to get to the end of Park Village Rd, and then taking that road all the way back to CdS. I turned there and rode up to CMR, following it on its gradual climb up to Black Mountain Rd, where I turned left. I rode up to Maler Rd and turned right there, to see where it would take me. It ended in a cul-de-sac, I turned around and rode back down to Black Mountain Rd, turning right and taking it up to CVR. Up and then down to Dove Canyon Rd, riding up to CdN and turning right to get to Camino San Bernardo. Home the normal way from there, and I nearly accomplished my goal of getting 30 miles in on this ride. I was largely successful in getting done before it got really hot, it was about 85 when I got home.

Avg speed = 14.3 mph. Total mileage = 29.6 mi
Avg power = 115 W. Weighted avg power = 152 W
Total elevation gain = 2260'
Avg heartrate = 110 bpm (Coospo)
Relative Effort = 30
Training Load = 102
Intensity = 69%
https://www.strava.com/activities/19683555039

Got home about 9:40, I hadn't eaten anything yet, so I had some cereal. During the ride, I had put together a list of things that needed to be done, so after a short rest I got started on the list. I re-connected my Assioma pedals to my Wahoo, I think they should work as intended. Also gave my bike a thorough wash, including removing the rear cassette and cleaning it with pipe cleaners and mineral oil. I also figured out how to query Google by voice even when my phone screen is off, so I should now be able to ask questions while I'm riding, if I'm wearing my earbuds. In the afternoon, I (finally) washed off a couple of patches of bird poop from the driveway, then I trimmed the side bushes again. The second bush from the right has grown too big, so I spent a fair amount of time trimming it back significantly. I also gave the two smaller bushes a shaping trim. Maybe a little more work needs to be done with the second bush, but I think it's more in line with the other bushes' sizes now. After that I took a break and watched some TV for a while. Also read, The Photonic Effect by Mike Chen, for a while. After dinner Ann and I watched some TV, then I worked on my 2023 event log for a while.

Sunday, August 9, 2026

08-09-2026 Swim

Well, this was a frustrating day, all my fault. I was supposed to meet Charlie down in La Jolla for an ocean swim. Got up early for it, about 5:30, had enough time to do the dishes, organize what I was going to bring, and relax for a while. I left the house a little before 6:30, took the scooter down and made good time. Ran into some fairly heavy fog between the CdS intersection and Del Mar, but it generally cleared up by the time I got to the coast. I rode down to La Jolla Shores, since that's where Charlie and I have met before. I found one of the last spots in the parking lot and then went to look for the "stairs" that I had seen Charlie mention in his WhatsApp message. Got down to the shore, read his message again and saw that it said to meet at La Jolla Cove. Oops, my first mistake. I hustled back to my scooter and motored over into La Jolla village and then down to what I thought was La Jolla Cove (it's actually Children's Cove, and they are different). I called him from there and seemed to verify that I was at the right meeting spot, so I sat down to wait. And wait. No Charlie. I finally tried to call him, but by this time he had left his phone in the car and was by the actual meeting spot. Eventually, I figured I must be in the wrong place, so I rode over to where La Jolla Cove actually is (never been there before). I found a place to park and went to see if I could find Charlie in the water, but no such luck. I sent him a text indicating my mistake and said we should try again. Then I rode home, frustrated at myself for not doing a better job of arranging to meet him at the right place. Got home and took a few minutes to restock my swimming backpack, then I headed over to the WWC to get a swim in. Of course it was busy, and the two lanes with markers were occupied. But I wasn't in a hurry, so I sat and waited until lane 2 opened up. Got it and swam 1500 yds without stopping. Here are the splits for the three 500s: 9:16, 9:34, 9:31. I swam the last 500 breathing every three strokes for the most part. My stroke form is definitely poorer when I swim in this mode, perhaps I am marginally faster. Finished with a sprint in the last 50, so maybe that's why my last time is a little faster than my second 500.

Avg pace = 1:53/100 yds (Video)
Total distance = 1500 yds (Video)
Elapsed moving time = 28:21 (Video)
Avg heartrate = 147 bpm (possibly, seems high)
Relative Effort = 36 (possibly, seems high)
SWOLF = 37
Avg stroke rate = 21 bpm
Avg pull distance = 2.41 yds

Got home and ate some cereal for breakfast, hadn't eaten anything other than a banana. Day was quiet, I had a nap and read a fair amount. I also worked over an hour updating my 2023 event log, slow going. In the early evening we went out for ice cream for dinner at Handel's in CMR. Was pretty good, definitely not healthy. I watched some TV in the evening, then went to bed.

Saturday, August 8, 2026

08-08-2026 Ride

Well, this was an interesting ride, with some minor downers. Paula was riding from our house, and she was here early. She brought me a framed picture from our ride on Thursday, which was a sweet thing to do. Don't know where to hang this up, though. Apparently, Catalin has lots of camera and photo printing/framing gear. We were rolling before my usual target of 6:50, taking the route through the neighborhood and then the extended route through the 4S Ranch neighborhood. We got to Target, and Perse was there. Gradually, others showed up, so that at the start we had the following riders: Perse, Jed, Paula, James, Cam, and Arnold. We headed up PdS to Potomac Ridge Rd and took it over to Nicole Ridge Rd to get to CSB. James was out front, and he didn't have the route loaded, which was a little frustrating. We rode over to Deer Ridge Rd, turned right, then took a left on Deer Trail Dr, which got us to 4S Ranch Pkwy. Right turn there and down to Dove Creek Rd, which we stayed on until it teed into Cayenne Ridge Rd, turning right there. In the beginning of this ride Cam was riding well to stay with me in the front. We rode up and then down to Bernardo Center Dr, turning left there and waiting to make sure everybody turned as well. Up this little climb, then a right on Camino Crisalida, which has a nice little descent to an access path to get to an adjacent neighborhood. I waited to make sure that everybody turned onto Camino Crisalida, Jed and James were last, and I'm pretty sure that James saw us turn there. But he's a contrarian. We rode down the hill and into the other neighborhood, and I waited for James to show up. No James. So I rode back to look for him, didn't see him. That made me have to hustle to catch up with the others. We rode up Avenida de los Lobos until turning right onto Paseo Montanoso, which has a little steep stretch that was a workout. Around this turn is where James showed up, having taken a different way to get there. We were all back together, riding up to Corte Raposo and then taking an access road to another neighborhood and Andorra Way. This road turned into Del Diablo Way, which got us to Penasquitos Dr. Cam and I were out front on this stretch, and I again waited at the turn to make sure everybody made it, then pushed to get back to the front of the group. We rode down to CMR and turned right there. James took off and gapped us, but I knew we would catch him on the climb. I went pretty hard, not full gas, up this climb, and Cam was right there with me, Arnold wasn't too far back. The descent to the turn to stay on CMR was fun, then it was more climbing to get to the high school. Around here I missed a turn that was designated on the route, and that got me really screwed up. We - Arnold, Cam, and I - ended up turning on Black Mountain Rd, and that's when I knew I had missed the turn. But I wasn't done messing up. I had forgotten I'd shortened the route in this area, so the three of us missed the turn onto the 56 bike path that would have gotten us back on course. Instead, I took us down to Park Village Rd, sent the others a text to meet us up ahead, then guided us back to the meet-up spot. We rode over to CdS and then climbed back to the intersection with the 56 bike path, where the others were waiting for us. I should know better by now not to rely on my recollection of the route from putting it together the previous day or two, have to review it in the morning before the ride to be sure. I had burned a couple of matches to get us all back together, and it was getting warm by this time as well. We headed down the bike path, and again James pushed ahead, not knowing where we were going to turn. So I had to ride fast enough to keep him from missing the turn. We rode until turning right onto Carmel Country Rd, which is actually a pretty useful road for getting around in this area. It took us to Del Mar Heights Dr, where it turns into Hartfield Ave. I was out front with James, making sure we didn't get off-course again. A left turn on Half Mile Dr got us over to ECR, where we turned right and rode down the hill. I still wasn't sure at this point how my route was going to get us into RSF village, so I had to push hard to keep up with James out front. We turned right on San Dieguito Rd. He was in time trial mode, and another rider got out in front with him, while those of us in the back formed up a pace line, which allowed us to track the riders ahead of us down. Some SDBC riders passed us on the flats, not giving us much leeway to maneuver as they flew by. Arnold latched onto that group and rode ahead with them for a bit. We stopped for our break at the corner of El Apajo. It was definitely warm, and approaching hot, by this time. My left shifter battery had quit working in the flats, so I swapped it out while we were waiting, and all was good again. Perse split off from us and headed back directly from there, and the rest of us rode over to Via de Santa Fe and up to VdlV. Some more SDBC riders passed us on this road. By this time I figured that everybody knew how to get up to Paseo Delicias, so I didn't stop at the turn. The riders were slowing down by this point. I pushed to the turn, Cam wasn't too far back, and James was pretty far back by this point. We stopped in the shade, and we waited for him to catch up. Then we were on the way to Del Dios Hwy. He was ahead of us, so I tracked him down again, got ahead of everybody and slowed my pace, intending to ride up the climb with the lead riders, which turned out to be Jed, Arnold, and Cam. The four of us were together on the approach to the climb, I was out front. When the road tilted up, I just kept spinning, benefiting from a tailwind but definitely feeling the heat. I didn't look back as I climbed, and I gapped the others as we all found our paces. I got to the top first, and the others showed up, Arnold was next. I actually rode this climb faster than I had on Thursday, which was surprising. We waited in the shade for Paula and James to make it, which put James out front again. It was certifiably hot by this time, the breeze was nice, but staying in one place out in the sun was uncomfortable. I took off after James, and the others followed. My legs were tiring and sore from the previous day's hard run, so I was slowing down too. I slogged it up to the turn onto Via Rancho Pkwy ahead of the others, and I waved them all on as they passed and kept riding. I waited until Paula showed up and then slotted in behind her to make sure she was holding up okay. We did the gradual climb on this road, passing James, and around this time I increased my effort to track down the riders, Jed and Arnold, out in front. It was around this time that I noticed my power output wasn't showing on my Wahoo. So, no power data for this ride. They got slowed by a light, which allowed me to close the gap a little bit, then I caught up with them on the descent and passed Jed when the light turned at Felicita Rd and I zoomed through. I passed Arnold on the little climb just past the light and got to the gas station ahead of the others. James rode on the freeway, and the rest of us stopped very briefly before continuing on. I was riding with Paula in the back, she wanted a photo of us on the ride, so I snapped one on the bike path, then rode to catch up with the leaders. I stopped on the pedestrian bridge to take another photo with Paula, which put us in the back again. I'd told the others I wasn't planning on riding back to the starting point, so they didn't wait for me as they kept riding. Paula and I rode, slowly, up the climb to the park and stayed together until the turn onto Aguamiel Rd. She looked at her elevation and wanted to get to 3000', so she ended up riding up W Bernardo Dr to Duenda Rd, which got her to her target. She turned there, while I continued up to RB Rd. I saw a rider in the distance, which turned out to be Cam, who had slowed down more than the others. I started closing the gap between us, making the turn onto RB Rd and closing more once the climb began again. I caught him just before Matinal Rd and kept going, stopping at Via del Campo to give him a fist bump before turning around and heading home. Legs were tired and a little sore, but more significantly I was overall tired and hot. It was a fairly slow ride through the neighborhood back home, was glad to get there.

Avg speed = 15.2 mph. Total mileage = 51.3 mi
Avg power = 140 W (estimated)
Total elevation gain = 3440'
Avg heartrate = 126 bpm
Relative Effort = 95 (this isn't an accurate reflection of how hard I worked on this ride)

As usual, I was hungry when I got home, but my appetite was suppressed by the big effort. I ended up eating a little pasta and the rest of the pineapple. The fake Dr Pepper I'd bought the previous day at Von's tasted particularly good on this hot day. It was 96 deg again at the end of the ride, much hotter than I thought it was going to be on this day. I felt bad about subjecting the others to an inland ride with lots of climbing in these weather conditions. I was definitely tired from the ride but felt much better after a little nap in the afternoon. I charged my rear derailleur battery, checked battery connection for my power meter, but that needs more investigation. In the evening we drove to The Landings, a restaurant by Palomar Airport, for dinner and to see Whiskey Heat with some church folks. This was more of a social event than a music enjoyment event. Their music is decent, singing is very uneven, they need to do a better job picking songs that they can sing well enough. Dining area was outside, not as much jet noise as I feared. We met Tom and Cathy, cruise friends of Kay and Earl, they are pleasant to talk to. Got stuck talking to Kara about her girl hood pictures from when she lived in Japan. That was minor torture. I danced a little bit with Ann before we left, drove home with no incident and went to bed.

Friday, August 7, 2026

08-07-2026 Run/Swim

Slept well, no waking up and staying up during the night. I woke up around 5:15 and got up in about half an hour to get ready for an early-morning run. Stretched my hamstrings before the run, that is definitely helping with discomfort, both during and after the workouts. On this run I tried to push the pace from the start and run progressively faster throughout. Succeeded on both fronts. I had negative splits for the first three miles: 7:51, 7:19, 6:46. During the run I had a mile where I ran 6:43, my second fastest mile recorded in Strava. Was really sweating at the end. My average heartrate was pretty high on this run, about as high as I can currently sustain for this distance.

Avg pace = 7:20/mi
Total distance = 3.14 mi
Elapsed moving time = 23:04
Avg heartrate = 147 bpm (Coospo)

Got home and cooled off for a bit, then cleaned the kitchen. I then got ready for a swim and headed over to the WWC, where I met Avi. There were a lot of people planning to swim when the club opened, Avi and I ended up sharing lane 4 and getting some forgiveness from Shannon in lane 5 to swim near there. Was an easy-paced swim for me, two 500s with a short rest in between. Here are the splits: 9:26, 9:27. My form wasn't great, but it was a little better than on Monday. I need to pay more attention to how my hands enter the water, should be fingers first but it isn't always.

Avg pace = 1:53/100 yds (Video)
Total distance = 1000 yds (Video)
Elapsed moving time = 18:53 (Video)
Avg heartrate = 152 bpm (possibly, seems high)
Relative Effort = 30 (possibly, seems high)
SWOLF = 37
Avg stroke rate = 21 bpm
Avg pull distance = 2.41 yds

Got home and ate cereal for breakfast, had some coffee later before heading to Von's (got gas on the way for my scooter) for cat food. Afternoon was quiet, not much going on. Ann played mah jongg and I hung around the house. Looked a little bit at my cycling analysis program but didn't do much to it, no real enhancements. I worked some more on creating an event log for 2023, which is an interesting little exercise of going back in time. After dinner we drove up to the TERI campus and saw a show at the Bornemann theater. It was the Music by Eras group, and we debated whether to call this a concert. To me, it was more a ticketed music show. In fact, it was their first ticketed event, they mainly do corporate and free shows. The production was a little sketchy, music and vocals weren't mixed quite right, and the audio and visual accompaniment had a couple of hiccups. One of the singers was a last-minute replacement, but she did a good job. The show was still a little campy, but this was okay, as long as you know what you're getting. The crowd was really into it, and the venue was pretty nice. Jesse Ray Smith is the lead male vocalist for this ensemble, and he has a good voice with some kinda weird stage antics while singing. He does a good version of Bob Seger songs, I think that's his strongest cover. The show was enjoyable, some of the covers didn't quite click, but more often than not they worked. It was over by 9:30, and we were home before 10:00, which was a plus.