Geoff Rich @geoffrich.net · 15/07/2026Thanks for this, this was the reason a site was broken for me in Firefox as well 010
Reposted by Geoff RichSia Karamalegos @sia.codes · 04/12/2025Still funny as heck web.archive.org/web/20080703...web.archive.orgEmbroidery Trouble Shooting Page Embroidery Trouble Shooting Answers to all your questions about Embroidery problems 4195
Reposted by Geoff Richrich harris @rich-harris.dev · 13/11/2025A 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...conffab.comFine-grained everything<p>Modern frameworks like Svelte are fast thanks to signal‑based fine‑grained reactivity, but performance is more than 60fps. This talk covers new approaches to build fast, reliable, data‑efficient ap... 514421
Geoff Rich @geoffrich.net · 13/11/2025hm, not sure I follow - how does the number of versions a project _could_ download influence the cumulative number of downloads for that major? 110
Geoff Rich @geoffrich.net · 13/11/2025like this? majors.nullvoxpopuli.com/q?minors=fal...majors.nullvoxpopuli.comDownloads by Major (or Minor)Reveal problems users are having with upgrading to the next major (or minor). Search for a package to see if its ecosystem has an upgrading problem. 241
Geoff Rich @geoffrich.net · 10/11/2025Turns 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 1130
Geoff Rich @geoffrich.net · 10/11/2025yep - 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 140
Reposted by Geoff RichKevin Åberg Kultalahti @kevinak.se · 26/09/2025A couple of days ago I told you that we're putting the band back together. Well. Here's the pisode! share.transistor.fm/s/a5f8c4c6share.transistor.fmWe're putting the band back together. | Svelte Radio | Episode 82SummaryWe're putting the band back together. Svelte Radio is officially back. This first episode is a bit of catch-up. Not a ton of Svelte chatter. Look forward to many fun and interesting episodes. N... 062
Reposted by Geoff RichBen McCann @benmccann.com · 22/09/2025SvelteKit 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...github.comfeat: async SSR by Rich-Harris · Pull Request #14447 · sveltejs/kitThis adds asynchronous SSR to an app that's using the latest version of Svelte (^5.39.3) and has opted in to the Svelte experimental.async option (and, ideally, the SvelteKit experimental.remot... 36616
Reposted by Geoff RichElliott Johnson @ell.iott.dev · 18/09/2025Super 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!github.comAsync SSR · sveltejs svelte · Discussion #16784The Svelte team has been hard at work on asynchronous rendering, with client-side support and remote functions as our first two efforts. It’s time for the third: SSR. Background There are three cor... 59221
Geoff Rich @geoffrich.net · 06/09/2025Won a hackathon at work and was rewarded with this amazing/terrifying custom bobblehead 😶 0250
Reposted by Geoff RichSimon H @dummdidumm.bsky.social · 01/09/2025Did a little video on SvelteKit's upcoming data interaction API 2287
Reposted by Geoff RichSvelte @svelte.dev · 31/07/2025SvelteKit remote functions are now available under an experimental flag. Docs here: svelte.dev/docs/kit/rem...svelte.devRemote functions • Docs • SvelteRemote functions • Svelte documentation 17914
Reposted by Geoff Richlihautan.bsky.social @lihautan.bsky.social · 28/07/2025New post in a very long while lihautan.com/compile-svel...lihautan.comCompile Svelte 5 in your headBackground5 years ago, I wrote Compile Svelte in your head. That was written for Svelte 3.But now, almost 1 year into Svelte 5 release, which introduce tons of new features, such as runes, fine-graine... 3397
Reposted by Geoff RichNic Chan @nicmakesstuff.bsky.social · 10/07/2025📝 Please, can we have ARIA Notify Live regions suck and I hope we get a better solution soon! www.nicchan.me/blog/please-...nicchan.mePlease, can we have ARIA Notify - Nic ChanA hate letter to live regions. 11810
Geoff Rich @geoffrich.net · 09/06/2025there's my work music for the day settled youtube.com/playlist?lis...youtube.comsounds of freedom (Mario Kart World OST) - YouTubeimagine if nintendo puts this OST on nintendo music next week and all of this hard work becomes ultimately pointless 030
Reposted by Geoff RichBen McCann @benmccann.com · 14/05/2025Attachments 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> 79514
Reposted by Geoff RichWillow (GHOST) @willow.sh · 09/05/2025Svelte Summit Mega Thread Day 2! #SvelteSummit #SvelteSummitBarceloja 1207
Geoff Rich @geoffrich.net · 08/05/2025Missing everyone at #SvelteSummit! But glad I didn’t try to travel internationally with a 7-week-old lol 1200
Reposted by Geoff RichWillow (GHOST) @willow.sh · 08/05/2025Svelte Summit 2025 Barcelona Day 1 Mega Thread time :D #SvelteSummit #SvelteSummit2025 13812
Geoff Rich @geoffrich.net · 02/05/2025I love the little elephant pilot so much youtu.be/j_wy7ydUdE4youtu.beJupiter Ascending - Pilot 'Nesh' (Elephant Man)YouTube video by CakeMan Sanders 000
Geoff Rich @geoffrich.net · 16/04/2025just submitted my first PR fully written while wearing a baby ✅ 2240
Geoff Rich @geoffrich.net · 07/04/2025The nice thing about an outage is that you find out if people are actually using it 😄 110
Geoff Rich @geoffrich.net · 06/04/2025Looks like this resolved itself (at least it works for me now). I suspect some sort of downstream issue with the Marvel API. 100
Geoff Rich @geoffrich.net · 28/03/2025Some personal news — I’m a dad now. Feeling very grateful and very tired. 7790
Reposted by Geoff RichAmelia Wattenberger @wattenberger.com · 11/03/2025wrote up some thoughts on how our interfaces are getting flatter, and how we might design with 💃 our bodies 🤸 in mind. 🧶 went ham on little yarn worlds wattenberger.com/thoughts/our... 2830560
Geoff Rich @geoffrich.net · 14/02/2025Cat has decided my lap is the perfect nap spot while I work and I am here for it 030
Geoff Rich @geoffrich.net · 15/01/2025love to see new CSS features that make old blog posts of mine obsolete! geoffrich.net/posts/svelte...geoffrich.netDetecting sticky positioning with Svelte actions - Geoff Rich 1414
Reposted by Geoff RichYehuda Katz (he/him) @wycats.bsky.social · 03/01/2025Front-end development is product development. This is one of the biggest things my first year at Heroku hammered home for me. 59715
Geoff Rich @geoffrich.net · 28/12/2024Holiday reading is the best. Love being able to read hundreds of pages in a day again 1180
Reposted by Geoff RichSam Rose @samwho.dev · 20/12/2024What does it mean for something to be Turing complete? I answer this question, and more, through a series of fully interactive Turing machine simulations! Play, pause, step forwards and backwards, and even write your own Turing machine programs in my latest blog post. samwho.dev/turing-machi... 23523158
Reposted by Geoff RichSvelte @svelte.dev · 15/12/2024Day 15 — the new `$inspect.trace(...)` rune gives you debugging superpowers. Add it to a function that runs inside a derived or effect, and you'll see detailed information about what caused it to re-run 🎁 docs svelte.dev/docs/svelte/... 🎁 demo svelte.dev/playground/d... 4787
Geoff Rich @geoffrich.net · 06/12/2024how in the world did I get a spam email addressed to "Jeff"? 230
Reposted by Geoff RichSvelte @svelte.dev · 05/12/2024Day 5 — it's a three-in-one kind of day! `new MediaQuery(...)` lets you use media queries reactively. prefersReducedMotion is an instance of MediaQuery that makes it easier to respect users' accessibility preferences - docs svelte.dev/docs/svelte/... - demo svelte.dev/playground/8... there's more! 210515
Reposted by Geoff RichSvelte @svelte.dev · 01/12/2024Day 1 — error boundaries! Wrap your code in a <svelte:boundary> and you can isolate and recover from unexpected errors. 🎁 docs svelte.dev/docs/svelte/... 🎁 tutorial svelte.dev/tutorial/sve... 320413
Reposted by Geoff RichSvelte @svelte.dev · 01/12/2024🎅🎄🎁 ADVENT OF SVELTE 🎅🎄🎁 We're going to ship one thing a day every day from now until Christmas. Wish us luck! svelte.dev/blog/advent-... First up...svelte.devAdvent of SvelteTwenty-four days, twenty-four features 1954575
Reposted by Geoff RichSimon H @dummdidumm.bsky.social · 28/11/2024This year's Advent of Svelte will come with a twist 2243
Geoff Rich @geoffrich.net · 27/11/2024I think this is the one thing from my math major that I still use in my day job en.wikipedia.org/wiki/De_Morg... 030