Grilled Cheese

ExploreLog inSign up

Peter Hartlaub

@peterhartlaub.bsky.social

323 Following3.6k Followers

San Francisco Chronicle culture critic. Spends too much time in the archive. Total SF co-founder. S.F. 🌁 Oakland 🌳 Alameda ⚓️

PostsRepliesMedia
@peterhartlaub.bsky.socialOct 10, 2026, 8:48 PM

All good friend! I’ve just worked that job - breaking sports news - and an OT game and a second half comeback are about the hardest things because you have to rewrite your lead etc. This game had both. Go Valks! 💜 No more Peacock games!! My parents were mad too.

@peterhartlaub.bsky.socialOct 10, 2026, 8:44 PM

My ferry station! I’m at South Shore Mall & a Blue Angel just zoomed overhead. Alameda definitely a bad spot for scared dogs.

@peterhartlaub.bsky.socialOct 10, 2026, 7:46 PM

Not sure if it was a bold or completely disqualifying move to make a Fleet Week guide for dogs and include a destination that’s right next to an actual airport.

But I’m my defense it’s probably the most dog-friendly airport in the Bay Area.

📸s: @jachristian.bsky.social

@peterhartlaub.bsky.socialOct 10, 2026, 5:37 PM

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! 🎁 🐾 ❤️

www.sfchronicle.com/totalsf/arti...

@peterhartlaub.bsky.socialOct 10, 2026, 4:44 PM

She is! Natalie = Valks Becky = Warriors After Kerr decides he’s through. He seems pretty close to calling it in recent years.

@peterhartlaub.bsky.socialOct 10, 2026, 4:50 AM

I ride with @mingemi.bsky.social

Whatever comes Marisa’s way she puts her energy into making A+++ content for the people.

If you have the means in these tough times support the local journalism that you love.

A few bucks to an indie producer is a civic act.

🗞️💜

@peterhartlaub.bsky.socialOct 10, 2026, 4:38 AM

Same but also my shoes

@peterhartlaub.bsky.socialOct 10, 2026, 4:21 AM

You know how hard it is to write a game story when the narrative is changing moment to moment at the end of the game? Do you think the players & coaches are talking to local scribes before the national broadcasters? Show some patience. I’ve done it and it’s a very hard job.

@peterhartlaub.bsky.socialOct 10, 2026, 3:58 AM

Valkyries are like the villain in a horror movie. They keep coming at you. No let up. Relentless. The creativity of the Bay embodied. The values of the Bay embodied. The quiet toughness of the Bay embodied. BALLHALLA will be lit in the finals. S.F. will be at its best in the finals. 💜⚔️🌁

@peterhartlaub.bsky.socialOct 10, 2026, 3:26 AM

Peacock announcers just flashed to E-40 and said “Too Short is in the house!” Stay in Vegas. You lost all your Bay Area privileges.

@peterhartlaub.bsky.socialOct 10, 2026, 3:19 AM

I’m cool! It’s a win-win. If we lose we did it while resting our starters and making them work hard. (Also I can muster no dislike for any of the Aces. Becky Hammon = future Warriors coach?)

@peterhartlaub.bsky.socialOct 10, 2026, 3:04 AM

Sometimes when Kaitlyn Chen is on the sideline it seems as if she has forgotten she’s a player and thinks she’s a fan who lucked into courtside seats. Pure joy. Whatever happens tonight (and the next night and the next …) this is a gift, and one of the all-time special seasons in Bay Area sports.

@peterhartlaub.bsky.socialOct 10, 2026, 2:25 AM

I spent exactly zero seconds caring. I knew what she was about. She lectured me that I wasn’t an impartial journalist. Tried to explain I’m a columnist/critic who openly encourages biking & transit as part of my beat but will be critical when warranted! Could tell she was tuning me out. Whatevs. 🤷

@peterhartlaub.bsky.socialOct 10, 2026, 12:37 AM

I was introduced to her at a BART event and she lectured me for recent stories I wrote about BART that she deemed too positive.

@mrsbettybowers.bsky.socialOct 8, 2026, 4:15 PMReposted by @peterhartlaub.bsky.social

I think in reality what socialism actually means in the American context is that trillionaire Elon Musk got $38 billion from the U.S. government and you got rejected trying to buy a $1 soda on SNAP benefits.

@peterhartlaub.bsky.socialOct 8, 2026, 3:01 PMReposted by @peterhartlaub.bsky.social

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 🎁 ⬇️

www.sfchronicle.com/totalsf/arti...

@nedraggett.bsky.socialOct 8, 2026, 5:20 PMReposted by @peterhartlaub.bsky.social

Why indeed. Pretty awesome story here by @peterhartlaub.bsky.social early aviator Katherine Stinson, who has a new exhibition about her up via @sfomuseum.bsky.social I'll need to check out soon. Gift link, and flagging @quartzcity.bsky.social for a start. (And @mostlymartha.bsky.social too!)

@peterhartlaub.bsky.socialOct 8, 2026, 5:48 PM

Thank you!!! Was so excited to learn more about her — and a little stunned after spending so much time in archives that I hadn’t heard of her.

@peterhartlaub.bsky.socialOct 8, 2026, 4:56 PM

Where was it broadcast? Prime? Super frustrating. The streamers are getting worse than cable ever was in terms of ripping off the public. I miss the days of watching EVERY 49ers and Warriors game for free with a good antenna.

@peterhartlaub.bsky.socialOct 8, 2026, 3:01 PM

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 🎁 ⬇️

www.sfchronicle.com/totalsf/arti...

Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-11 02:37:10 EDT