sf
OPML
SFist
Attorney In Wrongful Death Suit For Oakland Math Teacher Says Police Treated Girlfriend as Suspect
127 SF City Workers Get Pink Slips, With Another Possible 370 to Go
Photos: The 2026 Bring Your Own Big Wheel Race Down Vermont Street
SF Fire Truck Collides With F-Line Streetcar on Embarcadero
Video: SFPD Uses Drone to Track Robbery/Auto Burglary Suspects, Four Suspects Arrested
SF Gate
For college graduates, the job market is looking more and more bleak
SF Mayor Daniel Lurie cuts 127 city jobs as more layoffs loom
'Sign of the times': Once thriving California mall hits the market
Lithium battery fire inside Bay Area home kills one
Loved ones give update on search for Amy Hillyard, missing coffeeshop owner
KRON 4
SF mayor begins sending out layoff notices amid plans to cut 500 jobs
San Jose donut shop shut down over cockroach infestation
Historic Muni streetcar involved in collision with fire engine on SF Embarcadero
San Jose police announce city’s 11th fatal crash this year
San Francisco facing traffic nightmare as full closure of eastbound I-80 looms
Reddit SF
Anthropic leases two more San Francisco offices as AI boom continues
Twin Peaks hiking
My Painting of China Beach
BYOBW
I took pics of some of the Hunky Jesus contestants at Dolores Park yesterday
SF Examiner
Blue Jays RHP Max Scherzer leaves start against Dodgers after two innings
Shaquille O'Neal starting a new Dunkman league, offering a prize of $500,000 for best dunker
Waymo Zeekr M-Vision all-electric, driverless robotaxi on Market Street
Waymo Zeekr M-Vision all-electric, driverless robotaxi on Market Street
Waymo Zeekr M-Vision all-electric, driverless robotaxi on Market Street
San Francisco Standard
City layoffs begin: Lurie hands out 127 pink slips
Trump endorses Hilton for gov; here’s what the ex-Fox host told us about the race
10 thoughts on the Giants’ underwhelming 10-game start
San Francisco Bay Ferry plays a key role in downtown resurgence
The next darlings of San Francisco’s AI real estate boom: Robots
Eater SF
Dreamy, Veggie-Loaded Bagels Are the Weekend Kickstarter the East Bay Needs
Seafood and Fried Chicken Make Sirene a Never-Fail Dinner Option
San Francisco’s Best New Restaurants, April 2026
Get Your Bread Fix at This New Oakland Bakery
This Celeb Chef Closes His Napa-Based Steakhouse This April
Local News Matters
Lurie lays off more than 100 SF city workers, unions push back on plans for deeper cuts
Review: Girls shoot and score in SF Playhouse’s satisfying ‘Flex’
Cupertino council approves housing project in wildfire zone, despite evacuation worries
Movies: SF’s wild parrots, ‘Hamlet,’ ‘Fantasy Life,’ ‘ChaO’
Love’s new chapter: SF library hosts first-ever weddings on its 30th anniversary
48 Hills
At 20, CubaCaribe looks back—and ahead—at vibrant diasporic culture
Four rental units become one $4.75 million mansion. Will the supes legalize it?
CBS workers win tentative contract
Brian McDonald’s waggish works key into an overstimulated world
John Elberling, advocate for economic and housing justice, dies at 79
San Francisco Bay Times
Ann Rostow: Profiles in Courage
San Francisco No Kings March and Rally on March 28 Expected to Be One of Nation’s Largest Demonstrations
Democracy Under Trump Administration Is Deteriorating at Unprecedented Rate, New Report Finds
We, the People
Drag Queens and Self-Employment Taxes