Sign in

Ryan Bohl

@ryanbohl.bsky.social
1.1K followers 872 following 1.2K posts

Girl dad. Dog friend. Chicken wrangler. Some Middle Eastern geopolitics. Upper Darby School Board member. Views (especially politics) my own; follow me on X/Linkedin for professional MENA analysis.

PostsRepliesMedia
Ryan Bohl @ryanbohl.bsky.social · 04/02/2026
From the American Conservative -- not one of these bullshit claims is true. Americans will not work hard, low wage jobs; immigrants do not overwhelm services but contribute to them; and national cohesion is undermined by right-wing racists trying to build a caste system.
000
Ryan Bohl @ryanbohl.bsky.social · 09/12/2025
I forgot to mention, but last week on Dec. 2, I was sworn in as a board member for Upper Darby School District here in Pennsylvania. Proud to serve our community and looking forward to making an impact for our kids!
010
Ryan Bohl @ryanbohl.bsky.social · 05/12/2025
He also did one for Bluey
010
Ryan Bohl @ryanbohl.bsky.social · 05/12/2025
A colleague used Gemini to put the new 2026 NatSec strategy into a Gen Z-friendly infographic.
000
Ryan Bohl @ryanbohl.bsky.social · 11/11/2025
I've decided she's smiling
010
Ryan Bohl @ryanbohl.bsky.social · 11/11/2025
The subtle ? is doing a lot of work here. www.politico.com/news/2025/11...
000
Ryan Bohl @ryanbohl.bsky.social · 11/11/2025
Someone is genuinely pitching this for Gaza reconstruction.
1126
Ryan Bohl @ryanbohl.bsky.social · 11/11/2025
Had to choose Bactrian huh
010
Ryan Bohl @ryanbohl.bsky.social · 11/11/2025
The Chair Company episode 5 was exactly as unhinged as I needed this week.
010
Ryan Bohl @ryanbohl.bsky.social · 05/11/2025
Lost in the (important) national stories, I'd like to share a local triumph: in Upper Darby, PA, we finished a job decades in the making, and completely swept city council. We (including me!) took the school board too.
110
Ryan Bohl @ryanbohl.bsky.social · 29/10/2025
I hope someone with deeper expertise than me sees this; this is from the ICE website, does it really show that ICE was *more* effective under Biden than under Trump?
010
Ryan Bohl @ryanbohl.bsky.social · 10/10/2025
Netanyahu does not really know what he wants from Gaza except a political narrative that helps him win the next election. The one narrative that doesn't help him is the two-state solution; he will wage war on that too.
000
Ryan Bohl @ryanbohl.bsky.social · 10/10/2025
Pray for Philly
000
Ryan Bohl @ryanbohl.bsky.social · 10/10/2025
German magazine Die ZEIT reports that Assad is using his exile to improve his CoD skills. He's gotta know about all the Assad song memes by now.
001
Ryan Bohl @ryanbohl.bsky.social · 17/09/2025
020
Ryan Bohl @ryanbohl.bsky.social · 17/09/2025
More local politics posting: Upper Darby is about to enact an earned income tax and the local GOP is crying hysterically over it. Reality is, they managed to accomplish the feat of both underinvesting and overtaxing the township. Remarkable stuff.
010
Ryan Bohl @ryanbohl.bsky.social · 05/09/2025
You know it's bad when the Fox Business comments section is flooded with anti-Trump sentiment.
010
Ryan Bohl @ryanbohl.bsky.social · 26/06/2025
Where have I seen this before
000
Ryan Bohl @ryanbohl.bsky.social · 17/06/2025
I get the moral impulse, but this muddles reality; MENA is not the Balkans in 1914; no secret alliances are waiting to be activated; Russia and China don't care what happens to Palestine. Tragically, it is much more like the US domination of Native Americans than anything else.
010
Ryan Bohl @ryanbohl.bsky.social · 16/06/2025
000
Ryan Bohl @ryanbohl.bsky.social · 16/06/2025
*sigh* If this were true, they'd lift sanctions on Iran in exchange for Western companies being able to go back in. I don't know who's more tired, me or leftist foreign policy takes from the 1960s.
000
Ryan Bohl @ryanbohl.bsky.social · 15/06/2025
No Kings
020
Ryan Bohl @ryanbohl.bsky.social · 11/06/2025
I wrote this blog post about the possibility of Ferguson-style unrest resulting in military crackdowns just before LA kicked off. substack.com/home/post/p-...
021
Ryan Bohl @ryanbohl.bsky.social · 11/06/2025
There is no 'anti-immigrant' clause in the Bill of Rights. Takes like these are wrong. The constitution was designed with reform in mind; it's just that reform has a high threshold.
000
Ryan Bohl @ryanbohl.bsky.social · 10/06/2025
Bit old but I think this illustrates it pretty well.
031
Ryan Bohl @ryanbohl.bsky.social · 09/06/2025
Took almost a decade. But here we are.
000
Ryan Bohl @ryanbohl.bsky.social · 08/06/2025
Trump is federalizing the California National Guard. Hard not to see this as a step towards martial law in LA.
110
Ryan Bohl @ryanbohl.bsky.social · 05/06/2025
Oh, ARE THEY MR BROOKS?
010
Ryan Bohl @ryanbohl.bsky.social · 02/06/2025
In rural Pennsylvania, Trump voters are feeling the pinch as tourists stay away from shuttered national parks closed because of Elon Musk's cuts.
131
Ryan Bohl @ryanbohl.bsky.social · 29/05/2025
In Arizona another libertarian idea, school vouchers, is producing gross waste and fraud as parents buy golf simulators, crystals, and even a vasectomy kit with money that would have otherwise gone to public schools.
122
Ryan Bohl @ryanbohl.bsky.social · 22/05/2025
It is also hard to see the political logic of gutting Medicaid when so many GOP states will see the effects. Really, only Texas will be immune, largely due to that state's long-standing opposition to ACA-led Medicaid expansion.
000
Ryan Bohl @ryanbohl.bsky.social · 22/05/2025
This is one of the things that might feed into a migration exit from the Sunbelt and Deep South, where child poverty is highest.
000
Ryan Bohl @ryanbohl.bsky.social · 21/05/2025
Some personal (political) news: last night I joined our Upper Darby slate of candidates to glide through our primary. Huge thanks to the Upper Darby Dems for managing this well-run campaign.
000
Ryan Bohl @ryanbohl.bsky.social · 21/05/2025
Thanks for the report, but there is a typo in there as of May 21 AM.
000
Ryan Bohl @ryanbohl.bsky.social · 13/05/2025
They also built him a custom, mobile McDonald's.
110
Ryan Bohl @ryanbohl.bsky.social · 13/05/2025
Every news cycle under this presidency.
010
Ryan Bohl @ryanbohl.bsky.social · 08/05/2025
This made my day.
000
Ryan Bohl @ryanbohl.bsky.social · 01/05/2025
Quoted here in AA: www.aa.com.tr/en/americas/...
010
Ryan Bohl @ryanbohl.bsky.social · 01/05/2025
I don't think people in Nov. 2024 were voting with Afghanistan in mind, but the polls are clear that's where the cliff drop took place for Biden. Inflation then reinforced this negative perception permanently.
110
Ryan Bohl @ryanbohl.bsky.social · 01/05/2025
If Trump gets another negative GDP reading for Q2 -- combined with all the signs of recession -- then yes, I agree this would be his Afghanistan moment, and voters will never forgive him, regardless of what comes next.
110
Ryan Bohl @ryanbohl.bsky.social · 30/04/2025
In an April 30 Emerson poll Trump is underwater on nearly every issue -- except immigration and higher ed. Why higher ed? In my view because higher ed has lost the plot on why the public supports it; they see college as a path to create skilled workers, not to produce professional activists.
000
Ryan Bohl @ryanbohl.bsky.social · 28/04/2025
Atlanta GDPNow still forecasting a big -2.5% quarterly drop for Q1 2025; will find out how roughly accurate this is on Wednesday, when Q1 preliminary data comes out.
000
Ryan Bohl @ryanbohl.bsky.social · 28/04/2025
Trump is going deeper and deeper underwater. Second term presidents usually don't come back from this, but his personality and brand of politics make it all but impossible.
100
Ryan Bohl @ryanbohl.bsky.social · 24/04/2025
Well God I hope so. Try your misinformation skills here: yourmist.streamlit.app
110
Ryan Bohl @ryanbohl.bsky.social · 23/04/2025
Do people at the NYSE get stoked when they appear in these stock photos?
010
Ryan Bohl @ryanbohl.bsky.social · 23/04/2025
Apparently, it's now Karla's Taco Shop and its burritos are $8. It still looks bomb tho.
010
Ryan Bohl @ryanbohl.bsky.social · 23/04/2025
Google incorrectly labels me as a journalist so sometimes I get bizarre pitches, like this one to write about the top brunch states. PA scrapple made the list, but my home state's breakfast burritos are tbh as sublime as the list makes out.
210
Ryan Bohl @ryanbohl.bsky.social · 21/04/2025
Even the tick infested cabin is looking good in spring.
010
Ryan Bohl @ryanbohl.bsky.social · 21/04/2025
Pics from around the hood. Spring is back and my fingers finally don't hurt.
010
Ryan Bohl @ryanbohl.bsky.social · 11/04/2025
The broken clock being right twice a day. I genuinely don't care which way they'd go, just get rid of the time switch.
000