Software Engineer. Tweets only represent myself (at best). He/him. Mastodon: @jrduncans@hachyderm.io

Portland, OR, USA
Joined October 2008
In Visual Studio Code, I wanted to be able to easily go from using the text editor for Markdown files to using preview, not just on a file by file basis, but when opening a new Markdown file. Basically, I wanted it to remember my last setting and use that for opening new files.
1
37
Stephen Duncan Jr retweeted
Every single ODYSSEY tweet only makes me think of this, the one good b'sky post I've seen migrated to this platform
13
583
13
9,034
236,765
Not that I’m always a fan of how Angel City do things, but @ThornsFC this is a good thing to emulate.
📰 Angel City FC announces a series of strategic hires across departments ahead of the 2026 season, underscoring the club’s continued commitment to excellence and investment in success on the pitch. Read more: angelcity.com/acfc-post/key-…
1
74
The President of the United States is an undeniably despicable person, and if that doesn’t bother you, then what claim do you hold to morality or patriotism?
1
46
Stephen Duncan Jr retweeted
Portland Thorns announce that the club and Head Coach Rob Gale have agreed to part ways. A comprehensive search for the next permanent head coach will begin immediately. For more information: thorns.com/news/portland-tho…
18
25
39
204
59,107
Stephen Duncan Jr retweeted
Chronicling the @ThornsFC season through the eyes of @morganvweaver in her year away from play, here’s the last 2025 chapter from the star forward who continues recovery from major knee surgery. Onward to ‘26 in the Rose City @fox12oregon kptv.com/2025/11/25/part-6-p…
5
2
21
4,574
But the cop caught telling a lie under oath about the sandwich exploding will face no consequences. And then folks wonder why trust with the police is broken.
Perfect example of why jury trials matter. The government had to argue—in public—that throwing a sandwich at a man in a bulletproof vest caused “fear of immediate bodily harm.” And the jury called that what it was: overreach. Prosecutors shouldn’t go unchecked.
4
331
What an incredible goal by @olivia_moultrie !!! Thorns royalty already, LFG #BAONPDX
2
94
Y’all sure don’t mind throwing away tax payer dollars as long as it’s for the nonsense Trump and his cronies ask for. #FakeConservatives
The elite Texas National Guard. Ever ready. Deploying now.
35
Stephen Duncan Jr retweeted
Every conservative in America should be denouncing this.
This sweaty online lust to obliterate the judicial system and declare martial law is genuinely disgusting stuff.
448
568
70
3,699
378,108
Stephen Miller’s apparent belief that the President should be able to solely determine the facts and act without limits is the most un-American thing I can think of. I’m honestly shocked that Republicans aren’t leading the charge to get him out of the government and their party.
Legal insurrection. The President is the commander-in-chief of the Armed Forces, not an Oregon judge. Portland and Oregon law enforcement, at the direction of local leaders, have refused to aid ICE officers facing relentless terrorist assault and threats to life. (There are more local law enforcement officers in Oregon than there are guns and badges in the FBI nationwide). This is an organized terrorist attack on the federal government and its officers, and the deployment of troops is an absolute necessity to defend our personnel, our laws, our government, public order and the Republic itself.
1
37
Or, more accurately, would have been shocked if you described this to me in 2014.
8
When they lie straight to your face, they don’t respect you and they will lie to do whatever they want to anybody they want.
36
Why is everyone in this administration such hypocritical wannabe tyrants?
This language incites violence and terrorism.
2
152
Brendan Carr is an un-American enemy of free speech. It is undeniably clear that it’s nonsense for him, as a government official to threaten FCC consequences, then claim these were private, independent decisions. The lack of any honor or values from these people is deplorable.
And there it is. On Kimmel, the Democrats are engaged in nothing more than Projection and Distortion. Projection because Democrats are the ones that spent years illegally weaponizing government to silence dissent. And it is Democrats that will do it all again—as they are openly telling you today. Distortion because Democrats want to blame anything other than Disney and their local TV stations for Kimmel’s suspension. Those businesses decided that, in their view, a suspension made sense. The reporting on this is clear. Notably, this is the first time recently that any local TV stations have pushed back on a national programmer like Disney. And that is a good thing because we want want empowered local TV stations. After all, local TV stations—not the national programmers—have public interest obligations, and they should be making decisions that in their view meets the needs of their local communities. I walked through all of this in my Concordia remarks yesterday, which are posted below.
2
167
Stephen Duncan Jr retweeted
In the last few years we've seen: - The plot to kidnap Gretchen Whitmer - The Storming of the Capitol and pipe bombs left at the RNC and DNC - The break-in to kidnap Nancy Pelosi and the brutal on Paul Pelosi - Multiple assassination attempts against Trump - The assassination of Minnesota House Speaker Melissa Hortman and her husband and the shooting of on State Senator John Hoffman and his wife - Luigi Mangione's assassination of Brian Thompson - The assassination of Charlie Kirk Political violence is contagious. It is spreading. It is not confined to one side or belief system. It should terrify us all. The foundation of a free society is the ability to participate in it without fear of violence. Political violence is always an attack against us all. You have to be so blind not to see that.
5,302
16,416
1,545
78,596
9,339,321
Stephen Duncan Jr retweeted
A @Nike crossover we didn’t know we needed 🏀⚽️ Sabrina Ionescu will debut her Sam Kerr–inspired 3’s on the court tonight ✨
2
72
9
863
28,166