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
📺 New Video: You're doing JS testing wrong!
📺 New Video: You're doing JS testing wrong!
www.youtube.com
November 24, 2025 at 6:39 PM
These old establishment dems are just so fucking comically bad at their jobs.
James Carville a few months ago: "Roll over and play dead."

James Carville now: "The Democratic Party must now run on the most populist economic platform since the Great Depression."

Genius! If only someone had thought of this before!
Opinion | James Carville: Out With Woke. In With Rage.
www.nytimes.com
November 24, 2025 at 3:41 PM
Reposted by Chris Ferdinandi
I'm not interested in more defenses of edge cases where genAI and LLMs can be useful. That's not the world we're living in right now. Right now we're living in a world where people are pretending these tools can effectively do a fuckton more than they can. And it's dangerous and scary.
April 25, 2025 at 8:02 PM
November 24, 2025 at 7:48 AM
What are y'all doing about anchor positioning being only available in Chrome at the moment?

It's completely hindered my ability to use the popover API.
November 23, 2025 at 8:39 PM
Reposted by Chris Ferdinandi
Ignoring politics is a privilege
October 3, 2025 at 10:57 PM
Where do you most commonly expect to see toast notifications located?

Top right corner? Bottom left? Bottom center? Somewhere else?
November 23, 2025 at 3:33 AM
Reposted by Chris Ferdinandi
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:05 PM
Reposted by Chris Ferdinandi
Community isn’t something you show up to consume. It requires you to contribute, collaborate, and commit-create.

If you want community, you have to be community.

#craftivism
November 22, 2025 at 6:34 PM
Reposted by Chris Ferdinandi
While I'm not quite at the point of losing my house, the harm ai has done to my animation work income is huge, like 80% gone and it makes me wonder how many freelance artists and animators ARE losing everything while billionaire con men continue to rake it in.
November 22, 2025 at 9:37 AM
LMFAO if anyone believes Dems or their overpaid strategists will do anything useful with this
Trump's praise of Zohran Mamdani today is political gold for the Democratic Party.

You can already see the MAGA meltdown happening and the infighting commencing.

Stephen Miller and the other hardliners are absolutely losing their minds right now.
November 22, 2025 at 3:35 AM
Reposted by Chris Ferdinandi
Unfortunately the party leadership will not take a single lesson from this or capitalize on the moment at all and instead perceive Mamdani as even more of a threat and work even harder to undermine him and anyone like him.
Trump's praise of Zohran Mamdani today is political gold for the Democratic Party.

You can already see the MAGA meltdown happening and the infighting commencing.

Stephen Miller and the other hardliners are absolutely losing their minds right now.
November 21, 2025 at 11:26 PM
Reposted by Chris Ferdinandi
Socialism is sexy 🤷‍♂️
November 22, 2025 at 12:03 AM
Reposted by Chris Ferdinandi
Congratulations to Google on making a shitty thing worse.
Google starts rolling out ads in AI mode; the ads look similar to the citations in AI answers but with a "sponsored" label (Mayank Parmar/BleepingComputer)

Main Link | Techmeme Permalink
November 21, 2025 at 4:31 PM
Reposted by Chris Ferdinandi
🦊

“Artificial intelligence isn’t going anywhere. It’s the future.”

I hear that line a lot. The thing is, futures are tricky.

ethanmarcotte.com/wrote/the-li...
The line and the stream. — ethanmarcotte.com
“Artificial intelligence is the future,” they tell me. The thing is, futures are tricky.
ethanmarcotte.com
November 21, 2025 at 3:05 PM
Something that strikes me about this whole discourse:

"Using" AI and "enjoying" it are not the same thing. Some people enjoy AI, but many have had it forced upon them against their will with no option to opt out. Some don't even know they're using it.

Millions of users, not millions of fans.
And I think that's wishful thinking. Hundreds of *millions* of people are using AI. And the vasty majority have NO IDEA how dangerous or harmful these platforms can be. It would be great if there were tools that they could use that might help reduce their risks. www.anildash.com/2025/11/14/w...
I know you don’t want them to want AI, but… - Anil Dash
A blog about making culture. Since 1999.
www.anildash.com
November 20, 2025 at 6:50 PM
AI is NOT inevitable. Stop acting like it is.
November 20, 2025 at 6:45 PM
Another day, more Safari bullshit.

Today, it was "why the fuck isn't a `blur` event firing when I click on two different buttons in a row?!"

Why? Safari doesn't focus on buttons when you click on them. FFS!
November 20, 2025 at 1:31 AM