JW
Joan Westenberg
@joanwestenberg.bsky.social
“Foul-mouthed leftist” 🍕 I write about tech + politics + humans.
Founder: @westenberg.bsky.social @theindexmedia.bsky.social
joanwestenberg.com/
317 followers457 following599 posts
JW
Joan Westenberg
@joanwestenberg.bsky.social
“Foul-mouthed leftist” 🍕 I write about tech + politics + humans.
Founder: @westenberg.bsky.social @theindexmedia.bsky.social
joanwestenberg.com/
317 followers457 following599 posts