Simon H
@dummdidumm.bsky.social
1.4K followers 110 following 260 posts
Working on Svelte at Vercel / Skateboarding for fun.
Posts Media Videos Starter Packs
Reposted by Simon H
yuki-ishii.bsky.social
I love this remote function form fields update ❤️
Appreciate Svelte team!!

Doc: svelte.dev/docs/kit/rem...

#svelte #sveltekit
Reposted by Simon H
svelte.dev
lil' treat for all you weekend builders: Svelte now has an official MCP server, courtesy of resident bot wranglers @paolo.ricciuti.me and @khromov.se 🤖

it gives your LLM access to docs and compiler-driven diagnostics — give it a spin and let us know how you get on!

svelte.dev/docs/mcp/ove...
Overview • Docs • Svelte
Overview • Svelte documentation
svelte.dev
Reposted by Simon H
sveltesociety.dev
SvelteKit's remote functions now handle FormData out of the box!
github.com/sveltejs/kit...
Reposted by Simon H
fubits.dev
The Svelte train is approaching 300km/h.
khromov.se
👀 Something very exciting is coming soon if you're using AI with Svelte. Watch this space! #svelte #ai
Reposted by Simon H
benmccann.com
svelte.dev/packages is now live!

It's a convenient and easily discoverable place to find a sampling of high quality packages in the ecosystem. We hope it will give confidence in the Svelte ecosystem to newcomers and help them get started more easily.
Packages • Svelte
Packages for your Svelte and SvelteKit apps
svelte.dev
Reposted by Simon H
fubits.dev
Ilja @fubits.dev · 12d
shameless plug - but until @antleth.fr adds "what's new in Svelte this *week*" to svelte-changelog.dev 😬, I'm tracking all the hot new Svelte / SvelteKit stuff here on almost a daily basis: fubits.dev/notes/how-to...
How to Stay Up to Date in Svelte - Notes - @fubits
How to Stay Up to Date in Svelte - @fubits' Notes on Web Development, Design & Data Visualization
fubits.dev
dummdidumm.bsky.social
Glad to hear it's mostly smooth! Any noteworthy bumps or just the usual getting-used-to-it?
dummdidumm.bsky.social
Wow ... How did it go?
dummdidumm.bsky.social
My god what a packed release!
techniq.dev
📊 LayerChart: CSS-only, simplified integration, Html primitives, and more!

Massive `2.0.0-next.39` release brings:

🎨 CSS-only usage
↔️ Simplified integration (Skeleton, Svelte UX, daisyUI, …)
↪️ REPL compatibility
🏗️ HTML primitives
👆 Improved touch event handling
📦 …more!

details ↓
Reposted by Simon H
paolo.ricciuti.me
Can `gpt-oss-20b` write svelte 5 code?

By itself? No.

With the draft and unfinished version of the Official MCP server? Hell yes! 😍

We're gonna solve Svelte + AI for good!

opencode.ai/s/Y9TgsXtM
Generating Minesweeper Thread Title: Developing Svelte Mineswe
opencode - The AI coding agent built for the terminal.
opencode.ai
dummdidumm.bsky.social
Glad you like it! Will try to do these more in the future
dummdidumm.bsky.social
Answered some questions about Remote Functions and async Svelte!

Best part of this video is that I said "async SSR landing in SvelteKit soon maybe" and it's already out now! We're shipping too fast right now
sveltesociety.dev
A follow-up video that answers important question is now available too—SvelteKit Remote Functions tips: Auth guards, managing async, query.batch.
www.youtube.com/watch?v=z0f7...
Reposted by Simon H
svelte.dev
(You can also use these features in SvelteKit, of course! Work continues apace on the final pieces of the puzzle)

bsky.app/profile/benm...
benmccann.com
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...
feat: async SSR by Rich-Harris · Pull Request #14447 · sveltejs/kit
This 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...
github.com
Reposted by Simon H
svelte.dev
You can now use Svelte's async features in your Astro islands! Just update to the latest versions, opt in to the `experimental.async` flag, and you're off to the races svelte.dev/docs/svelte/...
dummdidumm.bsky.social
After all microtasks is the important bit 👍
bsky.app/profile/dumm...
dummdidumm.bsky.social
In practice the important part is that it's happening after microtasks
dummdidumm.bsky.social
In practice the important part is that it's happening after microtasks
Reposted by Simon H
kevinak.se
Looking for a contractor that can help out with content moderation on the new Svelte Society website. It will mostly involve migrating old content and making sure submissions are accepted in a timely fashion. Would be perfect for a student or someone that is Sveltecurious and learning web dev.
dummdidumm.bsky.social
Wow, that is one big unintended side effect 😅
dummdidumm.bsky.social
It kind of makes sense but it's also deeply annoying. Racing against setTimeout it is then I guess
Reposted by Simon H
grooovinger.bsky.social
Heads up, #svelte #sveltekit folks: `form()` remote functions got more powerful in sveltekit 2.42.0: it now accepts a schema, and reports back any validation issues. This is not optional, so if you're using `formData` in your `form` functions, you have to add a schema now. github.com/sveltejs/kit...
Release @sveltejs/[email protected] · sveltejs/kit
Minor Changes feat: enhance remote form functions with schema support, input and issues properties (#14383) breaking: remote form functions get passed a parsed POJO instead of a FormData object...
github.com
Reposted by Simon H
benmccann.com
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...
feat: async SSR by Rich-Harris · Pull Request #14447 · sveltejs/kit
This 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...
github.com
dummdidumm.bsky.social
Will answer here: Optimistic updates work by overriding the value temporarily on the client, and once the result (which also contains the refreshed data) comes in it is reverted at the same time as the new value is set. Fast-firing doesn't work reliably yet, correct, one of my TODOs