Recent submissions

Comment · 7 days ago
Comment · 11 months ago
I used Gemini to compare the minimized output of the Rollup vs Rolldown JavaScript bundlers to find locations where the latter was not yet at the same degree of optimization. It was astoundingly good and I'm not sure how I would have been able to accomplish the task without an LLM as an available tool.
Comment · 11 months ago
fixed!
Comment · 11 months ago
Hundreds of people had access to publish the Zapier SDK, so it's little surprise they were eventually compromised! (https://bsky.app/profile/benmccann.com/post/3m6fdecsbdk2u)

The e18e community are reducing dependencies in popular libraries and building tools to prevent and reduce the impact of such attacks. Join if you want to help out! https://e18e.dev/

Just this morning, after trying to make the case over the past year, we had a change landed to remove more than a dozen dependencies from typescript-eslint! https://bsky.app/profile/benmccann.com/post/3m6fcjax7ec2h

Comment · 1 year ago
Yes, eslint is particularly frustrating: https://npmgraph.js.org/?q=eslint

There are plenty of people in the community who would help reduce the number of dependencies, but it really requires the maintainers to make it a priority. Otherwise the only way to address it is to switch to another solution like oxlint.

Comment · 1 year ago
The number 3, 4, and 5 contributors to SvelteKit in the past year work at Vercel: https://github.com/sveltejs/kit/graphs/contributors?from=8%2...

Rich and Simon are incredibly important, but they're in it for Svelte and the community more so than a paycheck from Vercel. Tee has been doing most of the maintenance on SvelteKit currently funded by community donations. And this isn't counting other infrastructure like vite-plugin-svelte or the Svelte CLI which are entirely maintained by volunteers. I don't think Vercel funds a majority of the work on Svelte even if it might be close to it.

Comment · 1 year ago
Only 3/40 Svelte maintainers work at Vercel and they mainly finance work on Svelte core. SvelteKit day-to-day is primarily maintained by folks outside Vercel
Comment · 1 year ago
Wouldn't vouch proxy only work with self hosted apps? How would you use it with a SaaS app?
Comment · 1 year ago
What is the plastic.love you're referring to? That domain doesn't resolve for me. Do you mean PlasticList?
Comment · 1 year ago
Comment · 1 year ago
The updated knowledge cutoff is helping with new technologies such as Svelte 5.
Comment · 1 year ago
NextAuth certainly needs some competition. However, I wish better-auth didn't have so many dependencies. I feel like it shouldn't be necessary to depend on things like kysley and Typescript.
Comment · 1 year ago
Comment · 1 year ago
I believe the reason for that was to enable event forwarding, which was a highly requested feature and makes a lot of things easier.
Comment · 1 year ago
The docs for single page apps live at https://svelte.dev/docs/kit/single-page-apps

By default, SvelteKit does SSR for the first page and client-side routing thereafter. This is fully configurable. Perhaps it's worth an additional mention on the routing page. I'll take a look later. Thanks for the suggestion.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton