Building `nuqs`, a type-safe search params state manager for React frameworks:
🔗 https://nuqs.dev
🦋 @nuqs.dev
🎥 youtube.com/@47ng-dev
🟣 twitch.tv/francoisbest
🏠 francoisbest.com
👨🏻💻 Level Up Your URL State In Next.js With @nuqs.dev 👨🏻💻with @francoisbest.com
Learn More & Save Your Seat NOW!
⚠️Limited Seats
👉🏼 react.paris
Talks are good to quickly introduce concepts, but workshops are a better format to go deep into architecture decisions, advanced patterns, and practical use-cases.
Looking forward to seeing y'all in Paris! 🇫🇷🥐
It also shows the progress in the current month so I know whether to prompt away or to go touch grass. 🤖🌿
Source: github.com/franky47/gh-...
It also shows the progress in the current month so I know whether to prompt away or to go touch grass. 🤖🌿
Source: github.com/franky47/gh-...
I have hope for a world where the agents can do work for us while we make art (and not the other way around).
I have hope for a world where the agents can do work for us while we make art (and not the other way around).
Another tricky thing was having to temporarily remove the `export const dynamic = ` declarations, to test both with & without cacheComponents:
Another tricky thing was having to temporarily remove the `export const dynamic = ` declarations, to test both with & without cacheComponents:
The @nuqs.dev e2e test suite passes with cacheComponents (with locators tweaks and a top-level Suspense), but there is still an issue repro I need to integrate:
github.com/47ng/nuqs/is...
The @nuqs.dev e2e test suite passes with cacheComponents (with locators tweaks and a top-level Suspense), but there is still an issue repro I need to integrate:
github.com/47ng/nuqs/is...
- Cryptography testing (static non-regression tests vs testing randomness distribution, constant-time properties)
- Keeping track of lib coverage across multiple test envs (several e2e + unit tests)
- Cryptography testing (static non-regression tests vs testing randomness distribution, constant-time properties)
- Keeping track of lib coverage across multiple test envs (several e2e + unit tests)
Looking at the Fastify vuln, working on nuqs & yapping about OSS, come say hi! 👋
twitch.tv/francoisbest
Looking at the Fastify vuln, working on nuqs & yapping about OSS, come say hi! 👋
twitch.tv/francoisbest
Also TIL about fish custom keybindings, very interesting 👀
Also TIL about fish custom keybindings, very interesting 👀
Seems super handy for backend testing (setting up servers, database, mocked services etc).
And now with type safety? 😍
main.vitest.dev/guide/test-c...
Seems super handy for backend testing (setting up servers, database, mocked services etc).
And now with type safety? 😍
🐞 It fixes a bug with @nextjs.org app router where URL state would leak during navigation (destination page pre-rendered with the source page's search params).
Try it out: pnpm add nuqs@latest
🐞 It fixes a bug with @nextjs.org app router where URL state would leak during navigation (destination page pre-rendered with the source page's search params).
Try it out: pnpm add nuqs@latest
2 days left. Please take some time and provide feedback if you have opinions or ideas for the EU.
ec.europa.eu/info/law/bet...
> If you work in OSS, consider adding your voice. The feedback period ends February 3, 2026.
2 days left. Please take some time and provide feedback if you have opinions or ideas for the EU.
ec.europa.eu/info/law/bet...
I call it The Too-Early Breakpoint.
🔗 ishadeed.com/article/too-...
I call it The Too-Early Breakpoint.
🔗 ishadeed.com/article/too-...
🐞 It fixes a bug with @reactrouter.com 6/7 & @remix.run with Link & Back navigation, where the source page would briefly re-render with the destination URL state before unmounting.
Try it out: pnpm add nuqs@latest
🐞 It fixes a bug with @reactrouter.com 6/7 & @remix.run with Link & Back navigation, where the source page would briefly re-render with the destination URL state before unmounting.
Try it out: pnpm add nuqs@latest
Talks are good to quickly introduce concepts, but workshops are a better format to go deep into architecture decisions, advanced patterns, and practical use-cases.
Looking forward to seeing y'all in Paris! 🇫🇷🥐
👨🏻💻 Level Up Your URL State In Next.js With @nuqs.dev 👨🏻💻with @francoisbest.com
Learn More & Save Your Seat NOW!
⚠️Limited Seats
👉🏼 react.paris
Talks are good to quickly introduce concepts, but workshops are a better format to go deep into architecture decisions, advanced patterns, and practical use-cases.
Looking forward to seeing y'all in Paris! 🇫🇷🥐
2. Add the right permission id-token: write to the job
3. Use latest npm CLI
4. Pass GITHUB_TOKEN to the publish step
I do the last step via semantic release:
github.com/47ng/nuqs/bl...
2. Add the right permission id-token: write to the job
3. Use latest npm CLI
4. Pass GITHUB_TOKEN to the publish step
I do the last step via semantic release:
github.com/47ng/nuqs/bl...
All the dates mention 2025.1.28, typo? Also, happy new year! 🎉
All the dates mention 2025.1.28, typo? Also, happy new year! 🎉
→ No choice being given, no way to give feedback.
Looks like there is no future for @mozilla.org down that road.
It’s a choice we should all have a say in making.
Our 2025 State of Mozilla report is live.
Choose your future: stateof.mozilla.org
→ No choice being given, no way to give feedback.
Looks like there is no future for @mozilla.org down that road.