With AB2011, The State Is Bailing Out San Francisco’s Housing Failures Once AgainNew Housing Bill Will Bring Housing to Neighborhoods in San Francisco That Need It The MostSep 30, 2022Sep 30, 2022
Published inThe Bold ItalicSan Francisco Really Needs to Get Serious About the Future of Its DowntownAlarm bells should be going off… but there’s no plan yetJun 27, 20227Jun 27, 20227
Delivering Hope in San Francisco, One Meal at a TimeBack in April 2020, I joined forces with three other members of North Beach Neighbors in the midst of the new pandemic and shelter in place…May 25, 2021May 25, 2021
The Nearly Impossible Path to Opening a Small Business in San Francisco’s District 3From Pop-Ups to Bakeries, Job Training Centers and Art Studios, You Might Be Surprised at What’s Not Allowed.Sep 21, 20204Sep 21, 20204
San Francisco Can Lead On Economic Recovery by Reimagining Tourist and Retail Heavy NeighborhoodsAs I’ve been meeting neighbors and small business owners in District 3 neighborhoods like Fisherman’s Wharf and Union Square, I’ve heard…Jul 24, 2020Jul 24, 2020
District 3 Couldn’t Figure Out Slow Streets, So We Created Our Own.It’s been nearly 100 days, and yet, San Francisco’s densest set of neighborhoods still does not have a single Slow Street.Jul 21, 2020Jul 21, 2020
Caltrain is the latest casualty of a Board that favors politics over transitBy now, it’s reasonable to have low expectations of San Francisco’s Board of Supervisors when it comes to public transit. The examples are…Jul 17, 2020Jul 17, 2020
Real Police Accountability: Where we go from hereWhat a reimagination of law enforcement and community investment can look like in San Francisco.Jun 18, 20201Jun 18, 20201
Slow Streets in District 3 — Underwhelming and Uninspired.50+ days after the concept was introduced, District 3 finally has a “Slow Street.”Jun 15, 2020Jun 15, 2020
A time for listening and action.On Monday, I knelt with thousands of others at City Hall in San Francisco to call for action and real change in light of the turmoil and…Jun 4, 2020Jun 4, 2020