Scott Wu
scottwu.ca
Scott Wu
@scottwu.ca
Svelte Enjoyer
That's the dream. Better workflow and getting away from Microslop.

2 birds, 1 stone.
January 31, 2026 at 3:22 AM
I need a glossary to decipher this hieroglyph.
January 31, 2026 at 3:11 AM
Where's the source?
January 26, 2026 at 8:41 AM
HTTP GET is designed to be free of side effects and browsers operate based on that assumption.
January 24, 2026 at 4:50 AM
It's relevant even on SK. Otherwise, you get unexpected behaviours between SK preloading pages (logout on hover) or browsers aggressively caching pages (not actually logging out).
January 24, 2026 at 4:48 AM
I venture to guess this was intended. Since headings are larger.
January 21, 2026 at 3:33 PM
I find serif more reading. It turns out this is not just a preference. Different people find different fonts more readable. So now the site as a toggle.
January 21, 2026 at 3:32 PM
Those were limitations, not design choices.
January 21, 2026 at 12:03 PM
You're right, I conflated the UI Library and the web framework since in most instances, they're interchangeable. It also doesn't help that we can mix and match them (with the exception of Astro).
January 21, 2026 at 4:54 AM
Svelte is on the slower side, but when it does change, it's big. The team put a lot of effort to mitigate the impact with progressive releases and codemods.
January 21, 2026 at 1:42 AM
The market speaks for itself. Noone is forcing devs to pick fast moving frameworks. They choose to for the DX and new features despite the breaking changes.
January 21, 2026 at 1:41 AM
January 21, 2026 at 1:32 AM
There is a toggle at the top right corner depicted as an A to change the font.
January 21, 2026 at 1:30 AM
When everything around the project is changing, a stable project is a dead project.

The whole industry is a Greenfield project. It's unreasonable to expect stability. If stability is your ultimate goal, you might want to consider a different industry that's been around for longer than 3 decades.
January 21, 2026 at 1:00 AM
Platforms also benefit a lot from OSS. OSS can experiment and the platforms can draw from the best ideas. Like the Temporal API.

Without it, platforms would move even slower and produce subpar APIs.
January 21, 2026 at 12:45 AM
In the opposite extreme, we have React where each year, they fire off new APIs to fix last year's APIs.

Choose your poison.
January 21, 2026 at 12:26 AM
Because one provides APIs and the other provides opinions on those APIs.
January 21, 2026 at 12:23 AM
It's as easy as learn.svelte.dev
Welcome to Svelte • Svelte Tutorial
learn.svelte.dev
January 20, 2026 at 10:02 AM
Only self contained svelte files support primitives. As soon as you cross the module boundary. You'll need a box (ie getter, closure, or class).

You could box everywhere by default, but it's not enforced. Maybe this is worth a feature request.
January 20, 2026 at 4:51 AM
Sorry, I was too serious. 😅
January 20, 2026 at 4:33 AM
You mean having to write TW? But its optional.
January 20, 2026 at 4:14 AM
What part of frontend still sucks after your experience with sveltekit?
January 19, 2026 at 3:55 AM