Sign in

Wes O’Donnell

@wesodonnell.bsky.social
205 followers 22 following 44 posts

American Writer, Recovering Marketer, Veteran, YouTuber 🇺🇸🇺🇦 Pro-Ukraine. Hates authoritarians - especially American ones. Juris Doctor.

PostsRepliesMedia
Wes O’Donnell @wesodonnell.bsky.social · 05/03/2026
Hey friendos, I’ll be on CNN tonight (March 5) with Laura Coates at 11:40 PM Eastern time to discuss drone warfare, how the US copied the Shahed drone, and how Ukraine might be able to help the Gulf states. 🇺🇦 I’d love to have you there for moral support. ❤️
051
Wes O’Donnell @wesodonnell.bsky.social · 25/01/2026
Can we get Rage Against the Machine out of retirement please? The country needs your services.
061
Wes O’Donnell @wesodonnell.bsky.social · 05/12/2025
I don’t share my videos as often as I should. So here’s some good news: youtu.be/v9PaWfOboNU?...
youtu.be
Britain Just Sent a Drone-Slayer to Ukraine. It’s a MONSTER
YouTube video by Wes O'Donnell
081
Wes O’Donnell @wesodonnell.bsky.social · 28/11/2025
We’re now a Substack community of more than 4,000 readers, thinkers, analysts, and curious folks who want to understand this messy world better. With another 50,000 on Medium and 116,000 on YouTube, we’ve built a small army together. I’m grateful for every single one of you. 🙏 #happythanksgiving
141
Wes O’Donnell @wesodonnell.bsky.social · 18/10/2025
Today’s video was a fun one youtu.be/fCG5u0JOUcM
youtu.be
Australia's Secret Drone Blaster Revealed!
YouTube video by Wes O'Donnell
171
Wes O’Donnell @wesodonnell.bsky.social · 25/09/2025
I can’t describe how humbling this feels. 100k in a year is mind blowing 🙏 Thank you
060
Wes O’Donnell @wesodonnell.bsky.social · 07/08/2025
Stumbled on this old photo. What a handsome young man! Crack shot too. Could shoot the lips off a cockroach at 300 meters.
050
Wes O’Donnell @wesodonnell.bsky.social · 16/07/2025
I’ve heard some bad journalism lately on AI in warfare so I set out to write a primer that would clarify a few things. If you’re interested in this stuff, have a look: open.substack.com/pub/wesodonn...
open.substack.com
AI in Warfare: What You Need to Know in 2025
Let's get smarter about AI in warfare
052
Wes O’Donnell @wesodonnell.bsky.social · 04/07/2025
Have an exceptional Independence Day friends 🇺🇸🇺🇦
151
Wes O’Donnell @wesodonnell.bsky.social · 25/06/2025
I’m at the American Museum of Natural History in NYC today and I was “dad-splaining” to my son how during the last Ice Age there was a land bridge that connected continental Asia to Japan. A docent asked me if I was a geologist. Then my son just bumped into @neildegrassetyson.com in the elevator.
190
Wes O’Donnell @wesodonnell.bsky.social · 22/04/2025
BAM! Juris Doctor! Euphoria of achieving a long-term goal realized.
1111
Wes O’Donnell @wesodonnell.bsky.social · 05/04/2025
Kids, it’s true. In the early 2000s, text messages used to cost us 10 cents per text.
170
Wes O’Donnell @wesodonnell.bsky.social · 03/04/2025
Me on Day 1 of Spring Break trying to WRITE with 6 other humans in the house.
140
Wes O’Donnell @wesodonnell.bsky.social · 02/04/2025
Germany’s proposal of a drone wall around NATO, including through Ukraine, is more revolutionary than we might think. Imagine a flying, thinking, AI-powered minefield that attacks Russian tanks as soon as they roll across the border. #technology #ukraine #ukrainewar
open.substack.com
Germany Calls For a Drone Wall on NATO’s Eastern Flank
Including across Ukraine. But how would it work?
393
Wes O’Donnell @wesodonnell.bsky.social · 25/03/2025
Putin had a bad day. 😢 Russian losses in the last 24 hours: 1,280 men 8 tanks 16 AFVs 81 artillery (this seems like a lot. They must be counting mortars also) 5 MLRS 1 air defense system 4 (!) helicopters 1 Su-25 fighter 146 UAVs
161
Wes O’Donnell @wesodonnell.bsky.social · 05/03/2025
Whether Yeti planned this or not, I’m kind of digging their new seasonal colors 🇺🇦🇺🇦🇺🇦 #ukraine #slavaukraini
170
Wes O’Donnell @wesodonnell.bsky.social · 25/02/2025
The tree voted for the axe because its handle was made of wood.
260
Wes O’Donnell @wesodonnell.bsky.social · 25/02/2025
I just received this message from a YouTube subscriber and I agree with his sentiment 🇺🇦
020
Wes O’Donnell @wesodonnell.bsky.social · 23/02/2025
A patriot is proud of his country because of what it does. A nationalist is proud of his country no matter what it does.
280
Wes O’Donnell @wesodonnell.bsky.social · 16/02/2025
Who needs the Veteran Crisis Line to be staffed, anyway. Gotta save those precious federal dollars. [Sarcasm]
280
Wes O’Donnell @wesodonnell.bsky.social · 05/02/2025
End the war within 24 hours? The Russians don’t seem to think so. #ukraine
042
Wes O’Donnell @wesodonnell.bsky.social · 04/02/2025
Just to be clear, what’s happening right now is illegal. A private citizen, who has not been appointed or elected, has your social security number, bank account number. We’re watching a coup like we’re in a daze. Where are the courts? Where is Congress? Why hasn’t this person been arrested?
090
Wes O’Donnell @wesodonnell.bsky.social · 02/02/2025
Canada and Mexico just announced retaliatory tariffs. Gas, cars and car parts, food, and clothing are about to get a lot more expensive in the US. Boy, we sure are making America great again, aren’t we?
0102
Wes O’Donnell @wesodonnell.bsky.social · 13/01/2025
Welcome to the United States, #Canada!
130
Wes O’Donnell @wesodonnell.bsky.social · 25/12/2024
Happy Christmas, friends 🎄❤️
040
Wes O’Donnell @wesodonnell.bsky.social · 13/12/2024
Keep Ukraine 🇺🇦 top of mind please. This is our fight too. Watch the full video at my YT channel: youtube.com/@wesodonnellx @bsky.app #ukraine
3133
Wes O’Donnell @wesodonnell.bsky.social · 07/12/2024
Wow, Daily Mail, that must be quite a blast.
020
Wes O’Donnell @wesodonnell.bsky.social · 25/11/2024
30K in two months!? THANK YOU to my amazing YouTube subscribers stateside and international who hate authoritarians as much as I do. ❤️🇺🇦 Your support means more than you know.
140
Wes O’Donnell @wesodonnell.bsky.social · 25/11/2024
My dog pets other dogs… and it kind of freaks them out. 😂
020
Wes O’Donnell @wesodonnell.bsky.social · 23/11/2024
I saw a hilarious post on Substack that said “Too bad Jeffrey Epstein is dead because he could have been attorney general.” 😂
051
Wes O’Donnell @wesodonnell.bsky.social · 23/11/2024
Just a final glance at the sun before it dips below the horizon for the last time this year (I’m in Michigan). This winter will be dark, cold, and for many… bitter. Especially in January. Shot on an iPhone 14 Pro. 📸
140
Wes O’Donnell @wesodonnell.bsky.social · 18/11/2024
I feel like @bsky.app is our little secret. Where my MAGA relatives can’t find me and I have the freedom to be myself.
282
Wes O’Donnell @wesodonnell.bsky.social · 18/11/2024
I’m obsessed with the #Swedish “tradition” Fika. 🇸🇪 Sometimes spontaneous, sometimes scheduled, I like to do 10am and 3pm. Put the screens away, grab some friends, colleagues, or family. Make some dark coffee and grab a sugary pastry. And then celebrate living.
250