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
New in Chrome DevTools in Chrome 144: we now show the Adopted Style Sheets in the Elements tree.
December 1, 2025 at 2:12 PM
Reposted by Justin Fagnani
If we’re going to make post-Trump constitutional changes, I’d prefer something like this - drawing a bright line under certain executive limitations that were presumed to exist before Trump, separating the DOJ further from the president, limiting pardons, and killing unitary executive theory dead
I wrote my anti-Trump constitutional amendment. Honestly, a fun exercise
November 30, 2025 at 8:20 PM
Reposted by Justin Fagnani
The president is a political cartoon of corruption come to life, a gaudy grifter who is selling off pardons and lining his pockets, building a golden ballroom and protecting his fellow sex predator elites, all the while regular Americans are suffering and struggling to make ends meet.

Run on *that*
November 30, 2025 at 5:02 PM
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
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