Wes O’Donnell @wesodonnell.bsky.social · 05/03/2026Hey 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/2026Can we get Rage Against the Machine out of retirement please? The country needs your services. 061
Wes O’Donnell @wesodonnell.bsky.social · 05/12/2025I don’t share my videos as often as I should. So here’s some good news: youtu.be/v9PaWfOboNU?...youtu.beBritain Just Sent a Drone-Slayer to Ukraine. It’s a MONSTERYouTube video by Wes O'Donnell 081
Wes O’Donnell @wesodonnell.bsky.social · 28/11/2025We’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/2025Today’s video was a fun one youtu.be/fCG5u0JOUcMyoutu.beAustralia's Secret Drone Blaster Revealed!YouTube video by Wes O'Donnell 171
Wes O’Donnell @wesodonnell.bsky.social · 25/09/2025I 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/2025Stumbled 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/2025I’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.comAI in Warfare: What You Need to Know in 2025Let's get smarter about AI in warfare 052
Wes O’Donnell @wesodonnell.bsky.social · 04/07/2025Have an exceptional Independence Day friends 🇺🇸🇺🇦 151
Wes O’Donnell @wesodonnell.bsky.social · 25/06/2025I’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/2025BAM! Juris Doctor! Euphoria of achieving a long-term goal realized. 1111
Wes O’Donnell @wesodonnell.bsky.social · 05/04/2025Kids, 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/2025Me 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/2025Germany’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 #ukrainewaropen.substack.comGermany Calls For a Drone Wall on NATO’s Eastern FlankIncluding across Ukraine. But how would it work? 393
Wes O’Donnell @wesodonnell.bsky.social · 25/03/2025Putin 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/2025Whether 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/2025The tree voted for the axe because its handle was made of wood. 260
Wes O’Donnell @wesodonnell.bsky.social · 25/02/2025I just received this message from a YouTube subscriber and I agree with his sentiment 🇺🇦 020
Wes O’Donnell @wesodonnell.bsky.social · 23/02/2025A 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/2025Who 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/2025End the war within 24 hours? The Russians don’t seem to think so. #ukraine 042
Wes O’Donnell @wesodonnell.bsky.social · 04/02/2025Just 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/2025Canada 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/12/2024Keep 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 · 25/11/202430K 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/2024My dog pets other dogs… and it kind of freaks them out. 😂 020
Wes O’Donnell @wesodonnell.bsky.social · 23/11/2024I 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/2024Just 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/2024I 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/2024I’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