Chris Ferdinandi
banner
cferdinandi.bsky.social
Chris Ferdinandi
@cferdinandi.bsky.social
I help people build the web better. I love pirates, puppies, and Pixar movies. ADHD AF. he/him 🏴‍☠️

https://gomakethings.com
Pinned
Love HTML? I think you might enjoy Kelp, my new UI library powered by modern CSS and Web Components.

kelpui.com
Kelp
A UI library for people who love HTML, powered by modern CSS and Web Components.
kelpui.com
Reposted by Chris Ferdinandi
huh someone should run on this or something
January 2, 2026 at 6:06 AM
Sounds like something a slop salesman would say.
Microsoft CEO Satya Nadella says people should move beyond calling AI 'slop'

"We need to get beyond the arguments of slop vs sophistication and develop a new equilibrium ... that accounts for humans being equipped with these new cognitive amplifier tools as we relate to each other"
January 3, 2026 at 1:54 AM
Reposted by Chris Ferdinandi
Our Solar System is orbiting the center of our Galaxy at about 220 km/s so in 2025 we collectively traveled something like 7 billion kilometers across the Milky Way. Once in a while, when you have a moment, it’s worthwhile to take a look around, see where you are, and appreciate how far you’ve come.
January 1, 2026 at 5:27 AM
Reposted by Chris Ferdinandi
People like to say “once the single page app is booted, it’s faster”, but they’re wrong — stats show few subsequent navigations occur.

React simply isn’t worth the cost for most websites.
Web Performance Calendar day 31 article 5/5: @infrequently.org investigates SPA usage patterns showing that users often trigger only ~1 soft navigation per page load. If the heavy upfront JS costs aren’t being amortized, what are SPA's performance benefits?
calendar.perfplanet.com/2025/the-cur...
The Curious Case of the Shallow Session SPAs
Buried at the end of this year's instalment of my semi-annual series on network and device reality is a mystery: multiple, independent data sets from the Web Performance community indicate sites built...
calendar.perfplanet.com
December 31, 2025 at 10:21 PM
I'm watching an @fdsignifier.bsky.social video that breaks down how a lot of angry white rejects get drawn into far right movements.

The punk anti-fascist movement is filled with a lot of them, too. I wonder why some skew left while so many others skew right instead.

youtu.be/6ve-Z9puzjU?...
Charlie Kirk and the Conservative Death Cult
YouTube video by F.D Signifier
youtu.be
December 31, 2025 at 5:46 PM
Reposted by Chris Ferdinandi
One of my least favorite aspects of tech grifting is the way they try to make it seem like normal people aren’t technical enough to “get it.”

But we all can see the negatives of the latest hype. We interact with the technologies, and can determine its value. We see the electricity costs.
December 31, 2025 at 2:07 AM
Reposted by Chris Ferdinandi
George Conway, Bill Kristol, Rick Wilson and those guys are dragging the Democratic Party to the right because all that matters is that you despise Trump. Even if everything you stood for over twenty years lead to Trump. You just gotta be Never Trump or Used to Be Trump.

It’s embarrassing
December 30, 2025 at 3:27 PM
Reposted by Chris Ferdinandi
“This could look like a user asking how much ibuprofen to take for a headache receiving a promoted ad for Advil in the chatbot’s response. Meanwhile, actual results on correct dosage may be brushed to the side, or buried under a mountain of ad text…”
OpenAI Reportedly Planning to Make ChatGPT "Prioritize" Advertisers in Conversation
OpenAI employees working on ChatGPT report plans to unleash sponsored advertisements above organic results.
futurism.com
December 30, 2025 at 11:19 PM
Reposted by Chris Ferdinandi
I’m going to be the old man (41) who talks about understanding the code the AI generates and being able to write it by hand. The kids will say I’m out of date, and I’ll never be sure they’re wrong. The indignity will never be lost on me that I’m talking about hand-writing god damn Javascript.
December 31, 2025 at 8:37 AM
Reposted by Chris Ferdinandi
Having to be constantly on alert for AI sludge is exhausting.

If you wanted to invent a technology to suck the joy out of as many parts of life as possible you'd struggle to do better than this LLM shite.
December 30, 2025 at 10:26 PM
Reposted by Chris Ferdinandi
Tr*mp benefits because he is not expected to be empathetic. In fact, his cruelty is expected and seen as par for the course. This is true for GOP politicians for the most part. Other politicians are held to a different standard. Mamdani (for ex) must DEMONSTRATE care for feelings at all times...
December 31, 2025 at 11:29 AM
Fuck Israel. Free Palestine. ✊
More than 500 Israeli settlers storm Al-Aqsa Mosque in large-scale incursion
<article data-history-node-id="433282" about="https://www.middleeasteye.net/live-blog/live-blog-update/more-500-israeli-settlers-storm-al-aqsa-mosque-large-scale-incursion" class="live-blog-update default clearfix"> <h2> <a href="https://www.middleeasteye.net/live-blog/live-blog-update/more-500-israeli-settlers-storm-al-aqsa-mosque-large-scale-incursion" rel="bookmark"> <span class="field field-title">More than 500 Israeli settlers storm Al-Aqsa Mosque in large-scale incursion </span> </a> </h2> <div class="content"> <div class="field field-field-text"><p>More than 500 Israeli settlers stormed the&nbsp;Al-Aqsa Mosque courtyard in occupied East Jerusalem,&nbsp;Wafa news agency reported.&nbsp;</p> <p>The Jerusalem governorate said that hundreds of settlers stormed the courtyard under the protection of Israeli forces, performing Talmudic rituals and performing provocative&nbsp;tours.</p> <p>Islam’s third holiest site, the Al-Aqsa mosque, is also a symbol of Palestinian national identity. Non-Muslims are allowed to visit the courtyard, but not pray there.</p> <p>The site is also considered sacred in Judaism. Groups of Israeli settlers regularly raid the courtyard under heavy police protection.</p> </div> </div> </article>
www.middleeasteye.net
December 31, 2025 at 1:12 PM
Reposted by Chris Ferdinandi
This is why they want us talking about day care scams.
December 30, 2025 at 9:53 PM
This reminds me of ThoughtSlime’s suggested response to all fascist nonsense: “fuck you, you’re being an asshole.”
yes, ideally every cis ally when pressed on it should say "no, people don't transition in order to gain a sports advantage, what the fuck is wrong with you to suggest that" rather than "the sports advantages are minor and go away with time on HRT" which concedes the frame. but imperfect msg etc
December 30, 2025 at 6:50 PM
Reposted by Chris Ferdinandi
yes, ideally every cis ally when pressed on it should say "no, people don't transition in order to gain a sports advantage, what the fuck is wrong with you to suggest that" rather than "the sports advantages are minor and go away with time on HRT" which concedes the frame. but imperfect msg etc
December 30, 2025 at 9:40 AM
Reposted by Chris Ferdinandi
my issue with ICE is that they exist at all
December 30, 2025 at 4:32 AM
Pro-genocide fascist is cool with another fascist doing genocide. 0 surprises.
Trump: "I'm not concerned about anything that Israel is doing"
December 30, 2025 at 5:03 AM
I got a full-time employer just as the year ended. If I hadn't, my ACA plan would have gone up by ~$700, a nearly 40% increase over last year.

The increase alone is more than twice what I pay now through my employer.
If you are getting your insurance premium increase notices I’d love to hear the amount it went up a month and what state you are in. #aca
December 30, 2025 at 5:02 AM
Reposted by Chris Ferdinandi
PSA: You don’t owe anyone an explanation about the health reasons why you are wearing a mask.

Badgering others about the tools they need to survive is stigmatizing and ableist, and should have no place in decent society.
December 29, 2025 at 7:56 PM
Reposted by Chris Ferdinandi
this seems specifically designed to break mail-in voting (where deadlines are defined by postmark)
As of 12/24/25, USPS changed policy on when they postmark mail. Mail dropped off is no longer guaranteed a same-day postmark. Tax returns & other time-sensitive items are now stamped when they reach a regional processing center, which may be days later. Plan deadlines accordingly to avoid penalties.
USPS Announces Changes to the Postmark Date System
The United States Postal Service (USPS) has adopted a final rule (FR Doc.
share.google
December 29, 2025 at 9:51 PM
Reposted by Chris Ferdinandi
eugenics and ableism remain mainstays of our present that we must understand and contend with to build a sustainable future for all.
I don't understand how we are still stigmatizing people for wearing masks during respiratory virus season in 2025. Really, people?
December 30, 2025 at 2:48 AM
Reposted by Chris Ferdinandi
I feel like somebody spiraling over Charlie Kirk and getting mad at people who use his literal quotes tl demonstrate how racist he was would have largely been viewed as a freak by most of society ten years ago.
December 29, 2025 at 5:54 PM
Reposted by Chris Ferdinandi
The unfortunate cost of letting every fucking moron on the planet find each other online.
I feel like somebody spiraling over Charlie Kirk and getting mad at people who use his literal quotes tl demonstrate how racist he was would have largely been viewed as a freak by most of society ten years ago.
December 29, 2025 at 5:56 PM
Reposted by Chris Ferdinandi
I feel like a lot of people have forgotten how "inevitable" widespread use of VR was circa 1995-2005. It wasn't, because it kind of sucked. Without commenting on the original piece, I don't enjoy how many people are using "inevitable" when they mean "shut up and give in."
“Inevitable” is taking advantage of the common misconception, the common manipulation of our understanding of history.

There is no such thing as inevitable. It just doesn’t exist. The manipulation of “inevitable” is about removing agency, and installing the sense of a larger power of control.
Why is it that tech and AI boosters keep saying "you can't put the genie back in the bottle" when making arguments about AI's supposed inevitable dominance? Did they not read the story? The genie does, indeed, go back in the bottle. Maybe we should start there.
December 29, 2025 at 5:26 PM