pnpm 10.16 release notes: minimumReleaseAge delays installing new packages
Nice feature in pnpm 10.16. Time to set `minimumReleaseAge` everywhere!
@sylvainsimao.com
π¦πΊπ«π· Building https://kuizto.co π₯βππ³ and https://floppyos.com π§ ποΈβ‘π β’ Fractional CTO https://sylvainsimao.com β’ Always in dev mode #sveltekit #typescript #cloudflare
pnpm 10.16 release notes: minimumReleaseAge delays installing new packages
Nice feature in pnpm 10.16. Time to set `minimumReleaseAge` everywhere!
screenshot of the release PR for SvelteKit remote functions
we just released SvelteKit remote functions. feel like 'minor change' undersells it a little tbh
β
await in components svelte.dev/docs/svelte/...
β
remote functions svelte.dev/docs/kit/rem...
π async SSR
truly can't wait to ship the rest of this stuff
So I've been using SvelteKit remote functions for about a week now... Total productivity banger! The mental model is super simple, makes building new features way way quicker. Not officially released and stable yet, so tread carefully π
Huge DX win, really excited for this.
remote functions? π
Australian election comms often feel more like "why the others suck" than "here's our plan and how we'll deliver it". Not saying France is better (the current mess speaks for itself), but I do miss the policy-heavy manifestos.
Cloudflare just made building AI agents actually approachable!
agents.cloudflare.com
Debugging web on iOS/Android has always been a pain. inspect.dev fixed that for me.
No Safari hacks. No weird setups. It just works.
Saved me hours, so felt like my duty to share and save others the headache.
The live-search dropdown results are usually MUCH BETTER than the ones on the results page.
Fair
The combo Trigger.dev + Portkey.ai is incredible for running background jobs with AI tasks. They tackle the pain points of gaining observability and granular control over both jobs and AI runsβoften tricky to nail in simpler setups. Iβve been using this exact duo and highly recommend trying it out!
Biome already is a solid alternative to Prettier and ESLint. Iβve used it in my latest projects and it delivers. Full Svelte support and Tailwind sorting are comingβcanβt wait.
A bit disappointed to see Edge replicas discontinued, as they were one of Turso's main selling points and why I started using and advocating for itβan unfair advantage over alternatives, especially when using Cloudflare Workers. It seems syncing the SQLite file itself applies only to non-serverless?
Jumping into the conversation, one thing Iβd love to see in SvelteKit docs is an in-depth lifecycle diagram to help visualise the precise flow of data β with hooks, nested load functions, advanced routing, invalidation, etc... One good example is from the VueJS docs (vuejs.org/guide/essent...).
Looking good! I'm in the middle of implementing some dnd features in my app, so this comes at the perfect time.
Really hyped about it - just waiting for SQLite support to start building with it!
What are the best tech/startup/apps product launch videos you've come across? Looking for inspiration. Here are a few I found that I think are quite good π
Things I'd love to see come to life in the Svelte ecosystem:
1. A PayloadCMS-style solution with an instant admin panel defined as code.
2. A Svelte utilities library as rich as VueUse/ReactUse.
3. An enterprise-grade SvelteKit boilerplate for large-scale apps.
Using Turso in serverless setups like Vercel Edge or Cloudflare Workers can lead to read-after-write issues, especially when immediate consistency is needed. After facing this in two different apps, I decided to write a post about it! π
sylvainsimao.com/blog/fixing-...