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
I come to your company (in person or remote), and:
- Evaluate how your app could improve with URL state
- Show you how to use nuqs efficiently for your domain
- Level up your team with best practices
Interested? DMs are open.
- useEffect spaghetti everywhere
- state sync
- forwardRef in React 19
I might use them for other tasks, but for things that I actually know how to write, it's just not worth it.
I'm so tired. 😓
- useEffect spaghetti everywhere
- state sync
- forwardRef in React 19
I might use them for other tasks, but for things that I actually know how to write, it's just not worth it.
I'm so tired. 😓
The demos in how to make smart scripts to help you with OSS maintenance resonated a lot with some of the problems I’ve encountered.
The demos in how to make smart scripts to help you with OSS maintenance resonated a lot with some of the problems I’ve encountered.
Thanks for your talk / workshop!
Thanks for your talk / workshop!
Hilarious, very well structured, loved it through and through ! 👏
Bonus: they used @nuqs.dev too 🫶
Hilarious, very well structured, loved it through and through ! 👏
Bonus: they used @nuqs.dev too 🫶
On today's menu: workshops!
🦀 Building real-time TUIs with @rust-lang.org
🙈 Navigating websites blindfolded, using only the screen reader #a11y
On today's menu: workshops!
🦀 Building real-time TUIs with @rust-lang.org
🙈 Navigating websites blindfolded, using only the screen reader #a11y
Lots of other cool new things in there. Reports on the death of Firefox were greatly exaggerated.
🎉 CSS anchor positioning
🎉 The navigation API
🎉 View transition types
🎉 Brotli support in Compression/DecompressionStream
🎉 CSS module imports
And more!
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/147
Lots of other cool new things in there. Reports on the death of Firefox were greatly exaggerated.
And doing all this as a worker-owned, employee-run cooperative. The world would be a very different place if companies like Igalia were the norm rather than the exception in tech.
And doing all this as a worker-owned, employee-run cooperative. The world would be a very different place if companies like Igalia were the norm rather than the exception in tech.
Part of it is the (now reverted) drama about Anthropic cutting access to OSS 3rd party apps (gray area here).
But the biggest reason is that it works too well, and I don't want to depend on a non-OSS, locking-in tool that much.
🧵
Part of it is the (now reverted) drama about Anthropic cutting access to OSS 3rd party apps (gray area here).
But the biggest reason is that it works too well, and I don't want to depend on a non-OSS, locking-in tool that much.
🧵
No more accidental CapsLock activation. 🙌
No more accidental CapsLock activation. 🙌
```
"workbench.colorCustomizations": {
"editorIndentGuide.background1": "#00000001",
"editorIndentGuide.activeBackground1": "#ff9900"
}
```
benfrain.com/vs-code-high...
```
"workbench.colorCustomizations": {
"editorIndentGuide.background1": "#00000001",
"editorIndentGuide.activeBackground1": "#ff9900"
}
```
benfrain.com/vs-code-high...
Or maybe I'm just weird like that.
Or maybe I'm just weird like that.
Sarcastic Puppy
Push Back Against The Machine
Medium Chili Peppers
Sarcastic Puppy
I've got so many ideas for this audio course, to make it truly useful beyond just the theory. Can't wait to show y'all.
I've got so many ideas for this audio course, to make it truly useful beyond just the theory. Can't wait to show y'all.
Whether you're creating your first package or migrating to ESM, this guide walks you through it with examples.
https://nodejs.github.io/package-examples
Whether you're creating your first package or migrating to ESM, this guide walks you through it with examples.
https://nodejs.github.io/package-examples
In 2025, we gave out $750k to the OSS projects we rely on; here’s a sampling of some of them, and why they are so crucial 🧵
Thanks @stefanjudis.com 🙌
🔗 gist.github.com/franky47/9ce...
Thanks @stefanjudis.com 🙌
🔗 gist.github.com/franky47/9ce...
Working on my upcoming audio course "How to sound good on YouTube" and setting up my Stream Deck, come say hi! 👋
twitch.tv/francoisbest
Working on my upcoming audio course "How to sound good on YouTube" and setting up my Stream Deck, come say hi! 👋
twitch.tv/francoisbest
Continuing my thoughts about design-systems, this one is about compound components, when they are a good fit and how to make them type-safe. Spoiler: It’s not about the `children` prop ...
Continuing my thoughts about design-systems, this one is about compound components, when they are a good fit and how to make them type-safe. Spoiler: It’s not about the `children` prop ...