Sometimes people ask me why I picked svelte...I put my thoughts in words here and no, it's not just a technical thing. This is my love letter to svelte π§‘
Sometimes people ask me why I picked svelte...I put my thoughts in words here and no, it's not just a technical thing. This is my love letter to svelte π§‘
Posting a Svelte job and want to reach thousands of developers? We just launched our job board. Reach out and we'll hook you up with a discount code so you can give it a go for FREE!
I released a free Svelte course on YouTube if you're looking for something to do over the weekend in case you missed it
Great news!
It looks like Svelte remote functions got even better since the initial proposal and it's even easier to do optimistic UI updates when the actual PR lands.
Remix is breaking up with React.
In the early days of Remix they talked about having a framework agnostic solution so I'm curious to see where they go from here.
github.com/kayac-chang/...
If choosing something other than React helps clients ensure they wonβt get pure AI slop, that seems like a point in favor of other frameworks.
Tomorrow is the day π
Here's a basic Svelte state machine example which accepts data and is able to update it and run some action when you enter a state.
Also did you know the collective noun for ghosts is a βchillβ?
you can now use .ts files in the playground:
svelte.dev/playground/7...
caveat: only supports erasable syntax (www.typescriptlang.org/docs/handboo...). under the hood this uses bloomberg.github.io/ts-blank-spa...
(note that typechecking/intellisense are TODO)
The landing page is a work of art
She died in binary. Thatβs dedication. RIP.
#svelte
I just published Svelte-Kawaii. Svelte Kawaii is a Svelte port of React Kawaii, offering cute SVG illustrations to add adorable characters to your Svelte applications. A simple way to bring some cuteness to your UI. svelte-kawaii.codewithshin.com
Migrating the 2nd largest furniture website in the world to Svelte wasnβt easyβbut worth it. Bert B @bertbengtson.bsky.social and his team at Ashley Furniture share their journey. How did they do it? What challenges did they face? Find out at Svelte Summit Spring 2025!
The PostHog growth story is wild π€―
β’ Used open-source to build INSANE trust
β’ Marketed "we've decided to make less money"
β’ Built word-of-mouth through radical transparency
β’ Ignored enterprise (and still got Fortune 500 clients)
Check the deep dive:
www.plg.news/p/posthog-u...
The law firm Lerner & Rowe asks SCOTUS to review its resounding 9th Circuit defeat over competitive keyword advertising
Docket: www.supremecourt.gov/search.aspx?...
Prior blog post: blog.ericgoldman.org/archives/202...
This again, with the clocks?
Dear coffee:
I don't care how late in the day it is; I'mma drink you like it's 5 a.m.
I love you, girl.
The web is getting more invasiveβhow do we fix it? Andrey Sitnik @en.sitnik.ru (of PostCSS fame) will dive into privacy-first architecture, local-first alternatives, and real-world strategies at Svelte Summit Spring 2025.
Patricia Arquette is amazing. That is all. No spoilers #severance
In other news, Iβm pleased to announce that Iβm on the path to immortality.
[gift link]
wapo.st/4isT0aE
Brilliant. Peak 2025.
A new open-source data visualization framework is making its debut: SveltePlot. Gregor Aisch @driven-by-data.net will introduce its layered grammar of graphics approach and how it fits into the ecosystem at Svelte Summit Spring 2025!
I work with cool people who do cool things: www.eff.org/deeplinks/20...
I love that the guy who developed the measles vaccine cussed like a trooper, and his bosses tried to make him go to "charm school". He created something like 40 vaccines that save millions of lives each year, but hardly anyone recognizes his name.
en.wikipedia.org/wiki/Maurice...
These are some top-notch visualizations, carefully planned in advance and implemented using Svelte
Mutable<Thing> not being a built-in typescript utility type to mirror Readonly<Thing> is really a shame.
10k commits to the Svelte repository - we've come a long way!