Sponsored link
Tuesday, September 16, 2025

Sponsored link

Tim Redmond

Tim Redmond
2730 POSTS71 COMMENTS
Tim Redmond has been a political and investigative reporter in San Francisco for more than 30 years. He spent much of that time as executive editor of the Bay Guardian. He is the founder of 48hills.

Politics, 2023: The budget crisis, housing, the mayor’s race, criminal justice ….

... and will this be the year that the Yimby narrative finally falls apart? Our projections.

Is SF ready for climate change? A flooded city seemed unprepared

Why did city officials wait until the intersections were impassible to put out warnings and close streets?

Is gentrification an environmental impact?

The battle over People’s Park has been raging since I was in sixth grade, and we could spend a huge amount of time talking...

Some New Year’s resolutions for SF politics

I'm always happy to take the time as 2023 dawns to tell everyone else what to do.

It’s going to be a difficult 2023 for Mayor London Breed

A looming urban crisis will call for visionary leadership and policies, which are in short supply in this administration.

Why are we still fighting over harm reduction in SF?

Feinstein resisted AIDS-era needle exchanges, now Breed rejects proven safe injection sites. We can't incarcerate our way out of crisis

What does Breed plan to do about the overdose crisis?

Plus: The future of Laguna Honda, racist police traffic stops, and the farce that is the city's Housing Element. That's The Agenda for Dec. 11-18

The Twitter bedrooms are just a tiny part of the problem with that building

That building was never zoned for office space, and a shady deal saved the owners $25 million.

City study completely ignores the reality of gentrification and displacement

Report on 469 Stevenson misses the point as planners reconsider controversial housing development.

Public outrage works: Killer robots are dead, at least for the moment

After massive organizing efforts, supes back off on lethal force issue—but that discussion is by no means over.