Every story we’ve published — by section, by month, or straight through.
Carnaval SF Returns to the Mission With Full Parade, Two‑Day Festival
Sunday, May 25, the annual Carnaval SF parade steps off at 9:30am along Harrison Street between 16th and 24th in the…
SF Congressional Candidates Split on How to Build More Housing
State Sen. Scott Wiener and challenger Saikat Chakrabarti have aligned on broadly deregulatory approaches to housing…
State Rent Cap Leaves Many SF Tenants Unaware of Annual Increase Limits
California's Tenant Protection Act of 2019 limits annual rent increases for many units not covered by San Francisco's…
A Giant Paper Airplane Lands at Marina Green
The launch party for a large-scale "Paper Airplane" sculpture is happening at Marina Green.
The Tourists Who Didn't Come, and What the City Did With the Gap
At the Embarcadero Ferry Building on a recent Saturday morning, the foot traffic moved at its usual weekend pace —…
Mayor's Office Claims $97.7 Million in Savings From Hiring Slowdown Since Lurie Took Office
The Mayor's budget office reported this week that a hiring slowdown since Daniel Lurie took office has produced $97.7…
Someone Is Trying to Find Her People, and She's Starting With a Spreadsheet and a Subreddit
On a recent Tuesday evening, somewhere in the overlap between a Reddit post and a city of 870,000 people, a woman put…
SF Chinatown's Supreme Soy Sauce Noodles Are Harder to Find Than They Should Be
A visitor from Atlanta posted to r/SFFood this week asking a specific question: where in SF Chinatown can you find…
The Bay Area Starter Pack, Annotated
Somewhere on 101 South, a white Tesla is doing 72 in the left lane, being tailgated by a Prius doing 71 in the left…
Connect Bay Area Measure Qualifies for November Ballot with Simple Majority Threshold
A regional transit funding measure known as Connect Bay Area, authorized under SB 63, has gathered enough valid…
Oakland Speed Cameras Issue 82,000 Fines in First 40 Days of Enforcement
Oakland's automated speed enforcement cameras issued roughly 82,000 fines in their first 40 days of active ticketing…
White Borders Appear on Muni Train Screens in Ongoing Fleet Modification
Riders on Muni rail lines have begun noticing a new white border installed around interior display screens on some…
The Golden Gate Bridge Turns 89: What to Know Before You Go
Sunday, May 27, the Golden Gate Bridge marks its 89th anniversary — opened in 1937, still the walk.
SF Startup Allegedly Damaged an Airbnb Testing a Robot Indoors
An Airbnb host is claiming damages after an SF-based startup reportedly used a rented property to test a robot indoors…
SFMTA's Temporary Parking Permit Process Leaves Residents Navigating a Paper‑and‑Office Maze
San Francisco residents seeking temporary residential parking permits for rental or loaner vehicles must travel to…
Two Free Concert Series Worth Building Your Weekend Around
Fridays through the summer, Redwood City's Courthouse Square hosts the 20th annual Music on the Square series — free…
Three Free Nights Out This Weekend: DJ Decades, Marina Cleanup Drinks, and Chinatown After Dark
Friday at a North Beach venue, $1 Drink Fridays throws a "Battle of the Decades" DJ party — free admission with an RSVP…
AI Dev Summit 2026: Free Passes if You Register Before the Door
Wednesday and Thursday, May 27–28, the AI Dev Summit 2026 runs at a South San Francisco venue — full address drops when…
ICE Agents Arrest Man Outside Sunnyside Home in Operation Caught on Video
Federal immigration agents arrested a man outside a Sunnyside neighborhood home this week in an operation recorded on…
LGBTQ+ Women's Hiking Group: Free, Bay Area‑Wide, Looking for More People
An ongoing, free hiking group for LGBTQ+ women is active across the Bay Area, meeting at trailheads throughout the…
A Kitchen Upgrade Means Two Commercial Ranges Are Looking for a New Home
A working chef at an SF kitchen that just landed a renovation grant is trying to find takers for two professional…
Caitlin Clark Showed Up. The Giants Couldn't.
Caitlin Clark attended a Giants game at Oracle Park ahead of the Fever's matchup with the Golden State Valkyries.
SFPD Seeks Public Help Identifying Suspect in Assault on Disabled Man
The San Francisco Police Department is asking the public to help identify a suspect in an assault on a disabled man…
Pelosi Breaks Silence on SF Congressional Race, Raising Questions About Her Reasoning
Former House Speaker Nancy Pelosi publicly shared her assessments of the candidates running to succeed her in…