Scott Jehl
banner
scottjehl.com
Scott Jehl
@scottjehl.com
Web Designer/Dev. Accessibility & Performance Fan. Mediocre surfer.

Engineer: Squarespace Performance & Accessibility

My Web components course: $25 if you use the code TWENTYFIVE https://scottjehl.com/learn/webcomponentsdemystified/

scottjehl.com
Pinned
Online on a weekend? You can grab access to my web components course for $25 today and tomorrow. Big ol’ discount. Use the code OCT25-26.

(And as usual, if you need further accommodation, just use the email form and we’ll work it out.)

scottjehl.com/learn/webcom...
Web Components Demystified online course | Scott Jehl, Web Designer/Developer
A comprehensive, premium course about building dynamic, fast, resilient apps with standard web components.
scottjehl.com
Happy Thanksgiving. I made a pecan pie and remembered most pecan pie recipes have too much filling-goop. Would be far better with less. Maybe lean into the crispy/buttery pie direction instead. Or a real fruit filling? I’ll fix this.
November 28, 2025 at 12:22 AM
Reposted by Scott Jehl
A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020.

It would be really appreciated if you could read and share in your networks too 💛

bell.bz/its-been-a-v...
It’s been a very hard year - Andy Bell
Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year...
bell.bz
November 27, 2025 at 4:23 PM
When youmightnotneedjquery.com launched, some felt it was early, but most agreed on the goal. Even the team shared that ethic: make our library obsolete by influencing standards. It worked. With React it is different: many devs understand it to *be* a standard. A social problem, not a technical one
November 26, 2025 at 6:11 PM
Reposted by Scott Jehl
Journal: Why use React?

Or, more precisely, why use React *in the browser*?

🔗https://adactio.com/journal/22265
November 26, 2025 at 12:40 PM
Reposted by Scott Jehl
Said time is, of course, the week of Black Friday — about which I have some Big Feelings: wil.to/newsletters/...

So, if you’re in a position where you’re able to do so, help me make sure JavaScript for Everyone lives up to its name by paying a little more for it.

Hear me out:
November 25, 2025 at 1:25 PM
Reposted by Scott Jehl
For the next two weeks you can save £60 (about $80) on any Piccalilli course, and you'll get a coupon code that gives you 50% off future courses. If you've been waiting to grab a copy of JavaScript for Everyone, this is the time to do it:
piccalil.li/javascript-f...
JavaScript for Everyone
A high quality, expansive written course that will elevate your JavaScript skills to a level you never thought was achievable.
piccalil.li
November 25, 2025 at 1:23 PM
returning to this post by @mayank.co and I'm still impressed at how many novel web component tricks it covered mayank.co/blog/custom-...
A custom element base class
Put all the boilerplatey junk in a base class.
mayank.co
November 19, 2025 at 9:59 PM
Not sure how I missed that HTML details elements can act as an accordion now, but they can. developer.mozilla.org/en-US/blog/h...
Exclusive accordions using the HTML details element | MDN Blog
The 'name' attribute of the HTML details element is gaining more support across browsers. Learn how this feature allows creating exclusive accordions without scripting widgets from scratch.
developer.mozilla.org
November 19, 2025 at 9:34 PM
Web devs, metrics are great, but we should be vibe-testing our websites too. Silly term; not sorry! A popular, budget-level Android smartphone is a dev tool. Tether it to a realistic network connection by sharing a hotspot using Charles Proxy and browse away. Keep tabs on the qualitative experience.
November 19, 2025 at 4:50 PM
Reposted by Scott Jehl
I’m honored that @kevinpowell.co invited me on to build a #webcomponent for him and have him implement it and talk about it. I had a great time and hope we can do it again in the future!

youtu.be/qUhtlnL48yA?...
How to use Web Components, and why you'd want to
YouTube video by Kevin Powell
youtu.be
November 19, 2025 at 3:39 PM
Reposted by Scott Jehl
Enhancing Web Components Safely with Self-Destructing CSS

scottjehl.com/posts/web-co...
Enhancing Web Components Safely with Self-Destructing CSS | Scott Jehl, Web Designer/Developer
Applying the self-destructing CSS pattern to an old web components anti-pattern
scottjehl.com
November 17, 2025 at 6:19 PM
Enhancing Web Components Safely with Self-Destructing CSS

scottjehl.com/posts/web-co...
Enhancing Web Components Safely with Self-Destructing CSS | Scott Jehl, Web Designer/Developer
Applying the self-destructing CSS pattern to an old web components anti-pattern
scottjehl.com
November 17, 2025 at 6:19 PM
Using self-destructing CSS to address that common and risky :not(:defined) pattern in web components:
github.com/whatwg/html/...

thx for the link, @bkardell.com
November 14, 2025 at 9:27 PM
someone recently posted about upcoming standards work to address third-party cookies, data at the browser level... what was that link?
November 13, 2025 at 8:23 PM
currently building webkit, chromium, and firefox on an m2 mac ama
November 13, 2025 at 3:42 PM
Yeah! Go get @wil.to’s amazing new course and get an extra one from me for free
November 13, 2025 at 2:06 PM
the chromium build would benefit from a little ascii dino game while you wait
November 12, 2025 at 5:15 PM
tinkering in the firefox <video> source code again
November 10, 2025 at 9:51 PM
Reposted by Scott Jehl
Today @TheNewYorker released our short documentary “Rovina’s Choice” online.

It traces the ongoing effects of the sudden shutdown of US foreign aid through the story of one mother in Kenya as she seeks to save her daughter from sickness and starvation. 🎥 1/ www.newyorker.com/culture/the-...
The Shutdown of U.S.A.I.D. Has Already Killed Hundreds of Thousands
The short documentary “Rovina’s Choice” tells the story of what goes when aid goes.
www.newyorker.com
November 6, 2025 at 12:41 PM
Reposted by Scott Jehl
November 5, 2025 at 2:41 AM
Get out there and vote if you haven't yet, NYC! Wooo
November 4, 2025 at 6:24 PM