“I track legislation, not vibes — and I know which agencies deliver.”
SF's War on Homelessness Started With a Racist 1855 Law That Named Mexicans by Slur — and the Playbook Hasn't Changed
PublishedSan Francisco passed its first anti-vagrancy law in 1855 — a statute that explicitly used the slur "Greasers" to target…
NWS Extends Bay Area Flood Advisory Through Thursday as Tides, Swell, and Heat Converge
PublishedThe National Weather Service extended its coastal flood advisory for the San Francisco Bay through Thursday morning…
Liccardo Asks Trump for Pacifica Pier Money — Weeks After Documenting California Gets Scraps
PublishedAs emergency crews race to keep the Pacifica Municipal Pier from falling into the ocean, Rep.
The Ballot Measure That Was Supposed to Help Ended Up Closing Berkeley's Oldest Mental Health Drop-In
PublishedThe Berkeley Wellness Center, an arts-focused community space that has served people with serious mental illness since…
One Year, 69 Wins, 93 Losses: What the Giants Bought With the Devers Trade
PublishedMonday marks the one-year anniversary of Buster Posey's blockbuster trade for Rafael Devers.
Oliver Tree, Santa Cruz Native and SF State Alum, Killed in Brazil Helicopter Collision
PublishedOliver Tree, the Santa Cruz-born musician who studied at San Francisco State University and performed at Outside Lands…
SF's All-Electric Renovation Mandate Kicks In July 1 — But Older Homes Face a Catch the City's Numbers Don't Capture
PublishedSan Francisco homeowners planning a major gut renovation will soon have to do something else while they're at it: rip…
California's Top-Two Primary Nearly Broke Down — and a Sex Scandal Was What Saved It
PublishedThe California governor's race came within one man's scandal of producing a November ballot with no Democrat on it —…
Trader Joe's Confirms Nob Hill Crash Victim Was Former Employee; Police Probe Car Fire Connection
PublishedNew surveillance video and a statement from Trader Joe's have added new details to Friday's fatal collision outside the…
Measles Exposure Alert: Infectious Santa Clara County Resident Was at SFO and Two San Jose Stores Last Monday
PublishedSanta Clara County health officials confirmed Saturday that a South Bay adult was infectious with measles while moving…
PG&E Found "Third-Party Damage" Behind Six Flags Discovery Kingdom's Summer Saturday Shutdown
PublishedSix Flags Discovery Kingdom in Vallejo was forced to close all day Saturday after a power outage — traced by PG&E to…
Aldon Smith, Who Set the 49ers' All-Time Single-Season Sack Record, Dies at 36
PublishedAldon Smith, the former San Francisco 49ers defensive end whose 19.5 sacks in the 2012 season remain a franchise record…
Fog Blocked the Helicopter. So SF Firefighters Slid a Stranded Hiker Down Dead Man's Point Instead.
PublishedA planned helicopter rescue collapsed when dense fog closed back in over San Francisco's Lands End on Friday night…
Berkeley Will Charge for Parking Until 8 PM and on Sundays — Starting This Summer
PublishedBerkeley motorists will soon pay to park later in the evening and on Sundays for the first time, after the City Council…
SF's Most Notorious Unsolved LGBTQ Cold Case Gets a $250,000 Reward — 50 Years Later
PublishedThe San Francisco Police Department has posted its maximum available reward — $250,000 — for information in the…
Chakrabarti Spent $10 Million to Lose. Now He's Turning His Campaign Into a PAC for the Candidate Who Beat Him.
PublishedSaikat Chakrabarti finished third in the CD-11 primary with 18 percent of the vote.
SF Court Published Pretrial Metrics It Knew Were Flawed. Taxpayers Could Pay $4.7M More for the Replacement.
PublishedSan Francisco's Superior Court acknowledged its own data limitations in writing — then published the numbers anyway to…
SF Billionaires Ran the Table in June — But Lurie's Endorsement Was the Real Force Multiplier
PublishedEvery major tech donor to San Francisco's June 3 primary walked away a winner.
No Due Diligence, No Accountability: How SF Let an Unvetted Promoter Con City Hall Out of a Civic Center Boxing Bonanza
PublishedA British marketing executive with no boxing license and a questionable track record talked his way into a mayoral…
Activists Gathering Signatures to Force a Voter Mandate on Prop. I Housing Money City Hall Quietly Diverted
PublishedA DSA-backed coalition is racing to qualify a November ballot initiative that would constitutionally earmark…
DA Charges Bayview Cop-Shooting Suspect With 14 Felonies — But the 'Parole Failure' Story Is More Complicated Than It Sounds
PublishedNorris Reed III, the Oakland man accused of shooting San Francisco police Officer Brittney Taylor during a Bayview gun…
Two Juveniles Arrested After Pepper-Spray Pokémon Card Heist in SF — Part of a Growing Bay Area Pattern
PublishedSan Francisco police arrested two teenage suspects last month after a seller was pepper-sprayed in a park and robbed of…
Nob Hill Foot Chase Turns Fatal: Shoplifting Suspect Dead, Two Officers Hospitalized After Being Struck by Car
PublishedA shoplifting call at the Nob Hill Trader Joe's spiraled into a fatal street collision Friday morning when a gray Lexus…
UC Forms Work Group on SAT Return as 1,400-Plus Faculty Cite Campus Math Crisis
PublishedThe University of California's Academic Senate announced Thursday that a formal faculty committee will investigate…
Two Outlets Now Confirm the Tenderloin's Turk-and-Hyde Oasis Is a Budget-Cut Casualty
PublishedA converted parking lot at Turk and Hyde streets — one of the few places in the Tenderloin where residents can sit, eat…
Berkeley's Zone 0 Fire Rules Meet Their First Red-Flag Test — With Half the Hills Still Uninspected
PublishedThe first red flag warning of Berkeley's fire season arrived this week as a stress test of the city's signature…
Oakland Paid $376,000 to a Rescue That Was Killing Its Dogs
PublishedOakland Animal Services and its volunteer fundraising arm paid $376,000 over four years to a Humboldt County nonprofit…
The Bay Area's Heat Is Breaking. The Fire It Helped Start Still Isn't.
PublishedAs triple-digit temperatures peaked across the North Bay on Thursday — Petaluma hit 101°F just after 1 p.m.
A San Bruno Engineer Built an Open-Source System That Projects SFO Flights on His Ceiling. 2,600 Developers Want It Too.
PublishedCameron Paczek lives directly under SFO's approach corridor in San Bruno.
Ordered to provide sunlight in 2023, San Francisco still jails women without it, new suit alleges
PublishedNine women held in San Francisco's County Jail No.