Sponsored link
Monday, March 30, 2026

Sponsored link

Tim Redmond

Tim Redmond
2838 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.

Lurie appointee to Airport Commission opposed measure to block ICE in California

'So disappointing and scary for so many immigrants.'

How Scott Wiener is undermining affordable housing

Plus: A strange move to allow city donations to a law-enforcement group, and why SF should buy apartments from a bankrupt landlord. That's The Agenda for Sept. 28-Oct. 5

Neighborhood finds it’s hard to fight AT&T

Planners approve 104-foot tower in Diamond Heights over broad community opposition

New study shows why Lurie’s zoning plan will never make housing affordable

Detailed housing data from 2015 to 2022 shows that developers aren't building what the city needs—and are damaging vulnerable communities

Watch: 48 Hills’ Tim Redmond talks Engardio recall, ‘family zoning plan’ on Doomloop Dispatch

Our editor appeared on the podcast to delve into the roots of the housing crisis and discuss how to fight another tech takeover.

Here’s what Scott Wiener has done

Plus: A massive Amazon delivery center bringing more pollution to Bayview? That's The Agenda for Sept. 22-29

The Engardio recall, Yimby urbanist elitism, and the next step in SF politics

Is there a potential alliance around growth and development that brings together a broad range of voters?

Voters recall Engardio, by huge margin

Now it's up to Lurie to appoint a D4 supe—and it wonn't be an easy choice

We will probably know Tuesday evening if Sup. Joel Engardio keeps his seat

Early results could tell the tale—and if the D4 supe is out, what will Lurie do?

Strange (and maybe inappropriate) actions at the Planning Commission …

... plus an attack on preservation in North Beach, and has the privatized zoo improved enough to get another $3 million? That's The Agenda for Sept. 14 to 21