Good morning Bluesky ☀️ This is one of the last coal powered sheep. The vast majority of UK sheep are now all electric ⚡️
👀 CSS Linked Parameters Customize static resources like .svg files, directly from CSS/HTML No need to create a React/JSX component just to add dark/light mode to icon TIL about this CSS proposal from Google/Mozilla engs Still early, already in Firefox nightly drafts.csswg.org/css-link-par...
the replacements.fyi site now lets you drop a package.json into it to see which dependencies can be replaced with native functionality, or more performant choices 🎉
💡 Use "using" for Vitest/Jest mocks/spys It's really nice to simplify You don't need manual mockReset / global afterEach cleanups anymore
ECMAScript excitement 😉 Congrats to @chronicles.org on meeting the conditions for Explicit Resource Management to be Stage 4 at @tc39.es today 🎉 It introduces `using` declarations and the Symbol.dispose protocol to deterministically and ergonomically release resources 👍 github.com/tc39/proposa...
fate 1.0: The first full Async React Metaframework New in 1.0: * Zero-Config Live Views via SSE * Drizzle Support * "Native" HTTP support (no tRPC) * Void Router * Vite plugin * Clientside Garbage Collection * Performance & scalability improvements fate.technology/posts/fate-1.0
fate 1.0 | fate
A Modern React Data Framework
fate.technology
Twerkers at the barbeque get priority parking 🫡
- et cette lombaire a l'air verrouillée depuis longtemps. Un accident d'enfance ? - oui une chute sur la glace en suivant un petit con de lapin
Je ne sais pas si bcp de gens me lisent ici mais sachez que je me lance en freelance : timbarray.dev Si vous cherchez un dev senior qui peut coder, auditer, accompagner et plein d'autres choses, je suis dispo. Fun fact : j'ai du déménager à 16000km pour me décider à me lancer
Timothée Barray - Architecte & Développeur Web Senior
Architecte et développeur web freelance basé en Polynésie. Conception de systèmes, infrastructure cloud, accompagnement tech lead.
timbarray.dev
TIL about the .extend builder pattern to add context to test fixtures in @vitest.dev Seems super handy for backend testing (setting up servers, database, mocked services etc). And now with type safety? 😍
The next @vitest.dev version has a new `test.extend` syntax that supports type inference (including the correct scope)! main.vitest.dev/guide/test-c...
TIL there's ongoing work to add a native virtual file system (VFS) to Node.js!! Yes please!!! 😱🤩 github.com/nodejs/node/... @nodeland.dev you are a hero!
Virtual File System for Node.js by mcollina · Pull Request #61478 · nodejs/node
A first-class virtual file system module (node:vfs) with a provider-based architecture that integrates with Node.js's fs module and module loader. Key Features Provider Architecture - Extensi...
github.com
It’s happening. Yarn 6 Preview is here 💫 Yes, we rewrote it in Rust 🦀⚡️ I'm incredibly excited for the future of our beloved package manager. See the benchmarks and plans in our latest post:
Yarn 6 Preview
Yarn is a modern JavaScript package manager focused on speed, security, and reliability.
yarn6.netlify.app
Here's a little loop to replicate the cascade of .env.local, .env.$NODE_ENV.local, .env etc that some environments use (eg: @nextjs.org), using this handy little utility from code @nodejs.org Thanks @stefanjudis.com 🙌 🔗 gist.github.com/franky47/9ce...
TIL that modern Node not only supports `--env-file` / `--env-file-if-exists` but also a new method to programmatically load .env files. It's been marked stable since Node v24 (current LTS), and I'm now on the journey of removing all the `dotenv` dependencies. 😅 www.stefanjudis.com/today-i-lear...
TIL that modern Node not only supports `--env-file` / `--env-file-if-exists` but also a new method to programmatically load .env files. It's been marked stable since Node v24 (current LTS), and I'm now on the journey of removing all the `dotenv` dependencies. 😅 www.stefanjudis.com/today-i-lear...
the sound of zillions of js lines being deleted in the near future
Gecko: Intent to Prototype: "Customizable Select"
Switch to the “experimental” tab (which is not about experimenting, but about what is definitely coming soon) and you can see that every browser reached at least 98. Once all this engineering work ships in browsers, the overall interoperability for these 19 Focus Areas is 96%! wpt.fyi/interop-2025
Hé Bluesky, j'ai créé un petit jeu. Il s'appelle Fausse Commune, et il va mettre à l'épreuve ta connaissance des régions françaises. C'est gratuit, c'est absurde, c'est rapide, ça marche sur téléphone ou ordi. C'est là : faussecommune.fr
we released the new @e18e.dev ESLint plugin today! 🎉 this comes with 3 categories of rules: modernisation, performance, replacements it also works with oxlint and most of the rules have auto-fixes 🛠️ try it out and let us know any feedback/rule suggestions in discord/bsky/github!
GitHub - e18e/eslint-plugin: The official e18e ESLint plugin for code modernization and performance best practices
The official e18e ESLint plugin for code modernization and performance best practices - e18e/eslint-plugin
github.com
HTML invoker commands are newly baseline! Here's how they work…
Introducing the new React Aria docs! 🎉 All-new content and search experience. Interactive CSS and Tailwind examples to get you started quickly – just install with shadcn. New guides and full example apps. MCP server and AI integrations. Check it out! react-aria.adobe.com
👀 Navigation API will be available in all browsers soon 🎉 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 👌
The Navigation API is also in Firefox 146 nightly This is going to be available everywhere soon 🎉
In the next release of React Aria, disclosures are animatable with 2 lines of code. 🎉 height: var(--disclosure-panel-height); transition: height 200ms; Works with browser page search too!