#600 — November 11, 2025 |
|
![]() |
|
|
Node.js Security Best Practices — Did you know the Node.js project maintains a page about security best practices organized around how to mitigate ten of the most significant vectors? Topics include networking weaknesses, timing attacks, supply chain attacks, and the monkey patching of intrinsics. Node Documentation |
💡 On security, Liran Tal's Awesome Node.js Security is always worth a revisit and includes numerous resources and a timeline of notable security incidents. OWASP has also just released an RC of its list of the top ten webapp security threats in 2025. |
Agentic Postgres: AI-Ready Postgres for Go Developers — Tiger Data’s Agentic Postgres turns vanilla Postgres into an AI-native database. Fork DBs, give agents memory, and query via REST or CLI. Perfect for Go backends building with Claude, Cursor, or custom agents. Try it free—no card needed. Tiger Data sponsor |
|
pnpm 10.21: Safer Installs and Smarter Runtime Management — pnpm can now automatically install the Node version required by a dependency, declared in its Zoltan Kochan |
|
IN BRIEF:
|
|
▶ The State of Node.js 2025 Explained by Matteo Collina — A thirty minute talk from JSNation earlier this year where TSC member Matteo presented an update on Node’s still-growing popularity, release schedule, security, recent performance enhancements, the permissions system, and more. GitNation |
|
📄 Error Chaining in JS: Cleaner Debugging with 📄 Building NestJS Applications Following the CQRS Model Christian Nwamba 📄 Zod + TypeScript: Schema Validation Made Easy Hassan Djirdeh |
🛠 Code & Tools |
|
|
Umami 3.0: A Self-Hosted, Privacy-Focused Google Analytics Alternative — Think something like Plausible or Google Analytics, but built in Node and ready for you to host yourself. Here’s the full feature list. MIT licensed but also available as a paid hosted service. Umami Software, Inc. |
|
Unify Logs, Errors, and Traces in One Place — See logs, errors, and traces together in one place for full context. Debug faster with Sentry Logs. Sentry sponsor |
|
Tasuku (タスク): A Minimal Task Runner for Node — Tasuku, Japanese for ‘task’, provides a clean way to break up processes into small tasks, which can then be run in the right order with progress displayed elegantly in the terminal. Think hiroki osame |
|
🛑 fkill 10.0: A Cross-Platform Way to Kill Processes — Working on macOS, Linux, and Windows, this gives you a nice API for kill processes. For example: Sindre Sorhus |
|
CSSOM: A CSS Parser Written in Pure JavaScript — Also a partial implementation of CSS Object Model. Nikita Vasilyev |
|
|
Render.js: A Raytracing Renderer with RenderMan Format Support — Created at Pixar in the 80s, the RenderMan Interface Specification was an early API for building 3D scenes. Anders has been building a Node-based, 90s-style renderer for the format “as a stroll down amnesia lane” in pure JavaScript. Anders Brownworth |
|
|
📢 Elsewhere in the ecosystem |
|
A roundup of some other interesting stories in the broader landscape: |
|
|





