Geoff Rich

Geoff Rich

@geoffrich.net

Web dev, @svelte.dev maintainer, pianist Personal site with blogs and stuff: https://geoffrich.net

1.6K followers129 following74 posts

Geoff Rich reposted

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...

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...

Geoff Rich reposted

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...

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...

Geoff Rich reposted

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!

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...

Geoff Rich reposted

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>

Geoff Rich reposted

What 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...

Geoff Rich reposted

Geoff Rich reposted

svelte devs, it’s OUR client now 🤝🧡 start contributing by making issues of everything that’s wrong w it and what you want in it! github.com/zeucapua/myb

github.comGitHub - zeucapua/myb: custom bsky clientcustom bsky client. Contribute to zeucapua/myb development by creating an account on GitHub.

Oh for sure...just thought a community effort could've been more effective. But we can make myb a community effort to @zeu.dev

"If... someone is like “we could make it a setting” you should say: “Yep, we could. Maybe we even should. Just know that 1) it’s technical debt forever and 2) it matters 10✕ more whatever the default is because most people never touch any settings.” @chriscoyier.net chriscoyier.net/2024/11/07/d...

chriscoyier.netDesigning DX👋 Fellow Webnerds! This is a written version of my talk “Designing DX”. I just want to lollygag about with y’all about this squishy concept of DX. We’ll draw ideas a…

Geoff Rich reposted

<svelte:boundary> suuuuper happy with how this panned out — been a major gap in svelte for a while, with our new foundation dominic was able to bang it out in like 5 minutes give it a spin and let us know what you reckon svelte.dev/playground/e... </svelte:boundary>

svelte.devit's all gone pete tong • Playground • SvelteWeb development for the rest of us
Dominic Gannaway@trueadm.dev

We've been looking into add error boundaries to Svelte. If people would like an early preview and to play around with them, please do! Feedback is greatly appreciated: github.com/sveltejs/sve...

this is super cool (and built with SvelteKit!)

Dominikus@do.minik.us

Oh hey, looks like titledrops.net made it (almost) to the top of Hacker News! If you haven't checked it out, now'd be a good time to know what everyone's talking about 😜 news.ycombinator.com/item?id=4205... #dataviz #movies