“I track legislation, not vibes — and I know which agencies deliver.”
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…
SF's Attack Ad Season Is Here, and It's Accidentally Hilarious
PublishedIt's campaign season in San Francisco, which means one thing: your mailbox is about to become a landfill of glossy card…
SF Supervisors Get Arrested at SFO — And That's Exactly the Point
PublishedTwenty-five protesters were arrested at SFO on May Day after blocking the departure-level roadway at the International…
The Silence Is Deafening: Bernie and AOC Want Nothing to Do With SF's Pelosi Succession Fight
PublishedHere's something worth noticing in the race to fill Nancy Pelosi's congressional seat: the progressive left's two…
Sacramento Just Killed SF's Chance to Dump PG&E. Guess Who Benefits?
PublishedSan Francisco has been trying to break up with PG&E for years.
Bashed His Gate With a Microphone Stand, Called Him the N-Word — SFPD Said It Was a 'Mental Health Crisis'
PublishedA NOPA resident was targeted in a violent, racially motivated assault Monday morning — a man armed with a microphone…
SF's New Sobering Center: Forced Detox Instead of Jail. Progress or Just a Rebrand?
PublishedSan Francisco just opened the RESET Center in SoMa, a short-stay sobering facility where people arrested for public…
SF's New Drug Detention Center Has an Unlocked Front Door. No, Seriously.
PublishedSan Francisco just opened its much-hyped RESET Center — the city's answer to the open-air drug crisis that has plagued…
Before the Senate, J.D. Vance Was Just Another SF Guy Volunteering at a Community Garden
PublishedHere's a fun piece of trivia that most San Franciscans have absolutely no idea about: Vice President J.D.
SFUSD Can't Teach Kids to Read, But Sure, Let's Mandate More Ethnic Studies
PublishedSan Francisco Unified School District has officially adopted a new ethnic studies curriculum — and if you've been…
San Francisco Will Ignore Your 311 Calls, But Never Miss a Chance to Fine You
PublishedHere's a story that perfectly distills the San Francisco governing experience into a single, infuriating anecdote.
May Day in SF: Workers March Against Billionaires, Billionaires Don't Notice
PublishedSan Francisco's annual May Day festivities kicked off Thursday with a march starting at 2 p.m.
SFUSD's Bold Plan: Fix the Lottery, Close Schools... Eventually
PublishedSFUSD has a new plan, and if you've been paying attention to this district for more than five minutes, you already know…
Eyes in the Sky: What's Flying Over San Francisco and Who's Watching?
PublishedIf you looked up at the San Francisco sky on April 30th, you might have noticed something unsettling — surveillance…
District 4's Supervisor Race Is About Way More Than the Great Highway — Finally
PublishedIf you've followed District 4 politics for the past couple of years, you'd be forgiven for thinking the entire Sunset…
Chakrabarti Demands Transparency From Rivals While Playing Word Games With His Own Finances
PublishedHere's a fun rule of thumb in politics: when a candidate demands radical transparency from their opponents while…
District 4's 'War on Cars' Debate Misses the Robot Elephant in the Room
PublishedDistrict 4 candidates are gearing up for a familiar San Francisco fight: is there a "war on cars" in the Sunset?
SF Residents Find a Way to Oppose $50 Million in Free Park Upgrades
PublishedSan Francisco has done it again. Someone is offering to spend $50 million to fix up a neglected public park, and locals…
750 New Child Care Subsidies Are Coming — But Let's Talk About the Fine Print
PublishedMayor Daniel Lurie announced this week that 750 new child care subsidies will be available to San Francisco families…
A Crypto Billionaire Wants to Fix Your Thanksgiving Crab Situation
PublishedIf you've spent a Thanksgiving in San Francisco, you know the drill: Dungeness crab is supposed to be on the table.
When Campaign Consultants and Advocacy Groups Get a Little Too Cozy
PublishedHere's a fun exercise in San Francisco political mechanics: try to figure out where the mayor's campaign apparatus ends…
Block a Bridge, Win a Felony: The Golden Gate Protest That Should Surprise No One
PublishedHere's a concept that apparently needs re-explaining in 2025: if you shut down one of the most iconic — and critical —…