Every story we’ve published — browse by section, by month, or page straight through.
Show Up for Dannielle Spillman: Bail Hearing Friday for Her Alleged Killer
PublishedOn Friday morning at 9:00 A.M., a judge at 850 Bryant Street will decide whether Valentino Amil — charged with murder…
Six Candidates Debate for Governor. Zero Make a Case for Your Wallet.
PublishedSix candidates for California governor took the stage in San Francisco this week for the first major debate since…
SF's Budget Hole Just Got $100 Million Deeper — And City Hall Shrugs
PublishedSan Francisco was already staring down a $634 million budget deficit.
Want to Watch a Gubernatorial Debate at a Bar? Good Luck Finding One.
PublishedHere's a small but telling sign of civic life in San Francisco: when a local resident recently went looking for a bar —…
Zuckerberg-Backed School Shuts Down, Proving Billionaire Vanity Projects Aren't Education Policy
PublishedA Bay Area school backed by Mark Zuckerberg is closing its doors and laying off 147 people.
$33 Million to Fix SF Streets — Is It Enough, or Just Enough to Brag About?
PublishedSan Francisco is rolling out $33 million in street repair and repaving work over the next two years, with most of the…
Xavier Becerra's Sudden Poll Surge: Can the FOXes Outrun the Pack?
PublishedSomething unexpected is happening in California politics: Xavier Becerra is actually competitive.
Someone Got Stabbed at an SF Hospital and the Security Failures Were Entirely Predictable
PublishedHere's a sentence that shouldn't need to exist: a person was stabbed inside a San Francisco hospital.
The Algebra Question SF's School Board Candidates Shouldn't Be Getting Wrong
PublishedHere's a question that really shouldn't be controversial: Should Algebra 1 be offered to all 8th graders in San…
$24 Billion Walked Out the Door — And City Hall Still Doesn't Get It
PublishedHere's a number that should make every San Francisco politician lose sleep: $24 billion in adjusted gross income left…
SF's Overpaid Executive Tax Fight: $2 Million Says Business Has Had Enough
PublishedBusiness interests just dropped another $2 million to fight a labor union-backed ballot measure that would ratchet up…
Trump Wants the Presidio. San Francisco Should Be Paying Attention.
PublishedThe Presidio is one of San Francisco's crown jewels — 1,500 acres of stunning coastline, historic military…
Ex-SFPD Officer Gets 8 Years for Child Pornography — And It's Worth Asking What Took So Long
PublishedA former San Francisco police officer has been sentenced to eight years in prison for what authorities described as…
PG&E Cuts $93M in Natural Gas Credits — And You're Picking Up the Tab
PublishedIf you're a PG&E customer — and let's be honest, it's not like you have a choice — your natural gas bill is about to…
Roger Stone Wants to Hand the Presidio to a Bay Area Tribe. What Could Go Wrong?
PublishedRoger Stone — Nixon tattoo enthusiast, perennial political provocateur, and now apparently a lobbyist for Bay Area land…
Jackie Speier Says Congress Is Still a Cesspool — And She's Probably Right
PublishedFormer Bay Area Congresswoman Jackie Speier has never been one to mince words, and her latest assessment of Capitol…
SF Lays Off Community Ambassadors — Because Who Needs Accountability When You Have Programs?
PublishedSan Francisco is cutting its community ambassador program, laying off workers who've been stationed everywhere from…
Matt Mahan Ethics Complaint: When 'Independent' PACs Don't Look So Independent
PublishedAn ethics complaint is alleging that a pro-Matt Mahan PAC and his campaign illegally coordinated — with billionaire…
SF Shuffles the Deck on Street Outreach — Will It Actually Change the Game?
PublishedSan Francisco is handing control of its street outreach teams over to the Department of Public Health, shifting the…
A Trucker, a Tree, and the City That Can't Keep Its Canopy Trimmed
PublishedA trucker plowed through a street tree in SoMa this week, destroying both the tree and the truck's cab in a collision…
Mayor Lurie Wants Big Institutions to Skip the Neighborhood Chat
PublishedHere's a fun question: If a massive hospital, university, or corporate campus wants to expand operations in your…
SF Loses Half Its Immigration Court Capacity as Feds Shutter Montgomery Street
PublishedSan Francisco is about to lose one of its two immigration courts — and it's happening fast.
San José Residents Draw the Line on Flock Safety Cameras — And They Have a Point
PublishedSan José residents are suing their city over its deployment of Flock Safety cameras, arguing the widespread network of…
Congressional Candidates Are Debating Sunset Dunes — A Thing Congress Has Zero Control Over
PublishedIf you've been following the race for San Francisco's congressional seat, you may have noticed something peculiar…