Ben McCann
@benmccann.com
1.5K followers 88 following 200 posts
Investor and entrepreneur. SvelteKit maintainer. Co-founded Connectifier - acquired by LinkedIn
Posts Media Videos Starter Packs
benmccann.com
Welcome! We won't be reconsidering anytime soon. Bluesky is a better experience. It has a Svelte starter pack (bsky.app/starter-pack...) and Svelte feed (bsky.app/profile/paol...) that makes it easier to stay up-to-date with what's going on in the Svelte community. I hope you'll give these a try!
benmccann.com
I prefer "don't set state in an effect"
benmccann.com
Yes!! Especially now that require(esm) is available it's time for everyone to move!
benmccann.com
Oh, I missed that Paolo replied with both of these suggestions 😆 Well great minds think alike!
benmccann.com
Not sure what you mean for the CSS issue

I probably wouldn't use stores for new code. They're still supported because they were more heavily used in v4

As I recall, most of the code examples these days are in TS and there's a toggle between TS/JS. Is there a specific place you had trouble?
benmccann.com
You can use this SvelteKit setting for a hash-based router: svelte.dev/docs/kit/con...

shadcn-svelte is probably the most popular UI library for Svelte
Configuration • Docs • Svelte
Configuration • Svelte documentation
svelte.dev
benmccann.com
Maybe it could be auto-generated from the replacements repo
benmccann.com
Aren't they chubby though?

Maybe something like a ferret would be more svelte? 😆
benmccann.com
It'd be awesome to switch `@vercel/nft` to it one day since `glob` is responsible for almost half of its dependency graph
benmccann.com
It took me a long time to discover you could add your own feeds. Making that more discoverable would go a long way towards fixing the issue
Reposted by Ben McCann
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
benmccann.com
Awesome!

How is Svelte support implemented? Does it use the Svelte parser or a re-implementation in rust?

Does it just check the contents of script blocks or does it try to do any checks of the template contents? How many rules from eslint-plugin-svelte might be available in Biome?
Reposted by Ben McCann
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
benmccann.com
We're really just taking submissions internally. We should update the docs somewhere to mention that. If there's some popular package we missed you can just let me know here
benmccann.com
There's a list that Svelte Society maintains as well. I think we'd like to coordinate with them so that more packages can be displayed there and then we can discover which ones are the most used to consider for inclusion. They're currently working on some updates on their side first though
benmccann.com
If you happen to be using Svelte with Astro, I have plenty of tips to share
benmccann.com
@43081j.com are you aware of any others?
benmccann.com
yes, the list was largely hand curated. Though we haven't been able to personally use each package, so I'm sure there are probably some we're missing and maybe a few that shouldn't be there
benmccann.com
One of my very first projects when I got involved with Svelte years ago was working on this when it was just a readme in a separate repo (github.com/sveltejs/com...).

This feels like a nice bookend as I have been gradually shifting my focus away from the web and towards robotics
GitHub - sveltejs/community-legacy: Svelte community meetups, packages, resources, recipes, showcase websites, and more
Svelte community meetups, packages, resources, recipes, showcase websites, and more - sveltejs/community-legacy
github.com
benmccann.com
Thanks to @puruvj.dev @jyc.dev and @rich-harris.dev for making this possible! This was a real team effort and a reminder of why it's so fun to work on Svelte in a collaborative fashion with an amazingly talented group of people.
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
benmccann.com
Very well deserved. Congrats!