Joshua Stephens
banner
joshuastephens.bsky.social
Joshua Stephens
@joshuastephens.bsky.social
Writer | Photographer | Antifascist

Bookworm. Vegan. Coffee nerd. High school dropout.

I’ve written for outlets like AlterNet, Truthout, Gawker, The Blizzard, Standart, & BK Magazine.

🌏 Bangkok

www.jxshua.com
In case anyone wants to add something to their wall, or gift something to someone for theirs, I’ve found my way to selling on-demand prints of my photography (which is how I’m surviving this upcoming month in Vietnam, and funding my way back to Bangkok).

Holler for sizing/rates.

www.jxshua.com
JS
generating scenes & stories (professionally)
www.jxshua.com
December 7, 2025 at 9:02 AM
Exiled in Ho Chi Minh City till New Years. Writing, walking, eating.
December 6, 2025 at 1:34 PM
“Here are the top five songs I heard while held hostage by people who screamed in my face about what an ungrateful failure I am, and then asked me to show them how to work the remote.”
What is your favorite "Christian" Christmas song and what is your favorite "Secular" Christmas song?

I will probably always adore "O Come All Ye Faithful" and "God Rest Ye Merry Gentlemen" for Christian.

And "Christmas (Baby Please Come Home)" for secular.
December 1, 2025 at 3:28 AM
GF: You know what Xmas song I like?

:::proceeds to sing Lily Allen’s “Fuck You”:::

Me: That’s not a Xmas song.

GF: It is for me.
November 30, 2025 at 4:18 PM
A morning walk.
November 28, 2025 at 11:03 AM
Reposted by Joshua Stephens
#MilkTeaAlliance Thailand, Solidarity Collective TH & Thai 4 Palestine are running a digital sticker sale to raise funds to support the victims of the flooding in Southern Thailand.

Available here:
friendii.art/milkteatha
November 26, 2025 at 12:08 PM
Listening to the posthumous orgasm segment of the Johnny Appleseed ep of @thedollop.bsky.social just now as I showered and the gf charged in demanding to know Gareth’s whereabouts so she could cave his skull in.
November 18, 2025 at 4:10 PM
Exchanged emails with a *very* en vogue comic/podcaster this week; very critical of the Riyadh fest, performing in Bangkok in Feb. Offered to pitch a feature ahead of his show, particularly to connect him with audiences who face repression in ASEAN.

“We won’t have time for this,” his PR rep said.
November 16, 2025 at 2:41 AM
If you’re still reeling from the recent gutting of @teenvogue.com, I might recommend either or both of these novels I finished this month. Stories of women-led anti-colonial revolt, but even more noteworthy — stories that tackle the messiness of resistance in pretty unvarnished ways.
November 16, 2025 at 1:46 AM
Kinda shocked, amidst the tidal wave of memes, that I’ve seen not one connecting Trump to West Ham with a punch line that involves “I’m Forever Blowing Bubba”.
November 14, 2025 at 11:45 PM
Has anyone considered telling Musk, Thiel, and Sideshow Bob over at Palantir that we only have be lucky once?
November 11, 2025 at 7:22 AM
Today is the last day of the “jae” (vegetarian) festival in Thailand. Less interesting for its food than it is as a window into the history of migration and Thai ethnonationalism’s failure to erase local cultural diversity.

I’ve pitched a photo-feature on it for 3yrs now, high and low. No takers.
October 29, 2025 at 12:41 AM
Absolute dorks: “Veganism is a white people thing!”

Bangkok: “Get in, losers. We’re getting weird and eating vegan for ten days.”
October 28, 2025 at 5:09 PM
Scenes from the neighborhood, tonight, as I walked to check on a friend’s cat.
October 26, 2025 at 5:06 PM
Sunday roadtrip with the in-laws.
October 26, 2025 at 5:55 AM
Reposted by Joshua Stephens
Y’all, Spotify’s stock price sunk by 5% in 1 day. YOU did this by spreading the word to boycott them for running ICE ads.

These billionaires only speak one language—money—so let’s keep up the pressure. Tell everyone you know to cancel their Spotify subscriptions. Send them to BoycottSpotify.com.
October 25, 2025 at 4:15 AM
Having a miserable day? Here’s our cat, insisting I stop writing to play fetch with him.
October 24, 2025 at 6:26 AM
Someone should tell him how this worked out for Duterte.
Trump: "I don't think we're necessarily going to ask for a declaration of war, I think we're just gonna kill people that are bringing drugs into our country. We're going to kill them. They're going to be, like dead."
October 24, 2025 at 5:52 AM
Reposted by Joshua Stephens
POLITICO: “.. They referred to Black people as monkeys and ‘the watermelon people’ and mused about putting their political opponents in gas chambers. They talked about raping their enemies .. and lauded Republicans who they believed support slavery.

@politico.com
www.politico.com/news/2025/10...
October 14, 2025 at 5:25 PM
Reposted by Joshua Stephens
#OtD 15 Oct 1966 in Oakland, CA, the Black Panther Party for Self Defence was set up. The Party would exist, despite heavy repression, until 1982 and did things like feed breakfast to children and run community health clinics. Learn more: shop.workingclasshistory.com/collections/...
October 15, 2025 at 5:40 AM
Did I know that @ajbauer.bsky.social and I share a birthday?

I did not.

Here we were, in the same working group during Occupy, on this very day in 2011, ships passing in the night. My bad, bud.
a man in a green shirt is clapping his hands and laughing
Alt: a man in a green shirt is saluting, clapping his hands, and laughing
media.tenor.com
October 15, 2025 at 1:36 AM
Reposted by Joshua Stephens
New Event!
📆7th Oct - 6th Nov

Golden Land Solidarity collective hold mini exhibition telling the stories of the artists & artisans they work with as well as a range of their products on display (& for sale) at 4 seas Nimman cafe in Chiang Mai.

www.instagram.com/p/DPgvKOjEzO0
October 7, 2025 at 9:05 PM
First day back in over 2mos.
October 6, 2025 at 12:51 PM