Every story we’ve published — browse by section, by month, or page straight through.
District 2 Candidates Face the Layoff Question — And SF's Budget Reality Check
PublishedSan Francisco's District 2 race is heating up, and candidates are being forced to answer a question that most local…
Molotov Cocktails and Mental Health Cards: The Altman Firebomb Suspect's Defense Writes Itself
PublishedA man allegedly showed up at OpenAI CEO Sam Altman's San Francisco home with a Molotov cocktail.
SF's Big Play: A Times Square Ad to Remind America We Exist
PublishedSan Francisco is now running a tourism ad in Times Square — because apparently the best way to convince people your…
Block a Bridge, Face the Music: Golden Gate Protest and the Cost of 'Disruption'
PublishedHere's a question that apparently needs asking in 2024: Should blocking one of the most critical commuter arteries in…
Lurie's 'Reset Center' Plan: Bold Public Safety Move or Expensive Disaster in the Making?
PublishedMayor Lurie's proposed "Reset Center" — a facility designed to redirect low-level offenders and individuals in crisis…
Why Don't Progressives Ever Push Term Limits? Because the Machine Works for Them.
PublishedHere's a fun exercise: name the last time a San Francisco progressive championed term limits for any local office or…
The Chronicle Just Won a Pulitzer. Here's Why That Actually Matters for Your Wallet.
PublishedThe San Francisco Chronicle just took home a Pulitzer Prize — journalism's highest honor — for its investigation into…
SF Wants Mandatory Drug Treatment — But Is Cutting the People Who Actually Do It
PublishedSan Francisco's leadership has been talking a big game about getting tough on the drug crisis.
Your Cheat Sheet to SF's June 2 Ballot (Because Nobody Reads the Voter Guide)
PublishedSan Francisco's June 2 election is coming up fast, and your ballot is stacked: four ballot measures, two supervisor…
The Sidewalk Gauntlet: Petition Season in SF Has Become Unbearable
PublishedIf you've walked down Castro Street — or really any commercial corridor in San Francisco — lately, you've noticed it…
SFPD's New Sobering Center Gets Its First Customer — In Handcuffs
PublishedOn Monday, San Francisco police rolled up to the city's brand-new RESET sobering center at 444 Sixth Street and dropped…
Broken Clock Alert: Scott Wiener Gets One Right on the Billionaire Tax
PublishedWe never thought we'd say this, but here goes: Scott Wiener is making sense.
Jerry Brown Is Right About Prop B — And That Should Make Everyone Uncomfortable
PublishedWhen Jerry Brown — a man who served as California's governor four separate times — calls your term-limits measure…
Lurie's Drug Crackdown Is Surging — But Are They Catching the Right People?
PublishedMayor Lurie promised to take back San Francisco's streets from open-air drug markets.
Happy May Day: SF Fines Property Owners for Graffiti While Letting Vandals Walk Free
PublishedMay Day in San Francisco means different things to different people.
SF Immigration Court Shuts Down Early, Leaves Tens of Thousands Twisting in the Wind
PublishedSan Francisco's immigration court — one of the busiest in the entire country — has closed its doors months ahead of…
Man With Knife Paces Near SF Courthouse and Nobody Knows Who to Call
PublishedHere's a scene that has become almost mundane in San Francisco: A resident is walking their dog near 7th and Harrison…
Bay Area Dreamers Caught in Legal Limbo — Again
PublishedRoughly 11,000 DACA recipients in the Bay Area just got another reason to lose sleep.
SF's Sidewalk Planters: A $300 Box That Nobody Waters
PublishedSan Francisco has a special talent for spending money on things it has no plan to maintain.
The City Will Fine You for Graffiti While People OD on Your Doorstep
PublishedA Mission District property owner got cited by the city for minor graffiti on their building.
Palo Alto's Youth Suicide Crisis Has Been Killing Kids for Decades. The Adults Keep Stalling.
PublishedPalo Alto is an outlier — and not the kind Silicon Valley likes to brag about.
SF's Population Grew 0.1% Last Year — Hold the Champagne
PublishedSan Francisco's population ticked up 0.1% last year, and somewhere in City Hall, someone is probably drafting a press…
San Francisco's CEO Tax: Punishing Success or Closing a Gap?
PublishedSan Francisco is once again doing what it does best: finding creative new ways to tax businesses that haven't already…
Block a Bridge, Face 14 Years: Golden Gate Protest Trial Finally Begins
PublishedSeven pro-Palestine protesters got their first day in court this week, facing up to 14 years in prison for their role…