Kohei Yoshino

@britegrid.io

UX engineer. Svelte developer. Designer. Marketer. Generalist. Freelancer. Formerly with @mozilla.org. Creator, maintainer of @sveltia.dev & @sveltiacms.app. Ageless guy with unbroken voice. 🇨🇦 Toronto, Canada 🔗 https://github.com/kyoshino

Svelte’s uneven releases continue. v5.56.5 was shipped 4 weeks after v5.56.4 and contains 10 bug fixes, some of which could have been released earlier. Meanwhile, v5.56.7 was released with only one one seemingly unimportant patch change. They really have no release strategy.

If you post something on the job-postings channel on Svelte Discord and it gets deleted straight away, I’m the one who deleted it. Don’t post stupid hire-me comments there.

@sveltiacms.app does a weird thing: It’s written in Svelte, but it supports React-based plugins that mount Svelte components. It’s a framework sandwich! This unique architecture ensures compatibility with Netlify/Decap CMS. 🥪

Looks like the future of Ripple is uncertain, as the maintainer has started a React-like framework called Octane. So @sveltiacms.app has to stick with Svelte for now, but I’ll consider other frameworks at some point.

I monitor a bunch of projects on GitHub to develop @sveltiacms.app showcase, but a lot of them never get completed. The failure rate? Maybe 50%. Thanks to AI, it’s never been easier to start new projects, but finishing them is still a big challenge especially for non-tech users.

I’m continuing to discover @11ty.dev sites using @sveltiacms.app! Here’s the current ranking from our showcase: 🥇 Astro: 93 (+3 from last week) 🥈 Eleventy: 42 (+4) 🥉 Hugo: 37 (+1) (Vanilla JS: 32) (+4) Jekyll: 22 (+2) Next.js: 18 (+2) Vanilla JS may soon replace Hugo in third place.

Sveltia CMS Showcase — Git-based headless CMS examples

Explore 250+ real-world websites using Sveltia CMS across various industries, built with Astro, Eleventy, Hugo, Jekyll, Next.js and other frameworks.

sveltiacms.app

Marketer’s note: Your showcase will be a powerful tool if it can provide compelling evidence of how many users have switched from other products to yours. I actually spend an hour every day researching to create this industry-leading showcase 😎

Sveltia CMS@sveltiacms.app · 2mo ago

Our showcase now features 100+ sites migrated from Netlify/Decap CMS and 40+ sites migrated from WordPress! We are thrilled to see the growing number of successful migrations and the positive impact it has on our users 🔥

Mid-month framework stats from @sveltiacms.app showcase: 🥇 Astro: 90 🥈 Eleventy: 38 🥉 Hugo: 36 (Vanilla JS: 28) Jekyll: 20 Next.js: 16 Astro continues to soar. Lately, I’ve witnessed more Eleventy sites and fewer Hugo sites. The two are no longer neck-and-neck. Good news for @11ty.dev community!

Sveltia CMS Showcase — Git-based headless CMS examples

Explore 250+ real-world websites using Sveltia CMS across various industries, built with Astro, Eleventy, Hugo, Jekyll, Next.js and other frameworks.

sveltiacms.app

Just found CSS `vertical-align: center`, which is only implemented in Firefox atm. So, have we finally got an equivalent of HTML `valign="absmiddle"`? The evolution of CSS is insanely slow. You have to wait decades, not years, for a new feature.

Font size switcher on the web… in 2026? It’s a controversial thing since early 2000s 🤔 Basically, you should never provide it. (I’m talking about you, City of Toronto)

Svelte’s release management concerns are not only about semantic versioning but also about uneven releases. They fix regressions, but they don’t always deploy these fixes quickly, despite being able to create releases multiple times a day. What’s the point of withholding a regression patch for days?

A great DX begins with practice, not tools. Following semantic versioning is a crucial best practice for any library or framework. Unfortunately, the Svelte team doesn’t really follow it, which is one reason why I stopped donating to Svelte.

Don’t send me any social engineering emails pretending to be an employee of another CMS company. A quick WHOIS lookup reveals that they’re fake 😝