Justin Fagnani
banner
justinfagnani.com
Justin Fagnani
@justinfagnani.com
Building something new... Previously at Google. Web maximalist. Web components. Creator of Lit. Oakland.
Reposted by Justin Fagnani
🚀 I’m running a Thanksgiving sale on my Web Component Engineering course. Through Nov 30, you can get 25% off with the code GRATITUDE25.

bluespire.com/course/web-c...
Web Component Engineering | Blue Spire
bluespire.com
November 24, 2025 at 4:11 PM
Reposted by Justin Fagnani
There are going to be prominent Democrats and mainstream media voices who insist that we have to "turn the page" and "forgive and forget" and they should all be roundly ignored, if not mercilessly mocked.
It’s crazy to think about the crimes we’re going to learn about after this regime ends.

We’re already hearing about Watergate level crimes every week. Imagine what will come out after it’s over.

We’re going to need a full accounting of all that’s been done in violation of the constitution.
November 22, 2025 at 10:46 PM
Come to Oakland, Waymo!
Whoa. CA DMV expanded Waymo's approved operating area to cover a lot of territory. Yesterday it was just the darker area.
November 22, 2025 at 12:08 AM
Reposted by Justin Fagnani
Insane but true fact: making US roads as safe as Canadian, Australian, or European roads would save more lives than eliminating murder from the US.
November 21, 2025 at 3:01 AM
Argh, scrolling in Chrome 142 is soooo janky. What did they break?
November 21, 2025 at 7:31 PM
Reposted by Justin Fagnani
Trump has ended all the worry about China destroying the American-led order by destroying American primacy all on his own. My latest: www.nytimes.com/2025/11/21/o...
Opinion | The Thucydides Trap Is Coming for America
www.nytimes.com
November 21, 2025 at 2:06 PM
Some guy tried to blame Waymo for an accident where the Waymo was waiting for a pedestrian at a right turn, a motorcycle rear-ended it, another car hit the motorcyclist and ran off, and the motorcyclist unfortunately died.

I said it was wild to blame Waymo for that and got blocked. Hilarious!
November 21, 2025 at 7:18 PM
He's so, so good at this.
We need your help! But let me explain why:
November 19, 2025 at 12:04 AM
Reposted by Justin Fagnani
yes, whites in the north can also be racist. yes, the north has a long history of systematically exploiting its nonwhite residents.

but none of this is enough to overcome the fact that "The South" — as a cultural object, a kind of shared imaginary — is defined by rebellion in support of slavery.
November 17, 2025 at 6:43 PM
These NBA Cup courts are *terrible*. I don't even want to watch this.
November 15, 2025 at 4:01 AM
Let's go! 🚀
November 14, 2025 at 1:55 AM
Perfection
November 13, 2025 at 9:34 PM
English needs a half-exclamation point for when you're enthusiastic but not yelling.
November 11, 2025 at 8:39 PM
Reposted by Justin Fagnani
Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.

github.com/justinfagnan...

The repo has:

📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com
November 10, 2025 at 11:04 PM
Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.

github.com/justinfagnan...

The repo has:

📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com
November 10, 2025 at 11:04 PM
I use AI sometimes to help refine my writing. My process is:

1. Write something
2. Ask AI for suggestions
3. Ignore most of it because it doesn't sound like me. Take note of the good ideas and rewrite it again myself

Mildly useful, but here's the rub: em-dashes are starting to look good to me!
November 10, 2025 at 8:43 PM
Reposted by Justin Fagnani
PSA to any Dems who plan on running for president in 2028: now is the perfect time to call for Schumer to step down and for the 8 Vichy Dems to be primaried
November 10, 2025 at 3:44 AM
Reposted by Justin Fagnani
It might seem odd or irrational but so it goes. The average swing voter isn't a centrist, it's somebody with vague anti-establishment populist vibes who will actually reward "fight hard" vibes from either side of the aisle. It's the squishy middle talk they hate the most!
November 10, 2025 at 3:28 AM
Reposted by Justin Fagnani
This is not what they actually say. This is what they used to say, in the long ago before times when Shaheen learned to do politics. There is no kumbaya median voter anymore. The question you get knocking doors is not "why can't you all just work together?" it's "why didn't / will you fight harder?
Shaheen: "When I talk to my constituents in New Hampshire, you know what they say to me? They say, 'Why can't you all just work together to address the problems that are facing this country?'"
November 10, 2025 at 3:15 AM
Reposted by Justin Fagnani
When the Conservative Party in Korea declared martial law, the Korean Democrats knew if they didn’t send them to hell there would be no opposition afterwards. And look at them. They’re taking the ex conservative president and ensuring he never breathes free ever again.
November 10, 2025 at 3:33 AM
Reposted by Justin Fagnani
Want a party that actually fights back? Run for office. We’ll help you. runforwhat.net
Run for Something
Find offices you can run for
runforwhat.net
November 10, 2025 at 12:38 AM
Reposted by Justin Fagnani
Dems backed Trump into a corner where he’s advocating for starving Americans and hemorrhaging support. If they vote to let him off the hook in exchange for nothing it’s a cataclysmic failure. I know people are in pain but insulating Republicans from political consequences is not the answer.
November 9, 2025 at 10:58 PM
Reposted by Justin Fagnani
one thing i find crazy-making is the idea that getting rid of the filibuster would make congress a purely majoritarian institution. bicameralism itself is counter-majoritarian! equal state representation is counter-majoritarian! the fact that senate elections are staggered is counter-majoritarian!
November 8, 2025 at 10:26 PM
Reposted by Justin Fagnani
The moms of Montgomery County don't like Bethany Mandel because she's a jerk to trans kids, and that tells a lot about America's political realignment.
The “Likable”/“Unlikable” Political Realignment
American conservatism is a home for unlikeable people who’ve turned their unlinkability into a political project.
www.aaronrosspowell.com
November 7, 2025 at 5:51 PM
Reposted by Justin Fagnani
The Mayor of New York only makes $260k. I bet there are police that make more than that in NY with overtime.

We need to pay elected leaders more money and stop pretending it's some sort of calling. They're managing hundreds of billions of dollars in investments and millions of people's lives.
November 6, 2025 at 4:39 PM