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.
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)
The project is an interesting take on OSS funding:
1. 🔌 connect your repository
2. 📦 it finds the dependencies you use
3. 💵 you support their maintainers
Every step towards doing OSS full-time helps, thanks! 🫶
The project is an interesting take on OSS funding:
1. 🔌 connect your repository
2. 📦 it finds the dependencies you use
3. 💵 you support their maintainers
Every step towards doing OSS full-time helps, thanks! 🫶
I'm tired of explaining for a thousandth time why all of these errors mean you're using an archaic tool:
- Import errors on ESM;
- fetch/Request/Response/ReadableStream is not defined.
I'm tired of explaining for a thousandth time why all of these errors mean you're using an archaic tool:
- Import errors on ESM;
- fetch/Request/Response/ReadableStream is not defined.
Intl.ListFormat('en-GB') doesn't use the Oxford comma, but en-US does 🙃
developer.mozilla.org/en-US/docs/W...
Intl.ListFormat('en-GB') doesn't use the Oxford comma, but en-US does 🙃
developer.mozilla.org/en-US/docs/W...
→ For humans & AI
→ Next.js-first by design
→ Full Turbopack support
→ SWC-based parsing
→ For humans & AI
→ Next.js-first by design
→ Full Turbopack support
→ SWC-based parsing
Completely redefines the APIs used to build client-side routers / SPAs
🫤 History API: popState, link click.preventDefault() ...
✅ Navigation API: clean, centralized way to intercept navigation events 👌
Completely redefines the APIs used to build client-side routers / SPAs
🫤 History API: popState, link click.preventDefault() ...
✅ Navigation API: clean, centralized way to intercept navigation events 👌
Playing with "use cache" (@nextjs.org 16 w/ cacheComponents), come say hi! 👋
twitch.tv/fortysevenfx
Playing with "use cache" (@nextjs.org 16 w/ cacheComponents), come say hi! 👋
twitch.tv/fortysevenfx
survey.devographics.com/en-US/survey...
survey.devographics.com/en-US/survey...
nodejs.org/en/learn/get...
nodejs.org/en/blog/migr...
nodejs.org/en/learn/get...
nodejs.org/en/blog/migr...
a drop in replacement for new RegExp() with types ⬇️
a drop in replacement for new RegExp() with types ⬇️
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.
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.