📊 For websites that use a tri-state dark mode toggle (system, light, dark), have you EVER clicked on the override that matches your current system theme? E.g. going from System to Light on a light OS (which produces no visible change). Experimentation aside obvs. Poll at github.com/LeaVerou/blo...
Enrico Sacchetti
@theetrain.ca
Software architect, front end web developer, inclusive design advocate, and design systems explorer. I'm also a @svelte.dev ambassador. More about me: theetrain.ca 🇨🇦
We should all rewatch @rich-harris.dev's north star talk.
A new instant web classic from @rich-harris.dev > Software is broken. I want software that is RAD. Resilient, Accessible, Delightful. This is our North Star: Svelte exists to help us make better software. gitnation.com/contents/sve...
Are you still using Toasts in your UI? Consider other forms of feedback instead. Related reading: primer.style/accessibilit...
Accessible notifications and messages
How to ensure updates and messages are communicated in an inclusive way.
primer.style
I'm learning something new from Paolo constantly. Follow them!
For today's episode of "silly stuff browsers do" I present you this beauty!
In my talk, "Build Robust Components" I share stories, techniques, and real world considerations that motivate a usable experience before and after JS hydration. youtu.be/Sf0DlcPPNTE?...
Build Robust Components with Enrico Sacchetti @ Web Unleashed 2025
YouTube video by fitc
youtu.be
here's a brief look ahead at what we have planned in the e18e community for 2026 🎉 great collaborations, and many useful developer tools are in the works. also a huge thanks to all who contributed so far - many of the libraries, tools, and frameworks we use today are faster because of you 💙
The Year Ahead (2026)
A look ahead at what's coming in 2026 for the e18e community
e18e.dev
We've released fixes for 5 CVEs affecting the Svelte ecosystem. Please upgrade your apps! Read the post to learn if you're affected: svelte.dev/blog/cves-af...
CVEs affecting the Svelte ecosystem
Time to upgrade
svelte.dev
AI coding sucks CJ just one-shotted a 15 min rant and it's incredibly refreshing. www.youtube.com/watch?v=0ZUk...
AI Coding Sucks
YouTube video by Syntax
youtube.com
This is such a great idea. I just chose and ranked my favorite 15 features in the list—primarily CSS and HTML features of course. interop-rank.jakearchibald.com What are yours?
Interop Feature Ranking
Rank the web platform features you care most about
interop-rank.jakearchibald.com
As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most. So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion. interop-rank.jakearchibald.com
I'll be speaking at Web Unleashed 2025! Join me when I'll be talking about the importance of building robust UIs. Join me in Toronto or online along with some more amazing speakers this fall on Oct 21-22. Early bird tickets are $249 CAD until Sept 21 hashtag #WebUnleashed #fitc webunleashed.ca
Web Unleashed 2025 // October 21-22 // Toronto & Online
The ultimate conference for front-end dev experts
webunleashed.ca
🎥 New (Video) Podcast: "Navigating the World of Web Accessibility with Sara Soueidan", with @kevinpowell.co www.youtube.com/watch?v=ndGK... I finally sat down with Kevin for a long-overdue, in-depth conversation about web #accessibility, and we had a blast!
Navigating the World of Web Accessibility with Sara Soueidan
YouTube video by General Musings with Kevin Powell
youtube.com
✍️ How modern browsers work addyo.substack.com/p/how-modern... - my write-up on browser internals for web developers
How modern browsers work
A web developers guide to browser internals
addyo.substack.com
Want to build faster websites? Here's how: - Learn how browsers parse, layout & paint - Treat JS as a tool, not the foundation(!) - Favor static HTML or server side rendering at all times - Use Core Web Vitals alongside other metrics to learn shortfalls, improve and iterate Then keep doing that.
ARIA! It exists and on a long enough timeline you'll need to use it. Here's how to get into the right headspace to do so! #a11y www.smashingmagazine.com/2025/06/what...
What I Wish Someone Told Me When I Was Getting Into ARIA — Smashing Magazine
[Accessible Rich Internet Applications (ARIA)](https://www.w3.org/WAI/standards-guidelines/aria/) is an inevitability when working on web accessibility. That said, it’s everyone’s first time learning ...
smashingmagazine.com
Hi everyone, I'm a software developer with 11 years of experience based in Canada. I'm currently looking for work (local or remote). I can help with frontend architecture, web accessibility, page performance, design systems, testing, and team mentoring. A repost is appreciated! #LookingForWork
Enrico Sacchetti - Design Systems Community | LinkedIn
I have 11 years of professional experience. My primary goal is to help eliminate… · Experience: Design Systems Community · Education: University of Ontario Institute of Technology · Location: Canada ·...
linkedin.com
I often worry pragmatism is continually given less regard, and that generative AI is accelerating this shift.
I’m a little worried that AI will lock in whatever best practices are most popular at this moment and we won’t evolve as easily from here
I'm curious: When someone asks you, "why does accessibility matter?" or "why is accessibility so important?", what do you usually answer? P.S. I might quote your response in a post or discussion.
Once again, I find myself thinking about the camera
HTML is like a camera - Robb Owen
A short post on the foundations of photography in relation to working on the web
robbowen.digital
This is your last chance to get an in-person ticket for the upcoming Svelte Summit next month! Use the code last-chance to get 33% off. Ticket sale closes on April 30th. www.sveltesummit.com
Svelte Summit Spring 2025: Barcelona & online
The next in-person Svelte Summit will happen on May 8 and 9 in Barcelona, Spain! Get your tickets and submit your proposals now!
sveltesummit.com
Join me in 30 minutes as we talk the state of web development on a panel featuring Chris Sev from Laravel, Mats Bryntse from Bryntum, Pooja Mistry from Postman and Mrina Sugosh from TinyMCE. It'll be a fun conversation. tinyurl.com/apr-25-local...
State of Web Development
<p>Join industry leaders from Postman, TinyMCE, Bryntum, LocalStack, and Laravel for an in-depth discussion on how AI is transforming developer workflows, content creation, and application…
tinyurl.com
I wrote a guest post for Piccalilli ⭐️
One of the most consistently neglected parts of today’s user experiences is our handling of errors. We’re so busy designing the happy paths through our products that we often forget to give the same care and attention to the times when things will go wrong piccalil.li/blog/how-to-...
Two years later and I’m still nodding my head to “I no longer understand prefers-contrast”: kilianvalkhof.com/2023/css-htm... Not getting much help looking at CSSWG issues: github.com/w3c/csswg-dr... So, dear lazyweb and owing to deadlines, anyone got a good example / resource? #CSS
I no longer understand prefers-contrast | Kilian Valkhof
The prefers-contrast media query indicates whether someone prefers more or less contrast within the boundaries of your sites design. At least, that’s what I thought it meant.
kilianvalkhof.com
SPECIAL 33% OFF FLASH SALE SVELTE SUMMIT TICKETS! Only 10 available! Now's your chance to snag a cheap Svelte Summit ticket! Use the code `33-off-april` www.tickettailor.com/events/svelt...
Buy tickets – Svelte Summit Barcelona 2025 – Casa Rius
This is the ticket page for the upcoming Svelte Summit conference in Barcelona. What's included in the ticket? In-person partic...
tickettailor.com
the popover attribute is just one ingredient in making accessible popups. It does a lot, but not everything you might need. that's on purpose. Want to know more? Here you go: www.scottohara.me/blog/2025/03...
Popping preconceived popover ponderings | scottohara.me
I wrote much of this back in 2023 and 2024 while popover was still being implemented / was newly released. Since I began digitally scribbling my thoughts dow...
scottohara.me
Hi everyone, I'm a software developer with 11 years of experience based in Canada. I'm currently looking for work (local or remote). I can help with frontend architecture, web accessibility, page performance, design systems, testing, and team mentoring. A repost is appreciated! #LookingForWork
Enrico Sacchetti - Design Systems Community | LinkedIn
I have 11 years of professional experience. My primary goal is to help eliminate… · Experience: Design Systems Community · Education: University of Ontario Institute of Technology · Location: Canada ·...
linkedin.com
New in Svelte: A way to create a unique ID that is stable across client and server svelte.dev/docs/svelte/...