Bobak Esfandiari
banner
bobakesfandiari.com
Bobak Esfandiari
@bobakesfandiari.com
Leader in SF YIMBY, past president of the United Democratic Club - #Persian #RichmondDistrict #Gamer - Barack Obama '12 & Santa Clara University '12 alum - views are my own

More here:
https://bobakesfandiari.com/
And just so we're 100% clear, @scottwiener.bsky.social's marquee law, SB35, which was aggressively opposed by the entire "Progressive" establishment in San Francisco has led to the construction of thousands of 100% subsidized homes for folks that need them

ternercenter.berkeley.edu/wp-content/u...
November 20, 2025 at 8:04 PM
Connie Chan doesn't actually support changing the laws that would make MORE projects like 383 6th Street a reality, the "100% affordable housing" she is so fond of pursuing at all costs

Chan doesn't support working people, she just likes to use them as props
sfmohcd.org/sites/defaul...
November 20, 2025 at 8:02 PM
I’m so excited to see plans in the works to redevelop the Safeway I live across from to add over 500+ homes, an even larger Safeway store, and underground parking.

This will be a boon for the Richmond district and a massive step forward for our city!

It’s time to @growtherichmond.bsky.social 💪🏽
November 18, 2025 at 6:38 PM
Huh.

Neat 😅😜
November 5, 2025 at 5:29 PM
Yes we did.
Yes we can.

YES WE WILL AGAIN 💪🏽💪🏽💪🏽
November 5, 2025 at 9:00 AM
Holy fucking shit. The VA house of delegates used to be 51 (D) to 49(R)

The @vademocrats.bsky.social appear to be on track to pick up 13+ seats.

THIRTEEN, FUCKING, SEATS 😱😍💙
November 5, 2025 at 5:09 AM
Eat your heart out GOP, fuck around and find out.

@cademocrats.bsky.social do not back down from a fight and we’re coming for ALL OF YOU in November 2026
November 5, 2025 at 4:58 AM
Democrats in Disarray my ass.

WHEN WE FIGHT, WE WIN!
November 5, 2025 at 2:50 AM
The NAME is MAMDANI

M-AM-DA-NI! 👏🏽

Excellent stuff. I might not agree with 100% of what Zohran Mamdani is proposing policy wise, but he was far and away the better choice compared to the atrocious candidate that Cuomo was.
November 5, 2025 at 2:40 AM
THE VA ELECTION HAS BEEN CALLED!

ABIGAIL SPANBERGER ( @abigailspanberger.com HAS BEEN ELECTED AS GOVERNOR!

One down, 4 to go

(the remaining 4 things I care about are: Prop 50, NJ Governor, PA Supreme Court, and NYC Mayor)
November 5, 2025 at 1:05 AM
Fun fact, Calvin Welch, Sue Hestor and co tried to NIMBY my multi-family home before it could be built.

They failed, but they killed some housing for seniors along the way.

Snippet courtesy of TribTowerViews
October 21, 2025 at 2:20 AM
And I cannot forget to thank the GOAT of housing, my State Senator @scottwiener.bsky.social for pushing, and negotiating, and fighting and advocating for not only current Californians who want to see the state actually tackle our astronomical housing costs, but for future Californians as well 🏳️‍🌈💙🏬
October 10, 2025 at 5:14 PM
Massive thanks goes to California Governor @gavinnewsom.bsky.social for signing this monumental state bill to reform the rules and codes that stand in the way of building the homes that we need 🎉🥳🎊
October 10, 2025 at 5:14 PM
IT IS DONE! @gavinnewsom.bsky.social signed @scottwiener.bsky.social’s SB79 into law!

California has officially taken a big step towards setting statewide zoning standards and actually meaningfully tackling the rules that get in the way of our chronic housing shortage 🙏🏽🏗️🏠
October 10, 2025 at 4:36 PM
Riding the SFMTA 8 bus line to get to an errand in North Beach and I’ve accrued my 60th trip for #TransitMonth2025

Here’s a selfie, Mission Housing sweater edition 🙌🏽

#NoHumanIsIllegal
September 26, 2025 at 1:55 AM
I’m starting to think I might have an addiction
September 26, 2025 at 12:41 AM
"You shouldn't need a special handshake deal with Aaron Peskin to open up a business in North Beach"

- My man @ira.bsky.social giving 🔥🔥 public comment just now in support of @dannysauter.bsky.social legislative package to eliminate layers and layers of corruption from our planning code
September 25, 2025 at 8:56 PM
Meanwhile, in @sftru.bsky.social #RideContest news, I’m making steady progress towards breaking into the top 100, and I’m keeping @myrnamelgard7.bsky.social and @peterhartlaub.bsky.social at bay 😅

I’ve also put sufficient distance between myself and my friends @raynell.bsky.social and Emma Hare 😝
September 23, 2025 at 1:27 AM
A little #TransitMonth update, I don’t take @bart.gov as regularly as some other folks, but I’m taking it tonight to get dinner with my family in the East Bay
September 23, 2025 at 1:24 AM
The juxtaposition here between the billboard clamoring for preserving the neighborhood in amber forever, contrasted ACROSS THE STREET with the burned out husk of the Coit Liquors building is truly something else.
September 21, 2025 at 2:25 AM
A BILLBOARD? These NIMBYs BOUGHT A BILLBOARD???
September 21, 2025 at 2:18 AM
September 20, 2025 at 8:58 AM
I stand with @myrnamelgard7.bsky.social and against this utterly ridiculous nonsense.
September 20, 2025 at 1:52 AM
Halfway through #TransitMonth2025 and while picking up some groceries (and a delicious turkey sandwich) on my way home I hit two milestones:

I’ve now earned the “Busy Bee” badge

I’ve finally surged past @myrnamelgard7.bsky.social on the leaderboards! 😜

#CantStopWontStop #RideContest
September 16, 2025 at 12:35 AM
Nearing the end of #TransitMonth2025 week 2 and I’m happy to report as I head home on my 5-Fulton bus that I’ve managed to climb the ranks past my friend Emma Hare and I’m now getting close to catching up to her boss, @myrnamelgard7.bsky.social 😜

Let the #RideContest continue

Up next, THE TOP 100!
September 13, 2025 at 4:14 AM