Sign in

JD Rhoades

@jdrhoades.bsky.social
6.6K followers 11K following 2.3K posts

Author, Assistant Public Defender, Award-winning columnist. Author of the Cade & Clayborne historical thrillers, the Jack Keller series, the Tony Wolf/Tim Buckthorn thrillers from @BloodhoundBooks, & many more. THE GOLDEN MOUNTAIN Out now! NO DMs please.

PostsRepliesMedia
JD Rhoades @jdrhoades.bsky.social · 04/10/2026
We were lucky. Their Aunt has a Phd in math and taught AP Calculus to high schoolers. Any time they were stuck, it was "call your Aunt Jan, she'd love to hear from you."
000
JD Rhoades @jdrhoades.bsky.social · 04/10/2026
It's truly staggering the number of Americans who don't know there's a difference.
2160
Reposted by JD Rhoades
Sandieglo @sandieglo.bsky.social · 03/10/2026
217108743022
Reposted by JD Rhoades
Mrs. Betty Bowers @mrsbettybowers.bsky.social · 03/10/2026
"I'd rather get free money from the government than have socialism, which just teaches lazy, stupid folks they don't have to work for money they get, y'all!!!"
76564751212
Reposted by JD Rhoades
Allison Gill @muellershewrote.com · 03/10/2026
394239934253
JD Rhoades @jdrhoades.bsky.social · 04/10/2026
MAGA activists have their knickers in a twist because the lazy welfare grifter portrayed in a campaign ad from Sarah Huckabee Sanders isn't black or brown. They're not even trying to hide the racism. www.theatlantic.com/newsletters/...
theatlantic.com
The Right’s Identity Politics Take a Bizarre Turn
MAGA activists are having a meltdown over a throwaway character in Sarah Huckabee Sanders’s political ad.
010
JD Rhoades @jdrhoades.bsky.social · 02/10/2026
Beth Hart gives JB the soulfulness he needs.
000
JD Rhoades @jdrhoades.bsky.social · 27/09/2026
What do you mean "now"? That sumbitch has been lying for decades.
060
JD Rhoades @jdrhoades.bsky.social · 25/09/2026
They're using the time honored tactic of people who know they're wrong, but intend to keep doing wrong anyway: make any discussion of their bad behavior illegitimate. They know they can't win the argument, so they try to bully anyone out of having it.
031
JD Rhoades @jdrhoades.bsky.social · 25/09/2026
I've read that Bibi was speaking to an almost empty room.
000
JD Rhoades @jdrhoades.bsky.social · 25/09/2026
Dog Can’t Believe Guy She Hooked Up With 10 Years Ago Now Head Of FBI — theonion.com/dog-cant-bel...
theonion.com
Dog Can’t Believe Guy She Hooked Up With 10 Years Ago Now Head Of FBI
WASHINGTON—Reflecting on the past fling and remarking how time had flown by, local golden retriever Daisy told reporters Thursday that she could not believe the guy she hooked up with 10 years ago was...
061
JD Rhoades @jdrhoades.bsky.social · 24/09/2026
Ay caramba! I'm sorry. Cool showers, maybe?
010
JD Rhoades @jdrhoades.bsky.social · 23/09/2026
Masters of their domains?
010
JD Rhoades @jdrhoades.bsky.social · 20/09/2026
Those prices are incredibly reasonable.
010
JD Rhoades @jdrhoades.bsky.social · 15/09/2026
LOL. Karin will most definitely go there, and I love it.
010
JD Rhoades @jdrhoades.bsky.social · 15/09/2026
I note that one of the loudest voices against transwomen in women's sports is mad because she tied for fifth with a transwoman swimmer. That means 1-4 were cis women. So where's the unfairness?
040
JD Rhoades @jdrhoades.bsky.social · 15/09/2026
True. Unfortunately, some elements have co-opted "Free Palestine" to mean "Destroy Israel". You know the way some elements use "USA! USA!" to mean "Fuck you!"
300
JD Rhoades @jdrhoades.bsky.social · 15/09/2026
Been saying this for a while now.
020
JD Rhoades @jdrhoades.bsky.social · 14/09/2026
Ahhhh...
Sandy beach with sunlight on the water.
020
JD Rhoades @jdrhoades.bsky.social · 07/09/2026
Great tribute. May her story be told forever.
010
JD Rhoades @jdrhoades.bsky.social · 07/09/2026
Remember the reason for the season.
static.klipy.com
Work Unite
ALT: Work Unite
094
JD Rhoades @jdrhoades.bsky.social · 04/09/2026
The ending left me holding the book in my hand going 'holy shit." That's a good thing, in case you were wondering.
010
JD Rhoades @jdrhoades.bsky.social · 29/08/2026
Have read and recommend all three. Can't go wrong.
113
JD Rhoades @jdrhoades.bsky.social · 29/08/2026
Of course, #1 would be from a church kitchen. Some of the best food I've ever eaten has come from those.
010
JD Rhoades @jdrhoades.bsky.social · 29/08/2026
Good way to look at it.
000
JD Rhoades @jdrhoades.bsky.social · 29/08/2026
UNC grad and longtime fan here. But I, like a lot of others, can't stand Belichick and think his hiring was a huge mistake. Vaya con Dios, Frogs.
100
JD Rhoades @jdrhoades.bsky.social · 29/08/2026
All I'm saying is, if one of our enemies, say Russia or China, was able to get a mole into the Oval Office with a mission to weaken and eventually destroy America, their blueprint would be exactly what The Felon is doing right now.
031
JD Rhoades @jdrhoades.bsky.social · 23/08/2026
I've never been able to watch baseball on TV without falling asleep. But I do love a live game. There's nothing like that feeling.
011
JD Rhoades @jdrhoades.bsky.social · 22/08/2026
I'm wondering if they're going to let any of the sailors on the Lincoln off to tell their stories.
020
JD Rhoades @jdrhoades.bsky.social · 08/08/2026
Neat! I really want to read the Star Trek one.
000
JD Rhoades @jdrhoades.bsky.social · 08/08/2026
Has anyone, really? I mean, I finished Dhalgren and I couldn't hack my way though FW.
200
JD Rhoades @jdrhoades.bsky.social · 08/08/2026
Well, shit.
000
JD Rhoades @jdrhoades.bsky.social · 08/08/2026
Its an Elvish bowstring. Duh.
011
JD Rhoades @jdrhoades.bsky.social · 08/08/2026
Ah, the old "Robert Jordan's hay bales" argument.
000
JD Rhoades @jdrhoades.bsky.social · 08/08/2026
Happy Anniversary!
010
JD Rhoades @jdrhoades.bsky.social · 08/08/2026
I was, however, reflecting on my family history. My mother is from Robeson County North Carolina, my father is from Robbins North Carolina, my grandfather was from the mountains of North Carolina. IYKYK. We are hard to fucking kill. Doesn't mean I want to get sick.
020
JD Rhoades @jdrhoades.bsky.social · 08/08/2026
A friend of mine was just exposed to covid. We had to cancel our usual weekly lunch.
100
JD Rhoades @jdrhoades.bsky.social · 07/08/2026
Just a little reminder: "I don’t think about Americans’ financial situation. I don’t think about anybody.” DJT
011
JD Rhoades @jdrhoades.bsky.social · 29/07/2026
Yay!
021
JD Rhoades @jdrhoades.bsky.social · 25/07/2026
Tom Waits
Picture of Tom Waits
110
Reposted by JD Rhoades
Monica @softtail65.bsky.social · 18/07/2026
Yeah, what happened? 🙄
26229114
JD Rhoades @jdrhoades.bsky.social · 18/07/2026
Every day, he finds new and creative ways to be an asshole.
050
Reposted by JD Rhoades
Mark Tolman (he/him) 🏳️‍🌈 🖖 @mtolman.bsky.social · 18/07/2026
“I don't get political” translates to “This isn't hurting me yet and I don't care that it's hurting you.”
16264701811
JD Rhoades @jdrhoades.bsky.social · 18/07/2026
I don't have any talwnt, either. As my T-shirt says: I play guitar (and now bass) because I like it, not because I'm good at it.
010
JD Rhoades @jdrhoades.bsky.social · 18/07/2026
As a UNC alumnus, I approve.
020
JD Rhoades @jdrhoades.bsky.social · 18/07/2026
Blazing Saddles.
010
JD Rhoades @jdrhoades.bsky.social · 17/07/2026
New Bass report: I'm having lots of fun. Learning; Spanish Moon-Little Feat Papa Was a Rolling Stone-(yeah, I know, incredibly simple, but fun) Come Together-of course
010
JD Rhoades @jdrhoades.bsky.social · 17/07/2026
Is anyone else just relieved that The Felon didn't use his bogus claims about the election system to declare that he's shutting down the midterms?
140
JD Rhoades @jdrhoades.bsky.social · 17/07/2026
I believe this is what we call a "teachable moment."
020
JD Rhoades @jdrhoades.bsky.social · 16/07/2026
Some guest on PBS Newshour last night was bemoaning the fact that Democrats keep asking nominees "who won the 2020 election?" "After six years," he sighed, "why are they still fixated on this?" My wife and I both yelled "WHAT THE FUCK?!" at the same moment.
170