In fact, it's probably better because then developers don't have to worry about where you gobbled up their attributes they tried to pass down to an element or where you made an opinion about where they SHOULD go.
I've not done all the calculations, but this should fit easily within the Cloudflare Workers free plan. If it doesn't then it's probably a sign you should spend less time here
📝 How To Dynamically Install Custom Elements
A pattern I’ve been working on for a while. Load just the elements you are actually using. “Tree shaking” is trivial with HTML.
heydonworks.com/article/dyna...
I can't believe that I haven't crossed paths with this amazing website until now. If you are a web developer you must read this blog inclusive-components.design
@heydonworks.com thanks
I tell -- nay, command -- my guests please for the love of God, do NOT unload my dishwasher. It will take me 6 months to find everything again.
Unloading s/o else's dishwasher is a hostile act.
In 2026, I should go all in on RSS feeds and stop using social media as my primary source of news, information, etc.
I'll still have some presence, just less active.
Everyone's dropping tips for people making the switch to Bsky but I'll drop a tip that applies to artists moving to any new platform:
Don't be embarrassed about your older art, and treat them like a backlog! You don't have to start completely fresh by only posting newer art.
A great review. Geoff and crew have done so much to keep an absolute pillar of our industry alive and flourishing.
Hate the see how damaging Google “AI summaries” have been, but love to see how much is being invested in the CSS Almanac.
It’s one of my favourite resources on the internet!
There are 300K+ views on Youtube of my talk! I've never had a talk get this amount of traction.
It's confusing as I've been speaking/writing about this for years. Somehow the stars aligned this time.
Upside is that I've had lots of interesting conversations with folks because of this.
I'm just over halfway through, so it *might* take a terrible turn for the worse, but I suspect it's actually just an incredibly well-made course from front to back. I've been writing CSS for almost as long as CSS has existed, and I'm getting lots of new ideas to incorporate into my own practice.
No text duplication. A single image used. All with clever #CSS and #SVG #filter magic! 🪄✨
Uses `text-orientation: upright` for vertical text. Matrix filter extracts just the red areas of the image. These get intersected/ subtracted from the text.
Live on @codepen.io: codepen.io/thebabydino/...
Welcome to the Marvellous Museum of Moribund Markup. You're in for a treat today, for I'll be guiding you through a brief history of an assortment of the more arcane esoteric elements of HTML past.
Take a look at what they were and what still remains of them.
www.htmhell.dev/adventcalend...
#HTML
The web platform has supported keyboard shortcuts for over a decade! Say hello to criminally overlooked `accesskey` attribute.
Add it to an interactive element like a button, link, or input so users can fire its default action via keyboard shortcut, no JS required!
A rant in the face of the industry's continued neglect and outright hostility towards digital accessibility and care for users.
vale.rocks/posts/access...
#WebDev #Accessibility #a11y #FrontEndDevelopment
When I was a kid, my dad bought a set of Encyclopedia Britanica
I used to pick a volume and start digging into it. It was fascinating
LLMs have the same feeling to me except 10x and the thing talks to me
It’s simply astonishing
I continue to think LLMs are absurdly powerful for learning, and I'm using them more often for it.
The problem is that a lot of people don't have solid metacognitive skills around epistemics and autodidactism.
You've got to have a handle on what you know, how you learn, and if you're learning.