Jesse Neilson's Avatar

Jesse Neilson

@jesseneilson.bsky.social

I’m a Portland lawyer working in civil rights, worker rights, and fair housing. Union member. Parent. Politics, housing, immigration, cities.🚊 🚎 🚲 βš–οΈβš½οΈπŸ€ #rctid # ripcity Personal account. He/him

1,211 Followers  |  1,576 Following  |  268 Posts  |  Joined: 06.07.2023
Posts Following

Posts by Jesse Neilson (@jesseneilson.bsky.social)

Oh my goodness that would have been hilarious πŸ˜‚

31.01.2026 02:50 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Still waiting for @councilordanryan.bsky.social to address this.

Perhaps, as some think of the Epstein files, Ryan hopes it will just go away.

27.01.2026 04:58 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Absolutely reprehensible that AG Bondi is offering ICE stand down in exchange for access to voting rolls. Outrageous and disgusting. It shows ICE is in Minneapolis is not for law enforcement purposes. Instead it’s a way to stir up shit in blue states and extort them.

25.01.2026 02:21 β€” πŸ‘ 6736    πŸ” 2434    πŸ’¬ 262    πŸ“Œ 131
Preview
We Found More Than 40 Cases of Immigration Agents Using Banned Chokeholds and Other Moves That Can Cut Off Breathing Civilians have had apparent seizures. One had his eyes roll back. Another had ribs broken. β€œI felt like I was going to pass out and die,” said a 16-year-old citizen put in a chokehold. The government ...

I've been thinking about how many videos I've watched that started like Renee Good's & Alex Pretti's. People pulled from cars & accused of obstruction, grabbed after filming agents, accused of punching agents, ramming cars despite video evidence. Shot.

They survived. But the arrests were brutal

25.01.2026 02:40 β€” πŸ‘ 101    πŸ” 50    πŸ’¬ 3    πŸ“Œ 0

What a scene. One thing we have learned about defeating fascism throughout history is that popular resistance is a necessary component.

24.01.2026 03:32 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes! But as any public employee who has gone through onboarding can tell you, if you conduct public business on a private device, it’s still a public record that must be preserved and is subject to disclosure (unless there is an exception). Ryan knows this, 100%.

23.01.2026 03:29 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Couldn't agree more, Michelle! When the people making decisions about our city are reading from a secret script instead of listening to the community, we have a serious problem. We need to see those texts.

22.01.2026 23:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Exactly. An apology for a "clumsy" interaction with the press is one thing, but ignoring the evidence of outside interests scripting your policy questions is another. District 2 deserves a direct answer.

22.01.2026 23:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"The Owendoff Files" has a certain ring to it. A councilor's text messages while conducting public business shouldn't be shrouded in mystery. And any public employee knows better!

22.01.2026 23:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Why didn't he address this in his statement? District 2 deserves a city councilor who represents us and our interests, not one who takes orders from those comfortable with the dehumanizing rhetoric revealed in these Owendoff chats. District 2 deserves transparency. Where is our apology? 4/4

22.01.2026 19:12 β€” πŸ‘ 32    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

From the daises, rather than engaging with serious policy on behalf of District 2 renters, he's checking his phone for positions from wealthy benefactors. How many times has he done this? We don't know. He is refusing to provide text messages in response to the Mercury's public records request. 3/4

22.01.2026 19:12 β€” πŸ‘ 32    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Screenshots show conservative activist Brian Owendoff texted Ryan during a Nov 12 Council hearing with a specific unit cutoff and an anti-tenant argument. One minute later Ryan used these talking points in questions to @pnwpolicyangel.bsky.social (Councilor Morillo). He's reading from a script. 2/4

22.01.2026 19:12 β€” πŸ‘ 23    πŸ” 2    πŸ’¬ 1    πŸ“Œ 2
Preview
"Racist, Dehumanizing": Chat Images Show Portland Power Players Disparaging Councilors of Color Messages obtained by the Mercury contain a slew of offensive tropes sent during a council president election

There's been a lot of talk about Dan Ryan's apology to the @portlandmercury.com last week, but he didn't follow up on what was a damning revelation from @jeremiahhayden.bsky.social's 1/13/26 article on just whose interests Councilor Ryan is serving. 1/4 www.portlandmercury.com/news/2026/01...

22.01.2026 19:12 β€” πŸ‘ 38    πŸ” 7    πŸ’¬ 1    πŸ“Œ 3

Then it becomes a spiral. β€œI pay all these taxes and for what?” β€”> taxes marginally increase to cover maintenance and bare minimum services β€”> β€œI pay even more taxes and they can’t even fix the sidewalk on my street” etc etc

26.11.2025 20:13 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Tax increases for half-measures that don’t make things feel better are much harder to defend than tax increases that materially improve the experience people have with government services - whether that is better parks or smoother streets. Half-measures are easier to attack and harder to defend.

26.11.2025 20:13 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes. Time and time again Democrats respond as if conservatives are acting in good faith when they fight a tax increase on behalf of lower and middle class families instead of recognizing these rhetorical tricks. People are more content to pay taxes if they feel like they make their lives better.

26.11.2025 20:13 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

β€œOur communities can’t truly be safe unless law enforcement is accountable for its actions, and accountability requires transparency.” - @councilorkanal.bsky.social

26.11.2025 03:28 β€” πŸ‘ 31    πŸ” 8    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

ICE agent when told he's about to arrest a US citizen. Direct quote: "I DON'T CARE."

24.11.2025 22:15 β€” πŸ‘ 404    πŸ” 216    πŸ’¬ 20    πŸ“Œ 23
A flyer for North Portland Soccer Club Summer Fest! It reads: 

NOPO SUMMER FEST
FRIDAY, AUGUST 22

5-6:45PM: SUMMER FEST EVENT
7 PM: UNIVERSITY OF PORTLAND SOCCER
HOME OPENER
5000 N WILLAMETTE BLVD
UNIFORMS, FOOD TRUCKS, PICKUP GAMES, RAFFLE PRIZES, FACEPAINTING, COLD TREATS, GEAR EXCHANGE,
& MORE!
We are partnering with University of Portland on our 2025 Summer Fest, formerly known as our Jamboree! Join us for games and community building from 5-6:45 and then a Pilot men's soccer game at 7 pm. The first 100 people to attend the Fest get FREE tickets to the 7 PM game. After that, tickets are $7/person.
WWW.NORTHPORTLANDSOCCER.COM

A flyer for North Portland Soccer Club Summer Fest! It reads: NOPO SUMMER FEST FRIDAY, AUGUST 22 5-6:45PM: SUMMER FEST EVENT 7 PM: UNIVERSITY OF PORTLAND SOCCER HOME OPENER 5000 N WILLAMETTE BLVD UNIFORMS, FOOD TRUCKS, PICKUP GAMES, RAFFLE PRIZES, FACEPAINTING, COLD TREATS, GEAR EXCHANGE, & MORE! We are partnering with University of Portland on our 2025 Summer Fest, formerly known as our Jamboree! Join us for games and community building from 5-6:45 and then a Pilot men's soccer game at 7 pm. The first 100 people to attend the Fest get FREE tickets to the 7 PM game. After that, tickets are $7/person. WWW.NORTHPORTLANDSOCCER.COM

I know there’s a lot of Timbers’ Army folks in North Portland. Come show out for North Portland youth rec soccer and see what this community is all about. Grassroots is where it’s at! #rctid

09.08.2025 17:33 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Nah they need to pay an absolute premium over valuation after the stunt they pulled with the player and his agent. You don’t get throw a tantrum and then walk out for a discount.

08.08.2025 23:23 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I was in law school when Shelby County v Holder came out. That case was enough for me and many of my classmates to start calling BS on this. Here we are 12 years later smdh

27.07.2025 16:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
El Departamento de Trabajo e Industrias de Oregon advierte a los empleadores que las amenazas de llamar a ICE son ilegales β€’ Oregon Capital Chronicle La ley de Oregon prohΓ­be a los empleadores discriminar o tomar represalias contra los trabajadores debido a su origen nacional.

BOLI (el Departamento de Trabajo e Industrias de Oregon) priorizarΓ‘ los casos en que los empleados enfrentan este tipo de represalias y utilizarΓ‘ todos las herramientas de cumplimiento para que se les haga responsable los empleadores. oregoncapitalchronicle.com/spanish/el-d...

27.07.2025 02:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Folleto de la Oficina de Trabajo e Industrias de OregΓ³n sobre los derechos de los inmigrantes en el lugar de trabajo. Los recursos y la informaciΓ³n que figuran en el folleto estΓ‘n disponibles aquΓ­: https://www.oregon.gov/boli/workers/pages/immigrant-rights-on-the-job.aspx

Folleto de la Oficina de Trabajo e Industrias de OregΓ³n sobre los derechos de los inmigrantes en el lugar de trabajo. Los recursos y la informaciΓ³n que figuran en el folleto estΓ‘n disponibles aquΓ­: https://www.oregon.gov/boli/workers/pages/immigrant-rights-on-the-job.aspx

Utilizar la amenaza de llamar a los funcionarios de inmigraciΓ³n sobre los trabajadores como una forma de intimidaciΓ³n y control es una forma atroz de represalia que ha sido utilizada durante mucho tiempo por los empleadores sin escrΓΊpulos. La ley de OregΓ³n protege a estos trabajadores.

27.07.2025 02:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Oregon Labor Bureau warns employers that threats to call ICE are illegal Oregon has policies that protect people living and working in the state regardless of their immigration status.

Right now, these bad actors are emboldened. BOLI will prioritize cases where workers face this type of retaliation and use every enforcement tool to make sure employers are held accountable. www.oregonlive.com/business/202...

27.07.2025 02:59 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A flyer from Oregon Bureau of Labor and Industries about the rights of immigrants in the workplace. Resources and information found in the flyer are available here: https://www.oregon.gov/boli/workers/pages/immigrant-rights-on-the-job.aspx

A flyer from Oregon Bureau of Labor and Industries about the rights of immigrants in the workplace. Resources and information found in the flyer are available here: https://www.oregon.gov/boli/workers/pages/immigrant-rights-on-the-job.aspx

EspaΓ±ol abajo

Using the threat of calling immigration officials on workers as a form of intimidation and control is an egregious form of retaliation that has long been used by unscrupulous employers. Oregon law protects these workers.

27.07.2025 02:59 β€” πŸ‘ 57    πŸ” 16    πŸ’¬ 1    πŸ“Œ 1

So when he was talking about the quality of the zipper and needing to β€œlet it hang” he’s talking about just literally whipping out 🀠😭😭

03.07.2025 05:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

β€œI hate Medicaid. It’s just handouts for welfare queens. But I love [my state’s Medicaid plan]. It provides exactly what hard working people like me deserve while I am doing my best to provide for my family and get ahead in this tough economy.”

03.07.2025 05:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I say a lot of things are β€œunbelievable” that are probably not actually unbelievable. But finishing this legislative session without any transportation bill whatsoever, after preparing for it as the top priority long before the session started, that *is* unbelievable.

28.06.2025 06:18 β€” πŸ‘ 34    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

We need to have some conversations about what’s going on in Salem and how to move forward. There is a theme of under-resourcing children, which is a troubling sign for our future!

28.06.2025 04:51 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Republicans are not interested in governing. This has been obvious for a long time. And yet, Dems compromise and compromise (enraging their own voters and constituents) only to get the finger in the end. We need new tactics. New reps. A new party. New everything. New anything.

27.06.2025 23:53 β€” πŸ‘ 55    πŸ” 13    πŸ’¬ 4    πŸ“Œ 1