Devin 🌞 Thomas O’Shea
banner
devintoshea.bsky.social
Devin 🌞 Thomas O’Shea
@devintoshea.bsky.social
author of THE VEILED PROPHET, forthcoming from Haymarket Books. writing in @thenation, @slate, @jacobin, @proteanmag, @boulevardlitmag — he/him — rep: Erik Hane, Headwater Literary

https://linktr.ee/devintoshea
Pinned
check it out
Reposted by Devin 🌞 Thomas O’Shea
here's the St. Louis Slinger, which is absolute slop (laudatory)
November 18, 2025 at 6:46 PM
Reposted by Devin 🌞 Thomas O’Shea
August 4, 2025 at 4:50 AM
the klan costume smuggled into culture through performance art? Get in line buddy?
November 17, 2025 at 1:33 AM
my friends know me so well 🥲
November 16, 2025 at 4:12 PM
November 16, 2025 at 2:01 PM
Reposted by Devin 🌞 Thomas O’Shea
Missouri’s already facing a huge budget shortfall just from eliminating capital gains taxes. It’s like these whackos saw the disaster in Kansas and thought “how can we do that but worse?”
Rex’s libertarian billionaire agenda made manifest - healthcare sucks, roads in shambles, no sick leave but the rich get their agenda top of the docket
November 14, 2025 at 5:11 PM
Rex’s libertarian billionaire agenda made manifest - healthcare sucks, roads in shambles, no sick leave but the rich get their agenda top of the docket
November 14, 2025 at 4:24 PM
Reposted by Devin 🌞 Thomas O’Shea
TIL about the Delmar Divide in St. Louis:

bsky.app/profile/devi...
here’s a pretty stark depiction of the Delmar Divide from Patty Heyda’s Radical Atals
November 14, 2025 at 1:47 AM
November 13, 2025 at 2:37 PM
November 12, 2025 at 10:22 PM
Reposted by Devin 🌞 Thomas O’Shea
Unfortunately I have no plans of shutting up about the sale of one of our city parks to build a parking lot.

www.stlpr.org/government-p...
November 12, 2025 at 3:26 PM
November 11, 2025 at 3:09 PM
Reposted by Devin 🌞 Thomas O’Shea
I’ve been terrified of the Veiled Prophet since I learned about that whole scenario prob 10 years ago. But also this looks great!
November 11, 2025 at 2:21 AM
I'm hoping to open up a school for cool trendsetters who don't read good, but it looks like there's no magnanimous billionaire — who may or may not be feeling sensitive about literacy — ready to infuse my project with millions no strings attached
November 10, 2025 at 10:03 PM
Reposted by Devin 🌞 Thomas O’Shea
Potentially of interest to those concerned with the ties between Carnival krewes and white supremacy in New Orleans
November 10, 2025 at 6:40 PM
Reposted by Devin 🌞 Thomas O’Shea
lmk if you'd like to get on the galley list

📚 preorder — @volumesbooks.bsky.social, Women and Children First, @powells.bsky.social, and @bookshop.org — here:

www.haymarketbooks.org/books/2770-t...
November 6, 2025 at 7:24 PM
Reposted by Devin 🌞 Thomas O’Shea
Cannot wait for this
November 7, 2025 at 4:27 PM
Reposted by Devin 🌞 Thomas O’Shea
Check. It. Out!
November 7, 2025 at 2:51 PM
November 10, 2025 at 2:27 PM
Reposted by Devin 🌞 Thomas O’Shea
Great job, @schumer.senate.gov. You've changed the story from "GOP hurting millions of Americans to please unpopular, failing, delusional despot who's destroying his party" to "Dems are too weak and divided in the face of Trump's strength to take a stand and protect Americans"
November 10, 2025 at 11:49 AM
Reposted by Devin 🌞 Thomas O’Shea
Yeah it seems like the best political move is to give into this guy
Trump getting booed at the Commanders game
November 9, 2025 at 11:08 PM
Reposted by Devin 🌞 Thomas O’Shea
November 9, 2025 at 7:22 PM
Reposted by Devin 🌞 Thomas O’Shea
Happy GOTV, Zohran Kwame Mamdani! I’m cheering you on as you stride toward victory.

📸 Throwback to when Zohran joined St. Louis DSA to phone bank for our 2024 campaign.

#CoriForUs
November 1, 2025 at 10:19 PM