sf
OPML
SFist
Day Around the Bay: SF Police Are Cracking Down on Scofflaw Cyclists
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
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
More than 100 new homes to be added to historic San Jose skyscraper
Barnes & Noble to open new store in South Bay, takes over former Party City space
SoCal-based Vietnamese coffee shop opens first Bay Area location
SF mayor begins sending out layoff notices amid plans to cut 500 jobs
San Jose donut shop shut down over cockroach infestation
Reddit SF
What is with the third world level driving in this city?
San Francisco: same location 70 years apart
DHS threatens to halt international travel at SFO over sanctuary policies
Feds Refuse Trump's Wish to Reopen Alcatraz Prison
San Francisco’s new safety strategy: A crackdown on bikes
SF Examiner
L.A. Dodgers 14, Toronto 2
Padres blank Pirates 5-0 for 3rd straight victory, ending Pittsburgh's 5-game win streak
Dalton Rushing homers twice as Dodgers rout Blue Jays 14-2
Germán Márquez gets 1st win with San Diego Padres in 2nd start
San Diego 5, Pittsburgh 0
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
In Oakland, a tiny-home community is forced back onto the streets
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
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