Grilled Cheese

ExploreLog inSign up

Zack Haber

@zackhaber.bsky.social

264 Following596 Followers

I report on the Bay Area, mostly Richmond and Vallejo these days for Richmondside and The Vallejo Sun. I post about Oakland too and might editorialize a bit about the town. I live there. Feel free to reach out: [email protected]

PostsRepliesMedia
@zackhaber.bsky.socialOct 9, 2026, 4:52 PM

Gazan photographer Lara Aburamadan's opening reception is tonight from 5 p.m. to 9 p.m.

Check out my report on the exhibit for the Vallejo Sun (@vallejosun.bsky.social)...

www.vallejosun.com/photo-exhibi...

@zackhaber.bsky.socialOct 9, 2026, 4:33 PM

I don't think it makes sense to refer to "the left" as if it's a group which thinks in unified ways and makes decisions together. It's, at minimum, lazy.

@zackhaber.bsky.socialOct 2, 2026, 6:13 PM

Vallejo police arrested a 70 year old woman "on suspicion of resisting, delaying, or obstructing a peace officer," and apparently roughed her up last week.

Really wild story in @vallejosun.bsky.social from Gretchen Zimmermann...

www.vallejosun.com/vallejo-poli...

@zackhaber.bsky.socialSep 24, 2026, 8:22 PM

Shot in the dark: I'd love to connect with any lawyers familiar with California environmental and land-use law who are open to talking with the press on or off the record. Is this you? Anyone know someone like this? Hit me up! [email protected]

@zackhaber.bsky.socialSep 24, 2026, 12:41 AM

Vallejo's school district has agreed to a $150K settlement after a worker accused it of repeatedly ignoring their disability request to work from home, despite proving a doctors note.

New from me for the Vallejo Sun (@vallejosun.bsky.social)

www.vallejosun.com/vallejo-scho...

@zackhaber.bsky.socialSep 17, 2026, 5:59 PM

For Vallejo and Benicia folks: @vallejosun.bsky.social just published loads of election coverage including three stories by me!

If you want to know learn more about the candidates, check it all out here:

www.vallejosun.com/tag/elections/

@zackhaber.bsky.socialSep 15, 2026, 2:50 PM

Macklemore wore a hooked nose, dark wig, and a fake beard in 2014 because he’s dumb as rocks, therefore saying Free Palestine is antisemitic 🙃

@esqueer.netSep 14, 2026, 2:57 PM PinnedReposted by @zackhaber.bsky.social

Cis people do not understand how much trans people's rights have regressed in just 5 years. 5 years ago, there were none of these restrictions. 19 states banned legal recognition 21 states have bathroom bans 8 states ban gender marker changes on DLs 25 ban gender affirming care for trans youth

107
@zackhaber.bsky.socialSep 14, 2026, 8:20 PM

This what-aboutism is really wild. Why debate Macklemore's character? The real question is: were his recent comments onstage antisemitic? And they weren't.

@zackhaber.bsky.socialSep 14, 2026, 5:03 PM

I have two new poems in the new issue of The Tiny. My first published poems in six years 🤯!!!

Also new poems from local poems Lauren Levin and Isabel Bezerra Balée. Check it out!

www.thetinymag.com

@zackhaber.bsky.socialSep 7, 2026, 8:43 PM

I also thought this meant summer camps for kids upon glancing at the headline and got confused

@zackhaber.bsky.socialSep 7, 2026, 6:54 PM

Slow news day @mercurynews.com, eh?

@zackhaber.bsky.socialSep 6, 2026, 7:38 PM

damn this is so cynical. i actually like talking with taxi drivers sometimes!

@zackhaber.bsky.socialSep 5, 2026, 1:51 AM

Any ex-Little Hill Lounge workers want to talk on or off the record 🤔? [email protected]

@zackhaber.bsky.socialAug 12, 2026, 7:16 PM

Well this sucks but is important for folks to know about:

oaklandside.org/2026/08/12/o...

oaklandside.orgDon’t put green ‘compost’ bags in your green Oakland compost binsBioplastics are often advertised as compostable. But curbside compost collectors can’t process the bags or similar foodware.
2
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-12 04:31:30 EDT