blog

I use this section as an archive documenting things I’ve done in recent and not-so-recent years. In 2022 I made this my cycling journal, but if you page through, you’ll see posts that go all the way back to 2005. 

Event Photography at the State Capitol

Event Photography at the State Capitol

Ride 4 A Reason, a benefit for Oakland and Alameda public schools, took place April 25, 2026. For the second year, I served as event photographer.  As the event photographer for Ride 4 A Reason, I had the opportunity to document a powerful convergence of...

Ride Interrupted

Ride Interrupted

Crashed on the way home from work, doored by a car on 35th Ave. Scrapes and bruises, front wheel of the bike is a goner.

Goal Y3K

Goal Y3K

at the end of september, I vowed to reach 3,000 miles before year end. The weather cooperated, even if I had to endure a handful of mornings in the low 40s. I didn't equal my 2022 mileage, but I can spin it as averaging 3,500 annually over the past 2 years