Fearless Flyers V tidal.com/album/430069...
Today, we launched Effect v4 beta π
Rewritten runtime. Smaller bundles. Unified package system.
Performance: v4 is faster and lighter than v3 across the board.
Rewritten runtime: lower memory overhead, faster execution, simpler internals.
Full announcement:
effect.website/blog/release...
π npx unbarrelify
At last, an easy way get rid of barrel files!
Rewrites consumers to import directly from source, then deletes the barrels.
Safe and fully automated, read all about it at github.com/webpro/unbar...
Link results in a 404
Thanks so much! Excited for a new wallpaper π
Love the thumbnail image for the video, any chance you have a copy of that to share?
If you haven't tried Sveltekit yet this is a good starting point with some of the new features coming soon!
Can't wait!
Ben Davis did a video talking about setting up an llm to parse the docs locally with great success. Works for all sorts of tooling or frameworks!
youtu.be/MHpf_XMz_aM?...
My new music video goes out on YouTube at 3pm UK time today.
To every developer out there who has ever been asked to do something really, really simple that turns out to be impossible because there is Too Much Architecture in the way: this one's for you. π€
www.youtube.com/watch?v=p03o...
I've been using coolify for a while and really like it. Multiple (sveltekit and other) web apps but haven't had it manage the DB yet.
Have you thought of using SST for this wiring with AWS?
v2.sst.dev/start/svelte
Also can highly recommend Lucas, youtube.com/playlist?lis...
I've also been playing with it on the async and remote functions beta and been liking it!
What an awesome enhancement to @vitest.dev v4. It includes standard schema integration, but also browser mode is no longer experimental!! π
vitest.dev/blog/vitest-...
Seriously try out browser mode!
Feel a bit nervous but excited about @effect-ts.bsky.social, this video crash course covers lots of the what's and why's.
youtu.be/MyOOulMjLm8?...
Thanks Jesse W, he even shares the slides π
If you haven't heard you can now try out @effect-ts.bsky.social's v4 preview!!
I'm no effect wizard but am excited to see what they have been baking!
github.com/Effect-TS/ef...
SvelteKit's remote functions now handle FormData out of the box!
github.com/sveltejs/kit...
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.
I love that you no longer have to do the form data dance in SvelteKit thanks to remote functions π₯
It's that time of year, get your best typing fingers out and head over to fill out the state of JS survey!
survey.devographics.com/survey/state...
Effect, I'm still learning it and waiting for the v4 to be amazing π For the apps I'm building I don't need it any faster but graphs make me feel inadequate π
An Interactive Guide to TanStack DB | Frontend at Scale https://frontendatscale.com/blog/tanstack-db/
They may still have server side issues refreshing tokens with the built in server functions, you may manually need to update the session / cookies. Not specific to svelte. There are a few GitHub issues open for this.
If you haven't seen any of his content or have an interest in svelte, please go watch this updated course!
It's finally out! SvelteKit users: update your Sentry SDK to 10.8.0 or later to get those nice traces. All courtesy of @ell.iott.dev and @svelte.dev.
(Please let me know if I broke your app in the process)
βοΈ New post on the @nuqs.47ng.com blog:
Type-safety for URL state is only the tip of the iceberg. Beware of the dangers below. π§π’
- URL limits
- Time safety
- Immutability
nuqs.47ng.com/blog/beware-...
Looks like this has been deprecated in favor of bits ui's implementation
bits-ui.com/docs/compone...
What a super useful feature to have built into your validation!
OpenTelemetry tracing is live in SvelteKit! Huge s/o to @stracke.tech for all the help along the way. SvelteKit can now emit OTEL spans for all of its serverside constructs. It also provides an instrumentation file to easily set up trace exports. svelte.dev/blog/sveltek...