Sign in

Denis McLaughlin

@mcldenisj.bsky.social
4.1K followers 9.1K following 1.9K posts

Current: Politics for AFT | Past: Comms for Democrats, ACLU-FL, PA AFL-CIO | Recovered

PostsRepliesMedia
Denis McLaughlin @mcldenisj.bsky.social · 7h
If this person next to me does not put on headphones or mute her volume I am going to open the emergency exit and eject her phone.
020
Denis McLaughlin @mcldenisj.bsky.social · 9h
Made an ad that says “if you’re in line [when the polls close] stay in line” and I’ve got to say, I’ve peaked.
110
Denis McLaughlin @mcldenisj.bsky.social · 01/10/2026
Happy yard signs win elections week to all who celebrate
0124
Denis McLaughlin @mcldenisj.bsky.social · 28/09/2026
In this weeks edition of spot the staffer… h/t @alexpalombo.bsky.social for the pic America runs on redbull.
031
Denis McLaughlin @mcldenisj.bsky.social · 26/09/2026
Never met this guy. Candidates: DON’T DO THIS
131
Denis McLaughlin @mcldenisj.bsky.social · 23/09/2026
Taking calls that I know will piss me off while driving 2+ hours is not good for my mental health.
011
Denis McLaughlin @mcldenisj.bsky.social · 21/09/2026
Absolutely not lost on me that there’s been an uptick of ICE violence as polling places are getting ready to open up across the country
051
Denis McLaughlin @mcldenisj.bsky.social · 21/09/2026
There’s no way there were 8 servings in this bag of candy I just ate in one sitting
030
Denis McLaughlin @mcldenisj.bsky.social · 19/09/2026
Just overheard a 7 year old shout “I’m fucking flying!” while walking down the boarding ramp. Same, kiddo. Same.
011
Denis McLaughlin @mcldenisj.bsky.social · 18/09/2026
cc: @leahgreenberg.bsky.social
011
Denis McLaughlin @mcldenisj.bsky.social · 18/09/2026
This is my state under unified Republican control. Don’t let it happen to yours.
010
Reposted by Denis McLaughlin
Monica Potts @monicapotts.bsky.social · 17/09/2026
Been wanting to write this piece for years. My magnum opus on not using the term "the working class." newrepublic.com/article/2155...
newrepublic.com
The Term “Working Class” Is Useless
Too many political analysts and pollsters are relying on education to define the working class, and it’s leading us to the wrong conclusions.
04520
Denis McLaughlin @mcldenisj.bsky.social · 18/09/2026
I was unsuccessful in this endeavor tonight.
020
Denis McLaughlin @mcldenisj.bsky.social · 17/09/2026
Also super weird that Residence Inns do not have dressers?
010
Denis McLaughlin @mcldenisj.bsky.social · 17/09/2026
PA has a really good selection of root beer btw
000
Denis McLaughlin @mcldenisj.bsky.social · 17/09/2026
I made an *appropriate* amount of pasta tonight and I’m v v proud of myself
010
Denis McLaughlin @mcldenisj.bsky.social · 08/09/2026
In my State Director era. ✨ Back in PA for the cycle to run #Labor2026. Union siblings, hit me up to plug in. Time to knock some doors. Are you ready for it? ✊ #1u #unionstrong
static.klipy.com
Taylor Swift in Miami with Sunglasses & Cat
ALT: Taylor Swift in Miami with Sunglasses & Cat
000
Denis McLaughlin @mcldenisj.bsky.social · 03/09/2026
Need a hotel with an ice cream shop in the lobby
000
Denis McLaughlin @mcldenisj.bsky.social · 27/08/2026
Oof my boss is about to find out just how bad I am at accepting compliments
000
Denis McLaughlin @mcldenisj.bsky.social · 24/08/2026
I’ve seen some good movies this summer (Spider-Man, The Odyssey, Hadestown). Legit what a year for cinema! And now…it’s time to see if Paw Patrol: The Dino Movie will get that Oscar nod, too
231
Denis McLaughlin @mcldenisj.bsky.social · 19/08/2026
A DSA insurgent just beat the establishment favorite in a Florida statewide primary while being outspent 16-to-1? And this wasn’t national news?? #FLSEN
021
Denis McLaughlin @mcldenisj.bsky.social · 19/08/2026
Holy smokes Florida
020
Denis McLaughlin @mcldenisj.bsky.social · 14/08/2026
Told my son (6) I was going to NYC and he asked if I was going to see Alexander Hamilton
000
Denis McLaughlin @mcldenisj.bsky.social · 09/08/2026
Hey Philly folks—best tattoo artists in town? Bc my next tattoo just dropped
010
Denis McLaughlin @mcldenisj.bsky.social · 08/08/2026
Separately (and ik I’m no professional here) but @stjohnsdemocrats.org need to step up their recruitment game bc wdym there are 2 open county commissioner races with 4 REP candidates & no DEM candidates? Probably your best bet at picking up seats bc of a crowded field! cc: @fladems.bsky.social
000
Denis McLaughlin @mcldenisj.bsky.social · 08/08/2026
First day of early vote in SJC! Some of these races will be decided in the primary. Make sure you vote your full ballot! If you’re voting a DEM ballot, I encourage you to check out these candidates: USSEN: Angie Nixon FL05: Rachel Grage GOV: Jolly / Graham SCHOOL BOARD DISTRICT 1: Bev Slough
110
Denis McLaughlin @mcldenisj.bsky.social · 03/08/2026
Well well well. Election season is upon us—we meet again, Pennsylvania. #labor2026 #1u
110
Denis McLaughlin @mcldenisj.bsky.social · 28/07/2026
What am I supposed to look at when I get an oil change and they show me the dip stick
000
Denis McLaughlin @mcldenisj.bsky.social · 26/07/2026
Trying to convince my wife to let me put in a pond
100
Denis McLaughlin @mcldenisj.bsky.social · 21/07/2026
My boomer take is that “asf” is stupid af
010
Denis McLaughlin @mcldenisj.bsky.social · 15/07/2026
@aft.org National Convention kicks off today! Which coincides with Election Season Eve for me. Unfortunately that also means my posting will be more. And worse. Firing up my Wyclef now.
youtu.be
Wyclef Jean, Canibus - Gone Till November (Official HD Video)
YouTube video by WyclefVEVO
020
Denis McLaughlin @mcldenisj.bsky.social · 09/07/2026
“The elites” doing double sided work here. The consultants fucked up, but the DSCC also fucked up!
000
Denis McLaughlin @mcldenisj.bsky.social · 09/07/2026
Dual boarding! Will I end up in Miami or Jacksonville?
130
Denis McLaughlin @mcldenisj.bsky.social · 07/07/2026
I feel like a whole lot of people are going to take away the wrong things from Platner’s flameout.
000
Denis McLaughlin @mcldenisj.bsky.social · 07/07/2026
They can still beat Belgium if Mike pence has the courage
020
Denis McLaughlin @mcldenisj.bsky.social · 07/07/2026
Has the USMNT considered taking more shots? Can someone relay this
000
Denis McLaughlin @mcldenisj.bsky.social · 07/07/2026
What the soccer gods giveth the soccer gods taketh ☹️
020
Denis McLaughlin @mcldenisj.bsky.social · 07/07/2026
Goooooooollllllllllllll
010
Denis McLaughlin @mcldenisj.bsky.social · 07/07/2026
Union organizer on Jeopardy!
110
Denis McLaughlin @mcldenisj.bsky.social · 04/07/2026
Will never understand how a bunch of radical libs hellbent on overthrowing the existing government and building a new system from scratch somehow became conservative-coded. Happy Fourth. Go make the Founders proud: reject the status quo, fight the establishment, and bully tyrants.
043
Reposted by Denis McLaughlin
Felipe De La Hoz @felipedlh.bsky.social · 03/07/2026
Everyone’s enjoying the excommunication drama but there are also lessons for pro-democracy political actors. Decades of accommodating and appeasing this sect did not work and only emboldened them. You have to go whole hog. When you have power, break the back of the reactionaries. Shut them out
222046692
Denis McLaughlin @mcldenisj.bsky.social · 26/06/2026
My wife has figured out that the way to get me to do errands is just by gassing me up about how good I am at them
010
Denis McLaughlin @mcldenisj.bsky.social · 25/06/2026
Love problematic email chains where it becomes increasingly obvious no one actually wants to do the thing (or needs to cover their ass when the thing doesn’t get done) because more people get looped in with every reply
010
Denis McLaughlin @mcldenisj.bsky.social · 23/06/2026
Just put up Usain Bolt stats sprinting to make a connection at CLT. Annnnnnd the inbound flight hadn’t arrived
120
Denis McLaughlin @mcldenisj.bsky.social · 22/06/2026
Can we go dump tea in the reflecting pool
020
Denis McLaughlin @mcldenisj.bsky.social · 22/06/2026
Unfortunately 48 hours after I had this done, I’m realizing I missed the opportunity to put “Pledge allegiance to your hand, your team, your vibes” on my back
000
Denis McLaughlin @mcldenisj.bsky.social · 21/06/2026
Running into one of your doctors at the grocery store must be the adult version of seeing a teacher in the wild.
120
Denis McLaughlin @mcldenisj.bsky.social · 21/06/2026
Split second decisions on what constitutes a bad word is tough when you’re a parent
110
Denis McLaughlin @mcldenisj.bsky.social · 20/06/2026
Hey campaigns don’t do this
020
Reposted by Denis McLaughlin
Kyle Weidleman @weidleman.com · 16/06/2026
if you see someone stealing diapers, no you didn’t.
054