
San Francisco Chronicle culture critic; #TotalSF co-founder & podcast host. Spends too much time in the archive. S.F. 🌁 Oaktown 🌳 Alameda ⚓️
East Bay
Joined August 2009
- Tweets50.7K
- Following1.8K
- Followers28.9K
- Likes45.9K
Pinned Tweet
After writing eulogies for many S.F. icons — from Cliff House to Claude the alligator — how do I feel about @sfchronicle leaving 901 Mission St.?
Surprisingly OK.
My tribute to our century-old "news factory," and how to move on in a changing city.
🗞️❤️
sfchronicle.com/totalsf/arti…
I've been on the hunt for easy bike rides, through places I've never been, that are accessible with public transit.
An @sfchronicle reader sent me the best one yet.
Lamorinda like you've never seen it before. With bird condominiums.
Gift link 🐦 🎁 ⬇️
sfchronicle.com/totalsf/arti…
Are you worried that it's too late to join the @valkyries bandwagon?
This comprehensive guide is for you.
Gift link for the gays! 💜⚔️🏳️🌈🎁
sfchronicle.com/totalsf/arti…
Peter Hartlaub retweeted
So inspired by my colleagues @peterhartlaub and @LilyJaniak, who take transit and bike to assignments -- increasingly the norm at @sfchronicle (I do it too!) sfchronicle.com/totalsf/arti…
When I need my blood pressure to drop, I visit Berkeley's Elmwood neighborhood.
A+ scent, bird & knitting stores. The best orzo salad. And a Top 5 Bay Area cinema and Top 3 bookstore within two blocks of each other.
Gift link for Stars Hollow fans 🎁❤️
sfchronicle.com/totalsf/arti…
I wrote about parenting, passing down traditions and that moment when an inspiring cultural narrative transcends musical taste.
My tribute to @rushtheband, the anchovies-on-pizza of rock.
For Rush fans, but also non-Rush fans.
Gift link 🎁 🤘
sfchronicle.com/totalsf/arti…
I took more than 40 years, but Rush and Anika Nilles helped me process what I love most about fandom
Also an excuse to publish the greatest photo ever taken of me ⬇️🤘🔥
Even if you really dislike @rushtheband, I hope you'll see yourself in this column
sfchronicle.com/totalsf/arti…
I wrote a bike story aimed at drivers — on why I think more bicycle and pedestrian infrastructure can be a win-win.
Gift link 🎁 for anyone still on the fence about Sunset Dunes
sfchronicle.com/totalsf/arti…
Favorite part of my job is when a reader lets me know how much I still have to learn about the city.
Do yourself a favor and make a date to check out these views. Even better if you can bike up the Bay Bridge walkway to get there.
Gift link 🎁 🌁 ❤️
sfchronicle.com/totalsf/arti…
I wrote a guide for your dog.
Curating fun Bay Area day trips for the Fleet Week agnostic. Includes distance from Fleet Week, and a dog-friendliness rating based on a 1-to-5 Blue Angels.
Gift Link for all the good boys and girls! 🎁🐾❤️
sfchronicle.com/totalsf/arti…
As I was researching this story, and admiring the subject more, I kept thinking the same thing over and over:
"Why isn't Katherine Stinson a household name?"
Let's fix that today!
Gift link 🎁 ⬇️
sfchronicle.com/totalsf/arti…
Stop asking permission. Strike up a conversation with anyone. Keep moving forward.
This retired teacher made an urban trail go viral. He won’t stop until everyone who can walk is discovering S.F.
Your feel-good story for the weekend.
#RetirementGoals
sfchronicle.com/totalsf/arti…
I ranked the 10 best views in S.F. Probably most notable for the big one that I left on the honorable mentions. (No regrets.)
How many have you seen?
Until exploring the city became my job circa 2018, I had only experienced 4 of the 10 on this list.
sfchronicle.com/project/sf-b…
I've been looking at this BART Golden Gate Bridge image for years.
Finally checked to see what 1960s engineers had to say. Was the bridge built for trains? Could BART run safely? And how would trains get there? (An elevated track on Lombard?)
🚆 🌁
sfchronicle.com/totalsf/arti…
Where I discover my new favorite Bay Area urban hike, examine my anti-Berkeley bias and explain why a good city hike plays out like Nirvana's "Nevermind."
Gift link for Bears fans 🎁 🐻
(Thanks @UrbanHikerSF for the discovery!)
sfchronicle.com/totalsf/arti…
These photos bring me so much happiness.
A wide demographic of San Franciscans, young and old, united in catharsis and joy. We scanned two dozen images of 1980s fan euphoria. See if you (or your parents, or grandparents ...) are in them.
🏟️ 🏈 ❤️
sfchronicle.com/totalsf/arti…
Twelve secrets of Golden Gate Park! The most fun I've had on an assignment in 2026.
San Francisco residents can do every single one of these for just $12. (Long live the Burgerdog 🍔 🌭)
With predictably fab photos from @jachristian
Gift link! 🎁 🏞️
sfchronicle.com/project/gold…
Wrote this one for all the transit kids.
Here’s the story behind @SFMTA_Muni’s iconic logo — and the people (including Muni and a certain Chronicle columnist) who tried to kill it.
Long live the worm!
🚌🚌🚌
sfchronicle.com/totalsf/arti…
I wrote about some bad ones but mostly celebrate the San Francisco city slogan that many don’t know exists.
“Oro en Paz, Fierro en Guerra.”
The badass S.F. motto was introduced in 1859 and still rocks today.
💛⚔️🌁
sfchronicle.com/totalsf/arti…
Mayor Art Agnos' pivot on the Embarcadero Freeway demolition likely cost him a second term.
How does he feel about it now?
The mayor is such a great storyteller. Lessons abound. I wanted to tell this one in advance of our 8/26 @sfchronicle live event.
sfchronicle.com/totalsf/arti…
I have a new favorite San Francisco landmark.
And it's the symbol the city needs.
(Also in today's column — let us know your favorite S.F. landmark. Doesn't have to be something that appears in a snow globe.)
Gift link 🏳️🌈🎁⬇️
sfchronicle.com/totalsf/arti…


