John Schroeder
banner
schroeder.bsky.social
John Schroeder
@schroeder.bsky.social
Software developer working on improving access to sexual and reproductive healthcare, including abortion. Former nurse. Former medic.
Reposted by John Schroeder
I think it’s honestly disgusting and deeply unserious that the Revoke the Permit people have clipped videos of my women colleagues eating pizza at the dais as some kind of shaming tool, which is now being used by right-wing media to harass them in misogynistic ways. Congrats everyone.
November 22, 2025 at 9:18 PM
Reposted by John Schroeder
Would just like to make it a single month without some sort of horrific and violent vitriol ginned up on the worst corners of the internet weaponized to demean and attack some of Portland’s best and brightest and most dedicated young elected officials
November 23, 2025 at 12:13 AM
Rough day for Eric
Trump frickin' loves this guy lmao
November 21, 2025 at 9:40 PM
Sometimes I wonder how people generating content, including otherwise pro-social content, for X justify contributing to the nazification of political discourse and media
November 20, 2025 at 7:42 PM
Reposted by John Schroeder
Welp, it looks like the Portland Metro Chamber’s solidarity with the community against ICE and a federal invasion ends at charging an impact fee to property owners who would rent their properties to detention facilities that harm neighbors & drain public resources.

Can’t say that we’re surprised!
November 20, 2025 at 6:42 PM
Since Dan Ryan is ok with criticism of his policies “all day” I just want to point out that he’s 100% aligned with MAGA in his vote against the ban on AI rent-fixing.
Huge @tinanguyen.bsky.social scoop: Trump is preparing to try and ban all state AI laws, going so far as having Brendan Carr’s FCC pull rural broadband funds from states that try to regulate AI www.theverge.com/ai-artificia...
Here’s the Trump executive order that would ban state AI laws
Trump is launching an all-out broadside against states with strict AI regulations.
www.theverge.com
November 20, 2025 at 5:55 AM
Reposted by John Schroeder
Every workplace has that one person who demands "professionalism" and "decorum" from everyone else, but never applies those standards to themselves. 🫩 Y'all know who this subtweet is about. 💅🏾🙂‍↕️
November 19, 2025 at 7:27 AM
Reposted by John Schroeder
Today Portland City Council will have a final hearing and vote on my Algorithmic Price Fixing Ban!

So grateful for leaders like @agdanrayfield.bsky.social for leading the charge in the courts. Corporations should not be taking advantage of regular people for profit. Affordable rent NOW!
BREAKING NEWS: We’ve secured a $7 million settlement holding the largest U.S. landlord accountable for a price fixing scheme – and putting a check on the rising cost of rentals.

#consumerprotection #orpol
November 19, 2025 at 4:40 PM
Reposted by John Schroeder
Disagreement on policy is welcome and reasonable, but calling me a Nazi for cosponsoring an ordinance to ban price-fixing is completely unacceptable. Councilor Ryan edited his post, but did not disclose the edit and explain the nature of the substantive change, so it’s here for posterity.
November 19, 2025 at 3:54 AM
This scolding, patronizing tone towards the sitting city councilor doing the most work to actually advance their agenda is a good way to make sure I never give them a dollar
November 13, 2025 at 7:10 PM
Reposted by John Schroeder
a “Space Force”, if you will
we need a department of kerning
November 13, 2025 at 2:27 PM
Reposted by John Schroeder
To those who say that I’m out of touch with the views of my district I say this: I ran for this seat to represent those who don’t get a voice. Who don’t have traditional access to power. You probably won’t hear their voices at a neighborhood association, but they still exist and I am their councilor
November 13, 2025 at 6:38 AM
Reposted by John Schroeder
I'll get back to "party unity" as soon as the Senate Minority Leader tells us if he voted for the Democratic party nominee for mayor of his city.

I'm tired of party unity only ever running one way.
November 10, 2025 at 11:14 PM
Call @merkley.senate.gov and @wyden.senate.gov and tell them no money, no volunteering, no support of any kind until they publicly call for Schumer to step down from leadership.
November 10, 2025 at 9:13 PM
Everything in the economy is fine and you’re actually a stupid reactionary if you, personally, are suffering more than your parents did and don’t think that’s right.
This is a fact.
A large share of politics coded as “left” on this site is in fact reactionary nostalgia - an inchoate belief that times were better in the good old days and nebulous forces have taken that from us.
November 9, 2025 at 9:14 PM
Reposted by John Schroeder
i hope this election cycle empowers everyone the next time a centrist liberal says to drop pro-trans and pro-immigrant rhetoric to enthusiastically tell them to shut the fuck up
November 5, 2025 at 2:33 AM
Reposted by John Schroeder
Good things are possible and we don’t have to settle.
November 5, 2025 at 3:35 AM
Reposted by John Schroeder
November 5, 2025 at 2:41 AM
Hello Dolly (1969)
YouTube video by JulesTV
youtube.com
November 4, 2025 at 4:53 PM
Dan ryan says we can’t have parks unless we stroke wealthy egos.

“…stewardship it takes to solidify and sustain philanthropic sponsorships and financial partnerships...

Eliminating partnership development during this current and soon-expiring levy was a mistake that is impossible to justify.”
Interesting, 11th hour update: Councilor Dan Ryan has come out in opposition to the Parks Levy renewal, splitting from the mayor and his 10 city council colleagues.
A breakdown of what Measure 26-260 does – and doesn’t – do, and how it relates to the parks department’s financial crisis.
October 31, 2025 at 7:07 PM
I don’t think the team that’s hitting the ball away with a stick and then running away from it as fast as they can should be called the offense.
October 30, 2025 at 1:19 AM
Reposted by John Schroeder
"Defendants regret any unintended ambiguity." Federal lawyers today admit that 86, not 115, federal police were sent to Portland over the course of 4 months. Just 65 were for law enforcement to help DHS police, not "25% of FPS officers nationwide. UPDATE: oregoncapitalchronicle.com/2025/10/24/o...
Oregon alleges federal lawyers overstated police presence to deploy National Guard • Oregon Capital Chronicle
Federal lawyers claimed a surge of 115 federal police were needed over the summer to quell protests, but Oregon alleges fewer than 31 were ever on the ground at any given time.
oregoncapitalchronicle.com
October 27, 2025 at 9:37 PM
When shitty dating culture is the hero we need
PNW stays gaslighting
October 25, 2025 at 6:36 PM
Reposted by John Schroeder
I wanted to respond to one question from the press conference.

So…are city councilors going to do the same thing to local companies supplying arms to Russia?

Let’s be clear, city councilors don’t need to do this because the US (and entire West) already heavily sanction Russia.
October 19, 2025 at 6:59 PM
Bridgetown showing up @wyden.senate.gov
October 18, 2025 at 9:11 PM