Zach’s ugly mug (his face) Zach Leatherman

State of Web Components Panel (This Dot Media)

June 20, 2023 Watch in 94 minutes

I was honored to speak alongside Justin Fagnani (Lit), Kristofer Joseph (Begin,, and Rob Eisenberg about the current state of the Web Components ecosystem.

We talked a bit about the controversial is attribute, how we’re all excited about upcoming Declarative Custom Element definitions, the long term benefits of staying close to the platform, but somehow didn’t touch on adding JSX to the platform (disappointing I know).

Watch the livestream below:

Watch on YouTube: State of Web Components Panel (This Dot Media)

Or, go to the event page:

Screenshot image for

< Newer
Six Million npm Downloads for Eleventy
Older >
The Next Phase of Eleventy: Return of the Side Project

Zach Leatherman IndieWeb Avatar for a builder for the web and the creator/maintainer of IndieWeb Avatar for https://www.11ty.devEleventy (11ty), an award-winning open source site generator. At one point he became entirely too fixated on web fonts. He has given 81 talks in nine different countries at events like Beyond Tellerrand, Smashing Conference, Jamstack Conf, CSSConf, and The White House. Formerly part of CloudCannon, Netlify, Filament Group, NEJS CONF, and NebraskaJS. Learn more about Zach »

Shamelessly plug your related post

These are webmentions via the IndieWeb and

Sharing on social media?

This is what will show up when you share this post on Social Media:

How did you do this? I automated my Open Graph images. (Peer behind the curtain at the test page)