#577 — May 6, 2025 |
|
![]() |
![]() |
Node 24 (Current) Released — Node’s release lines are in flux – v18 has just gone EOL and now v23 bows out to let v24 be the ‘Current’ release for when you want all the cutting edge features. It comes with npm 11, V8 13.6 (hello Node.js Team |
![]() Create Your Own AI Agent — Join Scott Moss for this detailed video course and discover how to build an AI agent from scratch. You'll explore LLMs, chat history management, tokens, memory, agent loops, and much more — coming away with know-how and resources for building modern agent-based API apps. Frontend Masters sponsor |
Take the Latest Node.js Next 10 Survey — The Node.js core team and the Linux Foundation are keen for you to take part in the latest Node.js Next 10 Survey. ‘Next 10’ is a term the Node team uses to refer to strategizing Node’s direction over the next ten years, and the survey helps them get your input into this. The Linux Foundation |
IN BRIEF:
|
Retrieval-Augmented Generation (RAG) with Llama Stack and Node — Meta’s Llama Stack is a unified set of APIs for working with numerous parts of the modern LLM-powered stack, including RAG, as demonstrated here. Michael Dawson |
💡 Michael presents a broader overview of Llama Stack in: A practical guide to Llama Stack for Node.js developers. |
Converting Values to Strings in JavaScript — When Dr. Axel says “converting values to strings in JavaScript is more complicated than it might seem”, I’m going to believe him. An interesting poke around into something simple that you might not think about very much. Dr. Axel Rauschmayer |
Plug Enterprise SSO to Your Node App in Minutes — Add SAML and OIDC SSO on top of your existing auth using Scalekit’s Node SDK — no rewrites required. Learn more. Scalekit sponsor |
📄 'Electron Ain't Bad, Actually' – Worth re-reading next time you see the clichéd criticisms of Electron. Vaxry 📄 npm Targeted by Malware Campaign Mimicking Familiar Library Names Socket 📄 npm Should Remove the Default License From New Packages extremq 📄 Node.js Streams with TypeScript Raju Dandigam |
🛠 Code & Tools |
![]() |
Why We Created Another Kafka Client for Node.js — Apache Kafka is a popular distributed event streaming platform but the existing client libraries have various flaws, leading Platformatic to release a new one built around modern Node best practices. Paolo Insogna |
mono-jsx: Je Xia |
PGlite 0.3: Postgres but in WebAssembly — A WebAssembly-based build of the Postgres SQL database meaning you can run it wherever WebAssembly can be run (such as in the browser or directly from Node). ElectricSQL |
|
|
📢 Elsewhere in JavaScript |
A roundup of some other interesting stories in the broader JavaScript landscape, in case you've missed them: |
|