Journalism
5 spots in San Francisco to find decadent gluten-free, vegan treats
September 2022. SFGate.
‘Speed pimples’: Wildly ineffective, and pricey, attempt at slowing traffic jeered in SF
March 2022. SFGate.
Contested Hayes Valley parcel used for outdoor films instead of affordable housing
February 2022. San Francisco Examiner.
The Presidio’s ‘crowning jewel’ set to open next spring
November 2021. The SF Minute.
Why the Tenderloin still doesn’t have a designated Slow Street
November 2021. SFGate.
San Francisco’s first Italian Americans flocked to the Excelsior, not North Beach
September 2021. SFGate.
Richmond resident wants to become your weird wine uncle
September 2021. The SF Minute.
Vaccine mandate doesn’t reach SF churches
September 2021. The SF Minute.
Mar’s compromise doesn’t quiet the Sunset’s Great Debate
August 2021. The SF Minute.
San Francisco Approves First Permanent Slow Streets
August 2021. The Bold Italic.
With Valuable Lessons From 2020, SF Small Retail’s on the Rebound
June 2021. The Bold Italic.