John Schroeder @schroeder.bsky.social · 10hWhen I was like 12 I did this to a fingernail, and before it fully fell off it developed a little pinhole under the nail so for a week or so if I squeezed my finger it would shoot out a stream of blood. There’s no joy like being a kid with a superpower that’s disgusting to adults. Pure bliss. 110
Reposted by John Schroederpnwpolicyangel aka Angelita 👼 @pnwpolicyangel.bsky.social · 10hIn sweet/serendipitous news, I just ran into one of the houseless youth I met recently and it turns out they live in my building through housing placement support 🥹 They told me the kids at the shelter are still talking about me because they’d never met a politician their age who’d been homeless 😭 316220
Reposted by John SchroederA.R. Moxon @juliusgoat.bsky.social · 09/10/2026Every day I read a dozen things so grotesque, so depraved, that i could never again trust or respect anyone supporting it. But even in a crowded field this stands out. www.nytimes.com/2026/10/08/u...nytimes.comFort Hood Shooter’s Execution Will be Public and Streamed Live, Pentagon Says (Gift Article)If carried out, the public execution of Maj. Nidal Malik Hasan by firing squad set for Dec. 3 would be the first in modern U.S. history. 1339884
Reposted by John Schroederpnwpolicyangel aka Angelita 👼 @pnwpolicyangel.bsky.social · 08/10/2026Yeah I just think a newspaper that endorsed predator and staff abuser Sam Adams has no place talking to me about propriety. It’s not about that. It’s about power. They can’t critique my effectiveness so they’ll just call me a bitch lol 9978
Reposted by John SchroederEvelyn 💗 @evieevolving.bsky.social · 08/10/2026Jeremiah Hayden is a godsend for actual investigative journalism in this town. We should be tremendously grateful for him, his work, and his tenacity. Especially since our other options are Shane “Cop Tweets” Dixon Cavanaugh and Sophie “Peacocks Texts” Peel. 2603
John Schroeder @schroeder.bsky.social · 08/10/2026Apropos of nothing if a city councilor resigns, their seat is filled by a vote of the remaining councilors. Then the seat is filled at the next available general election. www.portland.gov/charter/2/2/...portland.govSection 2-206 Vacancies in Office, Filling of Vacancies. 0154
Reposted by John Schroedersarah jeong @sarahjeong.bsky.social · 08/10/2026as the piece notes, in 2022 the previous mayor "traded in" his phone in the middle of a public records battle. the resulting settlement was supposed to teach officials to behave better in the future. unacceptable, childish behavior with an unbelievable excuse. my spouse ate my homework. 631817
Reposted by John SchroederGive Me An Axe @givemeanaxe.bsky.social · 07/10/2026Yo, oregon dems. Liberals. Leftists. If we make it through this governor election safely. Can we PLEASE promise each other to find ourselves a better person to run for governor in 2030? So we dont have to do this hand wringing AGAIN. 3264
John Schroeder @schroeder.bsky.social · 06/10/2026We’ve catered to corporations for decades based on vibes and it’s time the default shifts to taxation unless there’s a good reason not to. 091
John Schroeder @schroeder.bsky.social · 06/10/2026I’m confused by this. Who is worried about council being divided? I care that progressive policy is getting stymied by entrenched, wealthy interests, not about whether you’re getting along with each other 190
Reposted by John SchroederDocJade @docjade.com · 06/10/2026Living with ADHD meds is fun "Man, I think I'm coming down with something... I feel so sick" > eat one (1) food "Wow I feel so much better" 071
John Schroeder @schroeder.bsky.social · 05/10/2026Beetlejuice is a cautionary tale about the hidden costs of eroding social services. Beetlejuice himself only exists to fill a gap left by an overworked and under-resourced postmortal bureaucracy. 000
Reposted by John Schroederpnwpolicyangel aka Angelita 👼 @pnwpolicyangel.bsky.social · 03/10/2026Asking for donations is genuinely the hardest part of campaigning for me as someone who has been very broke before, but people are so nice and have been cracking me uuuup 😂 1955
John Schroeder @schroeder.bsky.social · 03/10/2026It’s a gender-blind, colorblind cast, with a land acknowledgement before the show, but I haven’t seen her post about how evil and woke it was. She’s not just a bigot, she’s a hypocrite too. 040
Reposted by John SchroederThe Big Bopper @thebigbopper.bsky.social · 03/10/2026She’s more of a prejudice gal 2702
Reposted by John Schroedermitch (he/him) @drmitchpdx.bsky.social · 03/10/2026imagine the administrative capacity a supply side progressive governor could build 2314
Reposted by John Schroedermitch (he/him) @drmitchpdx.bsky.social · 03/10/2026Drazan, i know you’re reading this, so i want you to know you’re a disgrace and should drop out of the race immediately. you have no honor and every Portlander thinks you’re a hateful MAGA transphobe who should slink away from public life forever. 819935
John Schroeder @schroeder.bsky.social · 02/10/2026If you see this, post a vampire that isn’t Dracula. 020
John Schroeder @schroeder.bsky.social · 02/10/2026Unless it’s anti-homeless sentiment, “Portland is dying” vibes, or sports stadium spending. On those issues he discerns the will of the public by Divine Inspiration, obviously 010
Reposted by John SchroederDr. Jennifer Krauel @freetailed.bsky.social · 30/09/2026I mean I hope Talarico wins but either way I'll be glad to not get daily texts from him asking for money any more, even though I've never given him any and report every text as spam At this point, my relationship with the Democratic party is simply hoping to outlive them 051
John Schroeder @schroeder.bsky.social · 28/09/2026I’m certain there are a lot of nuanced and complicated conversations to be had about how to balance restorative justice with giving vulnerable people sufficient warning of possible reoffenders, but the vibes of this post are fucking rancid 151
Reposted by John SchroederBrandon Mullen @brandonmullen.com · 26/09/2026Hearing Mayor Wilson go on TV and say (paraphrased) that Portland should not be innovative or try new things is about the least leader-like thing I could imagine a Mayor saying about their city. Come on, man. 1217220
John Schroeder @schroeder.bsky.social · 26/09/2026Scared of bugs but super effective against normies? 010
John Schroeder @schroeder.bsky.social · 23/09/2026broke: airlines woke: aircraft-based, self-governing anarchist collectives 070
Reposted by John SchroederJérémie Tessier @poik007.bsky.social · 23/09/2026"Attention all passengers, one of your betters is having an issue, therefore we cannot ignore that" :V 1181
John Schroeder @schroeder.bsky.social · 23/09/2026Absent, and when they were addressing us on the plane they threatened to not take us the rest of the way home if we weren’t courteous enough to them. 2211
John Schroeder @schroeder.bsky.social · 23/09/2026I was sweating when I read the news, and I’m sure they’ll blame the strikes for the inevitable further delays, but I’m hopeful 030
John Schroeder @schroeder.bsky.social · 23/09/2026I’ve been in Portland long enough that I have the impulse to not be a bother to the employees, but also I rubbed a wet washcloth on my teeth last night and only washed my shirt in the sink because I wasn’t sure any of my other clothes would dry in time so I dunno 040
John Schroeder @schroeder.bsky.social · 23/09/2026I’m on this flight, sitting in the bus right now waiting to get taken to the airport to discover What’s Next. It’s validating to see everyone’s reactions because the flight and hotel staff are treating it like it’s a minor inconvenience. 170
John Schroeder @schroeder.bsky.social · 23/09/2026All Icelandair flights are canceled, not all flights 080
John Schroeder @schroeder.bsky.social · 23/09/2026Typing out British Airways in full every time to so future searchers know not to book with this Amazon fulfillment center but for humans 060
Reposted by John Schroedersarah jeong @sarahjeong.bsky.social · 23/09/2026there was no BA counter open and it was non-BA employees who eventually organized us onto the buses. i have not heard the voice of an actual BA employee since getting off the plane 1235712
John Schroeder @schroeder.bsky.social · 23/09/2026I think the way she’s able to differentiate is by hearing “hello, this is your captain..” and processing the sound into meaning in her brain 060
John Schroeder @schroeder.bsky.social · 23/09/2026They were british. I think politely threatening to strand people who are completely dependent on you is on brand 090
Reposted by John SchroederUgly Johnny Dickshot @drewbotprime.bsky.social · 22/09/2026Alaska once delayed my flight to Portland for hours until cancelling and stranding us overnight with no accomodations, and the majority of passengers would've apologized to the airline for the inconvenience if asked. I demanded a hotel and everyone was giving me a look like I was the problem 2372
John Schroeder @schroeder.bsky.social · 23/09/2026Anyone who responds to any of this with a variation of “you might want to keep a toothbrush in your carry-on” is an op 030
John Schroeder @schroeder.bsky.social · 22/09/2026British Airways, who I would tag if they were on bluesky, but I guess they only want to reach customers on the CSAM site 0154
Reposted by John SchroederRoss Thompson @wintermute115.bsky.social · 22/09/2026We have strayed far from god's light. 021
Reposted by John SchroederGive Me An Axe @givemeanaxe.bsky.social · 21/09/2026One of my favorite sayings about Porand Politics. "We gotta get these communists/socialists out of government! Theyve been running and ruining portland for too long" Like my guy. Communists /socialists have NEVER ran portland. Never ever ever. And they still dont. Maybe, give them a chance? 0255
John Schroeder @schroeder.bsky.social · 20/09/2026If democrats don’t impeach this shit homunculus they’re traitors 010