Ben McCann
benmccann.com
Ben McCann
@benmccann.com
Investor and entrepreneur. SvelteKit maintainer.

Co-founded Connectifier - acquired by LinkedIn
Anything you liked or disliked about each of the solutions?
January 6, 2026 at 6:01 PM
I had a contact on the Chrome team to share feedback about new browser features with, so if you ever want to take the time to suggest new APIs to them or provide other feedback let me know and I can connect you
January 6, 2026 at 5:58 PM
You can't have multiple full components in a file, but in case you haven't seen them, snippets are pretty similar and can generally remove the need for multiple files: svelte.dev/docs/svelte/...
{#snippet ...} • Svelte Docs
{#snippet ...} • Svelte documentation
svelte.dev
December 22, 2025 at 11:33 PM
The tests of all these projects are run against each new version of Svelte and can be run before Svelte releases as well: github.com/sveltejs/sve.... Would love to have your project there as well!

A test is also being added with each fix giving Svelte a stronger test suite to prevent regressions.
December 22, 2025 at 2:58 AM
Also, could you add a test suite to ensure your app keeps working? There's a Svelte ecosystem CI that runs the test suites of apps from around the ecosystem. If your app is particularly susceptible to encountering breakages it could catch issues before they are ever released in a new Svelte version
December 22, 2025 at 2:52 AM
If there are issues causing instability they should be addressed, but I wonder if there are some things that you could do to save yourself some trouble. E.g. could you pin to a known working version while the experimental async work is in progress?
December 22, 2025 at 2:52 AM
A vehicle
December 20, 2025 at 4:39 PM
Nothing yet! I'm going to be outfitting it with cameras, lidars, gps, etc. and then teach it to drive around.
December 20, 2025 at 4:38 PM
Haha. It needs some more training on recognizing logos 😆
December 20, 2025 at 4:36 PM
I want my money back!
December 20, 2025 at 5:30 AM
I got a robot
December 20, 2025 at 4:07 AM
Reposted by Ben McCann
the most recent data shows Waymo's self-driving cars perform significantly *better* than human drivers.

the most recent data shows Tesla Robotaxis perform significantly *worse* than human drivers, even with a safety monitor in the front seat. sherwood.news/tech/teslas-...
Tesla’s 29 Austin Robotaxis have crashed 8 times since June, as data suggests they perform much worse than human drivers
That’s a lot of crashes for such a small fleet....
sherwood.news
December 16, 2025 at 1:51 PM
Checkout the Svelte LLM benchmark to pick a good model and try using the Svelte MCP server
December 4, 2025 at 11:35 PM
Reposted by Ben McCann
Guys I'm not making this up...I asked Claude, ChatGPT, Gemini and Grok what frontend framework they would pick if they only could pick the one they would enjoy writing more.

They ALL said Svelte 🧡

Do your LLM a favor, switch to Svelte 🧡
December 2, 2025 at 11:45 AM
You would just use whatever API name makes sense rather than trying to include some keyword in it. E.g. this one could be getFormCreator or something along those lines
December 1, 2025 at 3:58 PM
Static site generation is supported out-of-the-box if you do want to try Svelte: svelte.dev/docs/kit/ada...
Static site generation • SvelteKit Docs
Static site generation • SvelteKit documentation
svelte.dev
November 28, 2025 at 8:00 PM
Thankful to the amazing unsung heroes of open source development doing great work like @cyberalien.dev

Check out how much smaller `@iconify/tailwind4` has gotten with the latest release!
November 28, 2025 at 1:21 AM
Excited to see the Svelte custom rendering work get a sponsor! Additional sponsors are still required to fund the project, which will let Svelte run with Lynx JS
Thanks to SuppCo for supporting our Svelte Custom Renderers initiative 🙌

When ready, this API will allow devs to use Svelte to build Native Apps, Terminal, or anything they want. If your company wants to help make custom renderers a reality, make sure to reach out!

svelte-custom-renderers.com
Custom Renderers for Svelte, a Mainmatter Initiative
Help us enable cross-platform UI development with Svelte for endless possibilities.
svelte-custom-renderers.com
November 26, 2025 at 3:03 PM
Reposted by Ben McCann
A historic first today as Opus 4.5 scores 100% on SvelteBench - the first model to do so. We're hard at work on the next version of SvelteBench that will use an agentic approach, if you have feedback, submit it here: github.com/khromov/svel... #svelte #ai
November 25, 2025 at 9:45 AM
Get in touch with James if you want to help support open source tools to identify problems like this!

bsky.app/profile/4308...
43081j.com James @43081j.com · Nov 23
i have a growing @e18e.dev roadmap of very useful tools we could all benefit from

to make it happen, we need two things: sponsors, and leads/champions 👀

if you're interested in either, come chat to me and i'd be happy to show you through the roadmap we have!
November 24, 2025 at 5:49 PM
I wonder why none of the literally HUNDREDS of individuals with access to publish the Zapier SDK noticed their organization was committing engineering malpractice by giving that many people access to the keys of the kingdom.

And that's how you catch SHA1-Hulud...

www.npmjs.com/package/@zap...
Shai Hulud 2.0 Strikes Again: Malware Supply-Chain Attack Hits Zapier & ENS Domains
The threat actor behind “Shai Hulud 2.0” launched a new malware campaign compromising the supply chain of Zapier, ENS Domains and more — exposing secrets, injecting malicious code, and enabling widesp...
www.aikido.dev
November 24, 2025 at 5:16 PM
In future major releases, typescript-eslint will be able to switch to Node's built-in glob saving even more dependencies. SvelteKit 3 will also drop a number of dependencies. These changes make everyone using SvelteKit safer from the supply chain attacks proliferating in the npm ecosystem!
November 24, 2025 at 5:01 PM
With the next release of typescript-eslint, you will be able to setup a new SvelteKit project with every single integration it offers and fast-glob will be nowhere in your dependency tree! Removes over a dozen dependencies like is-number!!

github.com/typescript-e...
feat(typescript-estree): replace fast-glob with tinyglobby by benmccann · Pull Request #11740 · typescript-eslint/typescript-eslint
PR Checklist Addresses an existing open issue: fixes Enhancement: replace fast-glob with tinyglobby #10533 That issue was marked as accepting prs Steps in Contributing were taken Overview Repl...
github.com
November 24, 2025 at 5:01 PM
Yeah, it sounds like it creates an object for each data point at the beginning and that's an expensive process
November 24, 2025 at 2:32 PM