Building `nuqs`, a type-safe search params state manager for React frameworks:
🔗 https://nuqs.dev
🦋 @nuqs.dev
🎥 youtube.com/@47ng-dev
🟣 twitch.tv/fortysevenfx
🏠 francoisbest.com
Go watch it, it contains two gems:
- The dangers and limits of URL state (to make you a better engineer)
- A live demo of how @nuqs.dev uses a declarative approach to type-safe and time-safe behaviours, in a composable way.
in these 500+ packages, three third-party nuxt modules were affected:
- @alexcolls/nuxt-ux
- @alexcolls/nuxt-socket.io
- @posthog/nuxt
no dependencies of nuxt itself, or any of our first party modules, were affected.
cc: @campuscodi.risky.biz @typescript.fm @bleepingcomputer.com @theregister.com
in these 500+ packages, three third-party nuxt modules were affected:
- @alexcolls/nuxt-ux
- @alexcolls/nuxt-socket.io
- @posthog/nuxt
no dependencies of nuxt itself, or any of our first party modules, were affected.
3 of these seconds is the old tsc for type-checking.
Let’s see how low we can Go (before the network becomes the bottleneck).
3 of these seconds is the old tsc for type-checking.
Let’s see how low we can Go (before the network becomes the bottleneck).
T extends any ? ... : never
and wondered: why would you do that - that doesn’t do anything! Or does it?
It does! I’m explaining it based on the `DistributiveOmit` type in my newest article:
T extends any ? ... : never
and wondered: why would you do that - that doesn’t do anything! Or does it?
It does! I’m explaining it based on the `DistributiveOmit` type in my newest article:
cc @tkdodo.eu @aurorascharff.no @thealexlichter.com @nico.dev
docs.google.com/forms/d/e/1F...
cc @tkdodo.eu @aurorascharff.no @thealexlichter.com @nico.dev
docs.google.com/forms/d/e/1F...
It fails because of governance gaps, burnout, and invisible work.
I wrote down what I learned working on #Expressjs and #Lodash
blog.ulisesgascon.com/open-source-...
It fails because of governance gaps, burnout, and invisible work.
I wrote down what I learned working on #Expressjs and #Lodash
blog.ulisesgascon.com/open-source-...
The rabbit hole of learning started here: analog electronics, DSP, C++, UI design (to make it all look nice), then the web (to build faster).
And there’s still one tiny part of that album that eludes me.
The rabbit hole of learning started here: analog electronics, DSP, C++, UI design (to make it all look nice), then the web (to build faster).
And there’s still one tiny part of that album that eludes me.
It's a shame, it was handy to quickly try out queries without fiddling with access tokens.
Anybody has a good macOS GraphQL client to recommend? Preferably native & OSS 🙏
It's a shame, it was handy to quickly try out queries without fiddling with access tokens.
Anybody has a good macOS GraphQL client to recommend? Preferably native & OSS 🙏
I want to try out @nuqs.dev and compare the implementation sometime 👀
ausathikram.com/blog/reusabl...
I want to try out @nuqs.dev and compare the implementation sometime 👀
ausathikram.com/blog/reusabl...
Sad, especially since I wrote my first ever programs on those chips, and my first contribution to OSS was creating the Arduino MIDI Library, ~16 years ago. 😓
Sad, especially since I wrote my first ever programs on those chips, and my first contribution to OSS was creating the Arduino MIDI Library, ~16 years ago. 😓
🐞 It fixes two bugs with @tanstack.com Router:
- Trailing slash is no longer added on state updates
- Custom history.state is maintained
Try it out: pnpm add nuqs@latest
🐞 It fixes two bugs with @tanstack.com Router:
- Trailing slash is no longer added on state updates
- Custom history.state is maintained
Try it out: pnpm add nuqs@latest
*state of flow intensifies*
*state of flow intensifies*
No big new feature, but a widening of the SemVer range for react-router{-dom} to include v5, as I need it in a client project.
Might be removed in [email protected], we'll see how support goes.
The adapter can be installed with the @shadcn.com CLI:
No big new feature, but a widening of the SemVer range for react-router{-dom} to include v5, as I need it in a client project.
Might be removed in [email protected], we'll see how support goes.
The adapter can be installed with the @shadcn.com CLI:
youtu.be/p9OcztRyDl0?...
youtu.be/p9OcztRyDl0?...
Wait, what? Yes!
React 19 introduced a minimum delay for showing a Suspense fallback, and hardcoded (!) it to 300ms.
Just 3 tests can waste almost 1 second on absolutely nothing!
Wait, what? Yes!
React 19 introduced a minimum delay for showing a Suspense fallback, and hardcoded (!) it to 300ms.
Just 3 tests can waste almost 1 second on absolutely nothing!
Conference-driven development is real.
Conference-driven development is real.
🤯 What if hallway track turned into the whole event!
💡 @tannerlinsley.com is exploring it. Interested? ⬇️
🤯 What if hallway track turned into the whole event!
💡 @tannerlinsley.com is exploring it. Interested? ⬇️
Here is that guidance 👇
We've released updated guidance to help maintainers reduce exposure, strengthen release processes, and protect the ecosystem: openjsf.org/blog/publish...
Here is that guidance 👇
For the next 48hrs, access our full React Mid-Level Training - for FREE!
💻 13 Real-world code challenges
🧠 12 Interactive quizzes
📝 Trial exam
📘 & more
Just you, React, & a weekend built for growth.
Join now👇
https://go.certificates.dev/fw25x
Reporting from a phone (where I catch most of reply notifications) is so obnoxious I just end up marking the spam as such and ban the author. But even that fails in some cases. 😡
Reporting from a phone (where I catch most of reply notifications) is so obnoxious I just end up marking the spam as such and ban the author. But even that fails in some cases. 😡
A must read.
www.epicweb.dev/vitest-brow...
A must read.
www.epicweb.dev/vitest-brow...
✨ Get notified when we drop a new adapter, parser or utility
🐞 or when we push updates & bug fixes
nuqs.dev/registry
It now contains community adapters, to one-command install nuqs in:
⛩️ Waku
🐘 Inertia
🥇 One.js
📱 Expo Router (coming soon)
✨ Get notified when we drop a new adapter, parser or utility
🐞 or when we push updates & bug fixes
nuqs.dev/registry
It now contains community adapters, to one-command install nuqs in:
⛩️ Waku
🐘 Inertia
🥇 One.js
📱 Expo Router (coming soon)