Sign in

Enrico Sacchetti

@theetrain.ca
169 followers 124 following 81 posts

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 🇨🇦

PostsRepliesMedia
Reposted by Enrico Sacchetti
Simon H @dummdidumm.bsky.social · 01/10/2026
SvelteKit 3 is out! Better environment variable handling, better error messages, and sensible breaking changes with an easy upgrade thanks to our migration script which handles many things automatically and gives you(r agent) a nice Todo list for the rest.
1344
Reposted by Enrico Sacchetti
pngwn @pngwn.at · 22/09/2026
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
519737
Reposted by Enrico Sacchetti
Lea Verou, PhD @lea.verou.me · 04/08/2026
📊 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...
16234
Reposted by Enrico Sacchetti
patak @patak.cat · 28/04/2026
We should all rewatch @rich-harris.dev's north star talk.
1234
Enrico Sacchetti @theetrain.ca · 18/03/2026
Are you still using Toasts in your UI? Consider other forms of feedback instead. Related reading: primer.style/accessibilit...
primer.style
Accessible notifications and messages
How to ensure updates and messages are communicated in an inclusive way.
020
Enrico Sacchetti @theetrain.ca · 27/02/2026
I'm learning something new from Paolo constantly. Follow them!
030
Enrico Sacchetti @theetrain.ca · 06/02/2026
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?...
youtu.be
Build Robust Components with Enrico Sacchetti @ Web Unleashed 2025
YouTube video by fitc
162
Reposted by Enrico Sacchetti
e18e @e18e.dev · 24/01/2026
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 💙
e18e.dev
The Year Ahead (2026)
A look ahead at what's coming in 2026 for the e18e community
14115
Reposted by Enrico Sacchetti
Svelte @svelte.dev · 15/01/2026
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...
svelte.dev
CVEs affecting the Svelte ecosystem
Time to upgrade
17120
Reposted by Enrico Sacchetti
Wes Bos @wesbos.com · 09/10/2025
AI coding sucks CJ just one-shotted a 15 min rant and it's incredibly refreshing. www.youtube.com/watch?v=0ZUk...
youtube.com
AI Coding Sucks
YouTube video by Syntax
1617929
Reposted by Enrico Sacchetti
Sara Soueidan @sarasoueidan.com · 09/10/2025
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-rank.jakearchibald.com
Interop Feature Ranking
Rank the web platform features you care most about
3447
Enrico Sacchetti @theetrain.ca · 15/09/2025
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
webunleashed.ca
Web Unleashed 2025 // October 21-22 // Toronto & Online
The ultimate conference for front-end dev experts
042
Reposted by Enrico Sacchetti
Sara Soueidan @sarasoueidan.com · 12/09/2025
🎥 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!
youtube.com
Navigating the World of Web Accessibility with Sara Soueidan
YouTube video by General Musings with Kevin Powell
24813
Reposted by Enrico Sacchetti
Addy Osmani @addyosmani.bsky.social · 13/09/2025
✍️ How modern browsers work addyo.substack.com/p/how-modern... - my write-up on browser internals for web developers
addyo.substack.com
How modern browsers work
A web developers guide to browser internals
27919
Reposted by Enrico Sacchetti
Ben Schwarz @benschwarz.bsky.social · 21/07/2025
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.
111825
Reposted by Enrico Sacchetti
Eric Bailey @ericwbailey.website · 16/06/2025
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...
smashingmagazine.com
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 ...
316045
Reposted by Enrico Sacchetti
Enrico Sacchetti @theetrain.ca · 27/02/2025
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
linkedin.com
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 ·...
01214
Enrico Sacchetti @theetrain.ca · 03/06/2025
I often worry pragmatism is continually given less regard, and that generative AI is accelerating this shift.
010
Reposted by Enrico Sacchetti
Sara Soueidan @sarasoueidan.com · 21/05/2025
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.
665513
Reposted by Enrico Sacchetti
Robb Owen @robbowen.digital · 05/05/2025
Once again, I find myself thinking about the camera
robbowen.digital
HTML is like a camera - Robb Owen
A short post on the foundations of photography in relation to working on the web
67217
Reposted by Enrico Sacchetti
Svelte Society @sveltesociety.dev · 24/04/2025
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
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!
1174
Reposted by Enrico Sacchetti
Brian Rinaldi @remotesynthesis.com · 23/04/2025
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...
tinyurl.com
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…
121
Reposted by Enrico Sacchetti
Amy Hupe @amyhupe.bsky.social · 17/04/2025
I wrote a guest post for Piccalilli ⭐️
88410
Reposted by Enrico Sacchetti
Adrian Roselli, pH0 @aardrian.bsky.social · 11/04/2025
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
kilianvalkhof.com
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.
285
Reposted by Enrico Sacchetti
Svelte Society @sveltesociety.dev · 11/04/2025
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...
tickettailor.com
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...
0149
Reposted by Enrico Sacchetti
Scott O'Hara @scottohara.me · 15/03/2025
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...
scottohara.me
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...
06224
Enrico Sacchetti @theetrain.ca · 27/02/2025
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
linkedin.com
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 ·...
01214
Reposted by Enrico Sacchetti
Simon H @dummdidumm.bsky.social · 12/02/2025
New in Svelte: A way to create a unique ID that is stable across client and server svelte.dev/docs/svelte/...
210111