photography blog
Ramblin in 6/8
I watched a lot of NFL films back when I learned to love football. This song always stuck in my...
Post-CS Tunnel Loop
Cycle Sports is no more, but the Sunday morning group rides continue.
Hardly Strictly Bluegrass
A few acts from the Banjo stage.
Grace Kelly at Yoshi’s
I knew nothing about Grace Kelly until we went to see her play at Yoshi's in 2019....
125/3379
A secondary goal this year was to ride more frequently. In the last week I clinched having an...
Old route, fresh path
This will be nice when it's finished, a stretch of Doolittle between Swan and Langley - expanded...
Wetter than I figured
Did not see this coming, even though I'd been really paying attention to the weather for the past...
Nuance by degrees
a conscious effort to add variety to my commute
Coliseum Fireworks
I took my sister to an A's game. There was a fireworks show scheduled that night, and...
The Taco is Back
Running smooth once more, the Tacoma is healthy again. Shout out to Luke at Piedmont Shell.
Hasn’t been that long, has it?
A number of things kept me from riding over the last couple weeks...
CS – SL Marina
Happy to hear that the Cycle Sports Sunday morning rides will continue, even though the owner has...
Chester’s Gorilla
Simply a name for an otherwise routine commute.
2 Day Mash Up
Is it heat? fatigue? laziness? No map, no video. I brought my bike to drop my truck off for a new...
To the Natatorium!
Cycle Sports small crew, good riding with the young'ns
Needed that Morning Ride
Back from a vacation, 12 days since my last ride
CS Sunday morning rollout
Smaller group, shorter ride, but weather just right.
It’s Y3K!
I knew I was going to ride a fair amount this year and set a goal of 3,000 miles. Curious to see...
Los Osos CS
A gathering of about 20 cyclists met in Orinda to ride the 3 bears.
Rolling, with a side of Tower Crane
Nice ride to work and home, watched a ballgame from a tower crane at Mission Rock, saw Alex Vesia...
Glorious F***ing Morning!
Absolutely beautiful out this morning - cool breeze very refreshing. Short sleeves at 6am.
Easy like Sunday morning
Impromptu Cyclesport group ride. Some new faces, some familiar, some who I had unknowingly ridden...
Misty Descent, Breezy Return
No video, my Garmin ran out of charge after I forgot to turn it off after the leg into work.
Maybe your baby…
done made some other plans
The Chase
Took a week off. Saw Anders fly past me on Fairmont, caught him on Walnut Rd in CV.
























