Independent, nonprofit news for San Francisco. Send tips and story ideas to [email protected]

San Francisco
Joined October 2008
On Oct. 20, join us for Mad Props: a live variety show where Bay Area journalists help you make sense of the upcoming election — with a little humor along the way. Comedian Sophia Garrow and journalists from @sfstandard, @KALW, @KQED, @MLNow, and more will cover some of the most consequential decisions on your ballot this year 🗳️ Tickets: sf.news/4icwxRF
1
880
Mission Local retweeted
Patrick Collison, the Stripe CEO, has donated $500,000 to Mayor Lurie's ballot measures remaking San Francisco's charter the three measures would reform city contracting, make it harder to put measures on the ballot, & expand mayoral power they've got $12.5 million in backing
8
9
1
51
3,616
Mission Local retweeted
Mike Ege, editor of the Voice of San Francisco, wrote an idiotic piece this morning without bothering to pick up the phone and call us for comment. We were instead subject to a lecture on reporting from someone who didn't do any. Telling for him and that outlet, but sad!
12
12
2
69
6,089
Mission Local retweeted
If you've got some free time next Thursday...
NEXT WEEK Come to the Internet Archive on Thurs, Oct. 8, for a free talk on money in San Francisco politics. Who is spending the most? When does money win? When does it lose? And is San Francisco an outlier across the country? RSVP here: luma.com/3tgmuo29
4
9
1,249
Mission Local retweeted
I've been covering the school board race and education for ML... This was a pretty fun one. Here are some more photos from Steve Kerr's visit.
Students, as rumors spread, at Visitacion Valley Middle School proclaimed to their friends that "Steph Curry was there!" But it wasn’t Curry. Instead, it was his famous coach, Steve Kerr, visiting with the franchise on its day of service. missionlocal.org/2026/09/san…
1
6
640
Mission Local retweeted
21st century equivalent of legacy gas stations and their remediation costs for housing. The wrinkle being these prime sites aren't owned by franchise owners but rather tech capital with significant site infrastructure upgrades made. @MLNow / @EskSF missionlocal.org/2026/09/rob…
1
2
1
556
“If you could rent out your land to an AV company and you’re getting a 6 percent return on land value, why would you sell your land?” asks the broker. “You’d have to get a lot more.” ⁦@EskSF⁩ @MLNow missionlocal.org/2026/09/rob…
2
1
316
Mission Local retweeted
ICYMI, The Frisc is shutting down this month. We still have a few more stories coming up and the site will remain live. Thanks to @MLNow and the @sfstandard for the coverage on this decision (threaded below 👇️ ).
2
4
8
1,061
Mission Local retweeted
Important news: We’ve decided to shut down The Frisc. Thanks to everyone for your support and attention all these years — nearly a decade, in fact. See our full announcement at thefrisc.com/important-news-….
8
7
4
37
3,429
Mission Local retweeted
Jere Ramsey spends so much time in the Concord immigration court, she knows the name of all of the janitors & security guards. And they know her name too. Meet the retired university lecturer keeping tabs on the Bay Area's immigration cases. missionlocal.org/2026/09/con…
2
3
7
1,529
Mission Local retweeted
Replying to @markasaurus @EskSF
"Less hard, city officials say, would be formulating a performance-based contract for OpenGov — with actual deliverables and deadlines, and carrots and sticks for meeting them or missing them. This, of course, is exactly what the city didn’t do."
3
3
675
“City inspectors and contractors tell me that it’s slower to turn around a rudimentary permit on OpenGov than it would have been to wander down to the Building Department and get it over the counter.” @EskSF @MLNow
Just as San Francisco moved to require that homeless service providers prove their programs work, it advanced an extension for OpenGov. That’s the struggling permit software unilaterally selected by the mayor’s office. It could give you whiplash. missionlocal.org/2026/09/san…
2
1
596
Mission Local retweeted
Via @EskSF - if you have been waiting 3 months just to get a plan checker assigned you will apply this
Just as San Francisco moved to require that homeless service providers prove their programs work, it advanced an extension for OpenGov. That’s the struggling permit software unilaterally selected by the mayor’s office. It could give you whiplash. missionlocal.org/2026/09/san…
1
2
6
1,369
Mission Local retweeted
For more than a year, @MLNow documented unsafe living conditions at Alice Griffith Apartments. That reporting helped spur a $9M settlement; San Francisco’s City Attorney called it “tremendously helpful.” missionlocal.org/2026/08/ali…
4
3
384
Mission Local retweeted
Throwing an extra $33 million to a no bid private contactor who isn't doing a great job so they can do a better job is questionable!
SF obtained the OpenGov system in a controversial, no-bid process. The city wants to lock it in until 2031 for $33M more. Workers say it can only do rudimentary tasks — and they're still relying on systems it was meant to replace From @brandonphooo missionlocal.org/2026/09/ope…
4
3
37
2,458
Mission Local retweeted
Was Walter Mackins a cabbie who took photos or a photographer who drove a cab? The answer, of course, is YES. Take a glimpse at Walter's World in my latest column: missionlocal.org/2026/08/dri…
1
3
1
10
1,336