Pinned
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?...
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 🇨🇦
171 followers126 following87 posts
Pinned
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?...
Enrico Sacchetti reposted
Wrote a thing on why we should have interactive lists on the web: sarahmhigley.com/writing/inte... If anyone has their own interactive list use cases that aren't covered, send them to me! I'm putting together an ARIA spec PR this month.
Enrico Sacchetti reposted
Enrico Sacchetti reposted
After about a year, on and off, I am veeeery happy to release TWINKLEPLOP, a syntax highlighter of tremendous power! The speed of prism with the customisation of Shiki. twinkleplop.pngwn.at
Enrico Sacchetti reposted
📊 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 reposted
Replying to @marvinh.dev
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...
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?...
Enrico Sacchetti reposted
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 💙
Enrico Sacchetti reposted
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...
Enrico Sacchetti reposted
AI coding sucks CJ just one-shotted a 15 min rant and it's incredibly refreshing. www.youtube.com/watch?v=0ZUk...
Enrico Sacchetti reposted
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?
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
Enrico Sacchetti reposted
🎥 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!
Enrico Sacchetti reposted
✍️ How modern browsers work addyo.substack.com/p/how-modern... - my write-up on browser internals for web developers
Enrico Sacchetti reposted
Enrico Sacchetti reposted
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...
Enrico Sacchetti reposted
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 reposted
Enrico Sacchetti reposted
Once again, I find myself thinking about the camera
Enrico Sacchetti reposted
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
Enrico Sacchetti reposted
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...
Enrico Sacchetti reposted
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-...
Enrico Sacchetti reposted
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
Enrico Sacchetti reposted
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...
Enrico Sacchetti reposted
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...
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 reposted
New in Svelte: A way to create a unique ID that is stable across client and server svelte.dev/docs/svelte/...
You are up to date.