#581 — June 10, 2025 |
|
![]() |
![]() |
PSA: Beware of End-of-Life Node.js Versions — Matteo Collina notes the Node.js ecosystem is “at a critical juncture”, with v18 and earlier now ‘End-of-Life’. He breaks down what that really means for users of legacy versions, and why you should skip Active LTS v20 and leap straight to v22 for maximum future-proofing. If you have to stay on older versions, though, Matteo shares an option to consider. Matteo Collina |
💡 As an aside, Matteo Collina asks the question of whether TypeScript support should be backported to Node.js 22. |
![]() Memetria K/V: Efficient Redis & Valkey Hosting — Memetria K/V hosts Redis OSS and Valkey for Node.js apps, featuring large key tracking and detailed analytics to manage and optimize application data effectively. Memetria sponsor |
Node v24.2.0 (Current) Released — Antoine du Hamel |
💡 This change also means you don't need to pass the entrypoint of your app to |
IN BRIEF:
|
Native Hot Module Reloading in Node via Module Hooks — A clever use of module hooks to implement ‘hot module’ functionality natively and efficiently. Immaculata |
Unpacking Config and Environment Variables in Node — A blog post recapping a recent session led by Liran Tal about the trickiness, and some best practices around, working with configuration and env variables in Node. Luca Maraschi |
Drop in OAuth for Your MCP Server — Agentic systems and internal services need more than API keys. Scalekit’s MCP Auth module is a drop-in solution that issues short-lived, scoped tokens to isolate access per org and simplify traceability. Scalekit sponsor |
📄 A Way to Handle Postgres Migrations in Node – A recommendation for 📄 Building APIs with Node.js and gRPC Salem Olorundare 📄 Using SQL in Node with Sequelize Damilola Olatunji |
🛠 Code & Tools |
![]() |
🍊 Orange ORM: A Neat ORM for Node and TypeScript — A powerful ORM for Node, Bun and Deno, supporting both TypeScript and JavaScript, and both CommonJS and ESM. It follows an Active Record-style querying approach, is well documented, and certainly worth a look if working with most of the popular SQL databases. Lars-Erik Roald |
Mock Service Worker: REST/GraphQL API Mocking Library — Intercepts requests which you can then mock. Capture outgoing requests using an Express-like routing syntax, complete with parameters, wildcards, and regexes. It’s had some significant releases recently. GitHub repo. Artem Zakharchenko |
🌐 tz-lookup: Fast Time Zone Estimations from Lat/Long — “This package trades speed and size for accuracy.” Nonetheless, this might be accurate enough for your timezone inference use cases. Matthew McEachen |
|
|
📢 Elsewhere in JavaScript |
A roundup of some other interesting stories in the broader JavaScript landscape, in case you've missed them:
|