Go Make Things
👋 Hi, I’m Chris Ferdinandi. I’m a web developer with ADHD, and I help people build the web better.
Each week, I share tips, tricks, code snippets, and occasional rants about the state of our industry. If you hate the complexity of modern front‑end web development and want to learn how to build a simpler, more resilient web, this is the channel for you.

Episode 163 - More myself online

Can I build an Accordion Web Component from scratch!?!

Can I build Web Component using the Web Share API!?!

Episode 162 - The environmental impact of the web we build

WTF is prefers reduced motion!?!

Episode 161 - Managing your energy as a developer with ADHD

You should give a $h!t about no-JS!?

HTML is better than React!?

How to build scalable CSS architecture with HUG CSS

WTF is an early return in JavaScript!?!

Can I build a JavaScript library from scratch in just 30 minutes!?

WTF are async and await!?!

WTF is the CSS :is() pseudo-class!?!

Can you nest Web Components inside each other?!?

Can you build a web app with PHP and Web Components in 2025!?

Web Component Form Magic!!

WTF is PHP Islands Architecture!?!?

When should you use React?

How to convert an array to HTML with JavaScript (4 different ways!)

Can you share state between Web Components!?

Can I convert this jQuery plugin to a Web Component!?

Your Web Component questions answered!

How to write JavaScript unit tests (without the pain)!

Can you test JavaScript without a build step!?!

Can I build a Code Sandbox using Web Components?!?

Web Component FOIC (Flash of Invisible Content)!?!

Light DOM *and* Shadow DOM in a Web Component!?!

How to add Custom Events to Web Components

How to customize a Web Component!

Can I add state-based UI to a Web Component?