Posts by Geoff Rich
Tis the season and you know what that means: Advent of Svelte.
Get your daily treat here:
advent.sveltesociety.dev/2025
Don't forget to spread the love and huge thanks to everyone who works on this!
A couple of weeks ago at @perfnow.nl I gave a talk called "Fine-grained everything". It's about @svelte.dev (obviously), and the new frontiers of framework-land, but it's also about some stubborn misconceptions in web performance circles
Gift link: conffab.com/presentation...
hm, not sure I follow - how does the number of versions a project _could_ download influence the cumulative number of downloads for that major?
Turns out being a new father drastically reduces the time/energy for blogging and open source 😄
But still keeping an eye on new Svelte stuff and hoping to get back in the game sometime
yep - it's been a few years, but when I was there it was being used for various microfrontends being broken off of the .NET monolith
top-tier soundtrack too
A couple of days ago I told you that we're putting the band back together. Well. Here's the pisode!
share.transistor.fm/s/a5f8c4c6
SvelteKit async SSR has landed! The future of Svelte is now here. Try it out along with the new remote functions!
See the PR for some unfinished rough edges. Work continues on it while it's behind an experimental flag, but you can now play around with it!
github.com/sveltejs/kit...
Super excited to announce the experimental release of asynchronous SSR in Svelte! github.com/sveltejs/sve...
`await` expressions in your Svelte components can now be rendered on the server, meaning you don't need to render them inside boundaries with a `pending` snippet. Next up, streaming SSR!
Selfie of me with a bobblehead that sorta looks like me
Won a hackathon at work and was rewarded with this amazing/terrifying custom bobblehead 😶
Did a little video on SvelteKit's upcoming data interaction API
SvelteKit remote functions are now available under an experimental flag. Docs here: svelte.dev/docs/kit/rem...
📝 Please, can we have ARIA Notify
Live regions suck and I hope we get a better solution soon!
www.nicchan.me/blog/please-...
Attachments are now out as part of Svelte 5.29!
They're a better version of the `use:` actions that Svelte has historically used and let you "attach" actions like:
<button {@attach tooltip('Hello')}>Hover me</button>
RIP pizza cone 😞
❤️ hopefully next time!
Svelte Summit Mega Thread Day 2!
#SvelteSummit #SvelteSummitBarceloja
Missing everyone at #SvelteSummit! But glad I didn’t try to travel internationally with a 7-week-old lol
Svelte Summit 2025 Barcelona Day 1 Mega Thread time :D
#SvelteSummit #SvelteSummit2025
I love the little elephant pilot so much youtu.be/j_wy7ydUdE4
Unfortunately for baby, I will be taking all the credit
just submitted my first PR fully written while wearing a baby ✅
The nice thing about an outage is that you find out if people are actually using it 😄
Looks like this resolved itself (at least it works for me now). I suspect some sort of downstream issue with the Marvel API.
Geoff holding a baby
Some personal news — I’m a dad now. Feeling very grateful and very tired.
gorgeous illustrations!