Every story we’ve published — browse by section, by month, or page straight through.
Wiener Cruising, Chakrabarti Burning Cash, and Chan Just Vibing
PublishedThe race to replace Nancy Pelosi in Congress is shaping up to be less of a contest and more of a coronation.
Daniel Lurie's Revival Tour: Baseball Games, AI Retraining, and the Vibes-Over-Substance Question
PublishedMayor Daniel Lurie is out here doing the thing politicians do when they want you to know they're regular — catching a…
SFUSD's School Closure Drama: When the Superintendent Doesn't CC the School Board
PublishedHere's a fun way to run a school district: don't tell the people technically in charge what you're planning.
SF's Trash Problem Is a Policy Problem — And We Keep Pretending Otherwise
PublishedSan Francisco has a trash problem. Not just in the "oops, I forgot to take out the recycling" sense — in the "there are…
Millionaire Marxists and Disco Balls: The Chakrabarti Rally Was Exactly What You Think It Was
PublishedSaikat Chakrabarti — the tech millionaire and former chief of staff to AOC — wants Nancy Pelosi's congressional seat.
Lurie's Developer Tax Cuts Face a Brutal Hearing — And Deserve Every Minute of It
PublishedMayor Daniel Lurie's proposed tax cuts for developers hit a wall this week, and honestly, it wasn't a pretty sight.
AI Is Doing What City Hall Couldn't: Making SF a Destination Again
PublishedHere's a sentence you probably didn't expect to read: San Francisco tourism spending is trending a half-billion dollars…
Saurabh Chakrabarti Wants to Buy an SF Congressional Seat — And He's Not Even Hiding It
PublishedSaurabh Chakrabarti wants San Francisco's congressional seat, and he's made one thing abundantly clear: money is no…
SF Finally Sues a Tenderloin Corner Store for Slinging Meth — Yes, Really
PublishedSan Francisco is suing a Tenderloin corner store for allegedly selling meth and weed out of its storefront.
District 4 Candidates Get the Green Questionnaire Treatment — But Where's the Fiscal One?
PublishedThe District 4 supervisor race is heating up, and candidates are already being asked to lay out their environmental…
San Francisco's Litter Problem: A City That Fines Victims and Coddles Vandals
PublishedWalk through any neighborhood in San Francisco — the Tenderloin, SoMa, even the supposedly pristine Marina — and you'll…
Canvas Goes Down Across the Bay Area, Reminding Us How Fragile Our EdTech Infrastructure Really Is
PublishedIf your kid came home yesterday saying they couldn't do their homework because the internet was broken, they might have…
Firefighter Attacks Sheriff at Original Joe's, Gets the VIP Justice Package
PublishedHere's a fun thought experiment: imagine you, a regular San Francisco resident, walked into Original Joe's and…
SF's New Political Mood: Pragmatism Is In, Excuses Are Out
PublishedSomething interesting is happening in San Francisco politics: the word "pragmatism" is no longer a dirty word.
You Can't Make This Up: SF Official Keeps Getting Booked Into His Own Jail
PublishedThere are stories that sound like satire.
Hayes Valley Café Fined for Graffiti on a Table the City Built and Abandoned
PublishedHere's a story that perfectly encapsulates how San Francisco treats its small businesses: like unpaid janitors for the…
Who's Dropping $8 Million to Tell You How to Vote This Election?
PublishedEight million dollars. That's how much is flowing into San Francisco's ballot measure campaigns right now — and if you…
Prop D and the Tax Question SF Can't Afford to Get Wrong
PublishedHere's the thing about San Francisco's relationship with taxes: we keep doing the same thing and expecting different…
Billionaire vs. Monopoly: Tom Steyer Takes on PG&E, and We're Grabbing Popcorn
PublishedTom Steyer — billionaire climate activist, failed presidential candidate, and perpetual presence in California politics…
Uber Wants to Rewrite California's Constitution — And It's Willing to Spend $77 Million to Do It
PublishedLove them or hate them, you have to admire the sheer audacity.
42% of SF Immigrants Face Court Without a Lawyer — And You're Paying for a System That Still Can't Get It Done
PublishedHere's a number that should bother you regardless of where you fall on immigration policy: 42% of immigrants facing…
The SF Zoo Spent $12 Million Nobody Approved, Now Wants an $8.5M Loan Because Sure, Why Not
PublishedHere's a fun exercise: try spending $12 million of someone else's money without asking, then walk back into the room…
Gas Hits $6.60 and Your Boss Still Wants You in the Office — Here's a Better Idea
PublishedBay Area gas prices are hovering between $6 and $6.60 a gallon again, and if you're one of the thousands of workers…
A Stranger Walked Into an Outer Sunset Home. SFPD's Advice? File a Restraining Order.
PublishedHere's a fun scenario for your Wednesday: You're working from home in the Outer Sunset, mid-meeting on a video call…