J. Duncan McGinnis
banner
jdmcg.bsky.social
J. Duncan McGinnis
@jdmcg.bsky.social
Writer. Drawn to people, place, and the stories that live just under the surface.
An American Fairy Tale: A conversation that should have taken place, but didn't.

open.substack.com/pub/jdmcginn...
An American Fairy Tale
A Conversation That Should Be Happening But Probably Is Not.
open.substack.com
February 4, 2026 at 5:44 PM
Reposted by J. Duncan McGinnis
Bad Bunny at the Grammys: "Before I say thanks to God, I want to say ICE out. We're not savage, we're not animals, we're not aliens, we are humans, and we are Americans."
February 2, 2026 at 2:18 AM
Reposted by J. Duncan McGinnis
BREAKING: The two federal immigration agents who fired on Minneapolis protester Alex Pretti are identified in government records as Border Patrol agent Jesus Ochoa and Customs and Border Protection officer Raymundo Gutierrez.
Two CBP Agents Identified in Alex Pretti Shooting
The two federal immigration agents who fired on Minneapolis protester Alex Pretti are identified in government records as Border Patrol agent Jesus Ochoa and Customs and Border Protection officer Raym...
www.propublica.org
February 1, 2026 at 9:10 PM
The final installment in my series on criminal justice.

open.substack.com/pub/jdmcginn...
February 2, 2026 at 5:47 PM
January 26, 2026 at 1:28 PM
I'm beginning a series of reflections on my experience in education.

open.substack.com/pub/jdmcginn...
We Made School Easier. We Made Adulthood Harder.
The quiet cost of lowering expectations in the name of student success
open.substack.com
January 23, 2026 at 10:49 AM
I wrote a piece about riding motorcycles across Texas with a friend I was lucky to know. It’s about long days, bad planning, a few laughs, and the miles that end up meaning more than you expect.

#Writing #Friendship #Motorcycles #Texas #GriefWriting #Storytelling

open.substack.com/pub/jdmcginn...
We Should Have Ridden More
Friendship, motorcycles, and bad ideas that worked
open.substack.com
December 29, 2025 at 11:12 AM
Reposted by J. Duncan McGinnis
This message hits hard.
December 27, 2025 at 8:38 PM
🎁 The Ultimate New Year’s Gift

A quick reminder for all my new followers: On New Year’s Day, I am giving every single subscriber a FREE lifetime subscription. No catch. If you’re on the list by midnight on Dec 31st, you’re in forever.

Don’t miss the cutoff!
open.substack.com/pub/jdmcginn...
Unfiltered | Duncan McGinnis | Substack
Unfiltered offers a blend of sharp political commentary, cultural reflection, and personal essays, delivering thought-provoking writing that moves seamlessly between big ideas and intimate observation...
open.substack.com
December 27, 2025 at 2:43 AM
Reposted by J. Duncan McGinnis
The CBS 60 Minutes Doc confirms what we knew: The U.S. is currently using our tax dollars to imprison brown people with no criminal record in torture camps overseas.

It’s no wonder administration shill Bari Weiss pulled this off the air: www.youtube.com/watch?v=tjY7...
CANCELLED 60 MINUTES CECOT DOC
YouTube video by eoin higgins
www.youtube.com
December 22, 2025 at 11:39 PM
I’ve published a new piece on Substack exploring a topic that doesn’t always get the space it deserves here—context, nuance, and what it means for how we work and make decisions right now.
Rule of Law, Not Wrath
Part One in a Six Part Series on Justice in America
open.substack.com
December 23, 2025 at 12:37 AM
“There’s a man with a gun over there”
open.substack.com/pub/jdmcginn...
“There’s a man with a gun over there”
— and then we tell a story about him
open.substack.com
December 10, 2025 at 1:35 AM
Reposted by J. Duncan McGinnis
MAJOR NEWS: Federal judges, including a Trump appointee, just BLOCKED Texas Republicans from using their new gerrymandered congressional map in 2026, ruling it was likely an illegal racial gerrymander. TX must revert to its 2021 map as Trump’s redistricting power grab collapses.
November 18, 2025 at 6:50 PM
Absolutely! January 20, 2026 would be an excellent day for a general strike. It's the day after MLK day so it could be a four day weekend for everyone.
October 20, 2025 at 4:35 PM
Reposted by J. Duncan McGinnis
The world joined us and said, “No Kings.”
October 19, 2025 at 4:17 AM
@whitehouse-47.bsky.social we had a great, fun, love filled No Kings Protest. Nobody thought much of you though.
October 19, 2025 at 2:05 PM
Reposted by J. Duncan McGinnis
So no terrorism then?
October 18, 2025 at 8:26 PM
October 18, 2025 at 11:38 PM
No Kings! The Woodlands, Texas. We had a great time, many hundreds showed up. Singing, laughing. Hating on NOTHING except the most pathetic, small man ever to draw breath. #nokings2025 #nokings #fuckMAGA #fuckTrump
October 18, 2025 at 11:37 PM
Reposted by J. Duncan McGinnis
Its true.
October 8, 2025 at 8:46 PM
Reposted by J. Duncan McGinnis
October 8, 2025 at 5:27 PM
Reposted by J. Duncan McGinnis
"The Antiphibian of Portland is gearing up to be an iconic symbol of resistance."

[Love this image. Wish I could give credit to the artist.]
October 9, 2025 at 11:19 AM