Every story we’ve published — browse by section, by month, or page straight through.
Russian Hill, 1875: When San Francisco's Most Expensive Dirt Was Actually Just Dirt
PublishedBefore the million-dollar condos, the Instagram-worthy Lombard Street tourists, and the $18 cocktail bars, Russian Hill…
Before the Joggers: Crissy Field's Wild Journey From Marsh to Airfield and Back Again
PublishedThere's a 1964 photo of Crissy Field floating around that's worth a double-take.
A Scooter Crash, a Sweatshirt Bandage, and a Reminder That SF Still Has Heart
PublishedWe spend a lot of time on this site talking about what's broken in San Francisco — and there's plenty.
BART's Gates Move at the Speed of Government
PublishedTap your Clipper card at a BART gate and count.
NE San Francisco Is Getting a New Grocery Option — And the Neighborhood Can't Contain Itself
PublishedIf you live in northeast San Francisco — Fisherman's Wharf, North Beach, or anywhere in that orbit — you already know…
Stanford's ASHA Throws One of the Bay Area's Most Colorful Parties — And You Probably Missed It
PublishedIf you spent your weekend doom-scrolling through City Hall budget reports (relatable), you missed one of the most…
Governor Hopefuls Want to 'Build Faster' on Housing — But Nobody Wants to Talk About the Hard Part
PublishedCalifornia's gubernatorial candidates recently gathered for a housing policy forum, and the consensus was as…
The Holy Grail Girl Dinner: Why Can't SF Just Give Us a Caesar, Fries, and a Dirty Martini?
PublishedThere's a market gap in San Francisco, and it's not another AI startup or a $4,000-a-month micro-unit.
The Math on Renting in SF Doesn't Add Up — Because It Literally Can't
PublishedHere's a fun exercise: take the median household income in San Francisco — just under $140,000 — and try to rent a…
Want a New Roommate Who Won't Steal Your Leftovers? Petco Sunnyvale Has 20+ Options
PublishedLook, we usually spend our time here yelling about budget deficits and transit delays, but sometimes you just need a…
The Central Valley Super-Commute: Bay Area's Dirty Little Housing Secret
PublishedHere's a question that tells you everything you need to know about the Bay Area housing market: How do people commute…
Cal State Sonoma Is Dying. Maybe It's Time to Let It Evolve.
PublishedSonoma State University in Rohnert Park has a problem that no amount of branding refreshes or inspirational press…
A Lost Engagement Ring, a TSA Line, and the Best of the Bay Area
PublishedHere's one that has nothing to do with budgets or bureaucracy — just a human moment worth sharing.
The Mission's Lowrider Cruise Is the Best Kind of Traffic Jam
PublishedSaturday, May 9th brings one of the Mission District's most beloved street traditions back to life: the lowrider cruise.
North Beach's Newest Resident Has Better Real Estate Instincts Than Most of Us
PublishedA coyote was spotted sunbathing on a North Beach rooftop this week, living the kind of unbothered, rent-free lifestyle…
33 Years Strong: Taiwanese American Cultural Festival Takes Over Union Square
PublishedHere's something San Francisco actually gets right: letting communities throw a massive, free cultural celebration in…
SF Spends More Per Homeless Person Than NYC and Portland Combined — And the Streets Still Look Like This
PublishedHere's a number that should make every San Francisco taxpayer's eye twitch: the city spends more per homeless person…
From Tech Worker to Bodice Ripper: SF Gets Its First Romance Novel Bookstore
PublishedIn a city where every other storefront seems to be a failed crypto startup or a kombucha tap room, San Francisco just…
Oracle Park Wants How Much for a Tea Bag?
PublishedLook, we all know that walking into Oracle Park means silently agreeing to a financial shakedown.
The Quentin Kopp Inverse Voting Guide: SF's Most Reliable Contrarian Indicator
PublishedThere's a certain kind of political figure who becomes more useful the less you agree with them.
Tom Steyer Wants to Guarantee Jobs for AI-Displaced Workers. Who's Guaranteeing It Won't Be a Boondoggle?
PublishedBillionaire-turned-gubernatorial-hopeful Tom Steyer is back with a big idea: a state fund that would guarantee jobs for…
SFPD 'Solves' 53-Year-Old Missing Person Case — But the Timeline Raises More Questions Than Answers
PublishedSFPD announced this week that the missing person case of Cheryl Lanier has been "solved" after 53 years.
Giants Trade Away Their Best Catcher Because Of Course They Did
PublishedIf you're a Giants fan who's been clinging to the hope that this franchise has a coherent plan, we regret to inform you…
The Warriors' Lottery Ticket: Golden State's Most Important Offseason in a Decade
PublishedMissing the playoffs stings. For a franchise that won four championships in eight years, it stings even more. But the…