What Changes When You Move a Node.js 26 Application to LTS
Learn what changes when Node.js 26 enters Active LTS, including support expectations, runtime features, dependency checks, and steps to prepare an application for production.
Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
Learn what changes when Node.js 26 enters Active LTS, including support expectations, runtime features, dependency checks, and steps to prepare an application for production.
Learn how to validate NestJS 12 API requests using ValidationPipe, DTOs, class-validator, and Standard Schema-compatible libraries such as Zod.
Everything on Node.js, not only its articles: the Node.js page →
Learn how to upgrade an existing NestJS application to version 12, including Node.js and TypeScript requirements, CLI migration, ESM compatibility, and manual review areas.
Learn how to enable the Node.js Permission Model, limit filesystem and child-process access, and apply least-privilege configuration safely.
Learn how to test npm packages before release by inspecting package contents, installing local archives, using distribution tags, and promoting verified versions.
Learn how to plan a major Node.js upgrade by selecting a supported release, checking dependency compatibility, testing changes, and rolling out the new runtime safely.
Learn how the Node.js DNS null-byte vulnerability affects hostname resolution, how to check affected versions, and how to update local, Docker, and CI/CD runtimes.
Learn how to diagnose sudden CPU spikes in Node.js using process metrics, event loop monitoring, profiling, and debugging techniques.
Learn how package-lock.json and npm ci keep Node.js dependencies consistent across developer machines and CI pipelines, preventing dependency drift and unreliable builds.
Build and deploy a Node.js Express app on Heroku that serves a static website and a backend API from one application.
Learn how to measure Node.js event loop lag with perf_hooks, distinguish it from event loop utilization, and identify blocking synchronous work.
Learn how to diagnose Node.js memory leaks by monitoring memory usage, capturing V8 heap snapshots, comparing retained objects, and tracing references with Chrome DevTools.
Learn how to measure Node.js event loop lag with perf_hooks, reproduce blocking delays, and identify synchronous or CPU-intensive work that slows requests.
Learn how to detect Node.js memory leaks by monitoring memory usage, capturing V8 heap snapshots, and comparing retained objects to find lingering references.
Learn why Node.js can hit V8 heap limits before Kubernetes container memory limits and how to configure NODE_OPTIONS, resource limits, and monitoring to prevent crashes.
Learn how to measure Node.js event loop lag and utilization, identify blocking work, and reduce slow request responses in production.
Learn how to track Node.js memory growth, capture and compare V8 heap snapshots, and trace retained objects with Chrome DevTools.
Learn how to use Node.js fs.openAsBlobSync() to create file-backed Blobs for fetch uploads, FormData, streaming, and memory-conscious file handling.
Learn how to parse PKCS#12 and PFX files in Node.js with crypto.parsePKCS12(), inspect certificates, handle passphrases, and validate required key material.
Learn how Node.js BoundSocket can transfer bound network sockets to worker threads, including ownership, lifecycle planning, runtime checks, and worker coordination.
Learn how to review Node.js 26.11.1 release notes, verify runtime compatibility, test dependencies, and deploy a patch update safely.
Learn how to safely adopt Node.js 26.11 by aligning local, CI, and production runtimes, testing dependencies and native modules, and avoiding unrelated upgrades.
Learn how npm staged publishing separates package preparation from promotion, enabling validation, safer CI/CD workflows, and reduced risk from incorrect releases.
Learn what to test before upgrading to Node.js 26.10, including dependencies, native modules, databases, performance, memory, event loops, CI, and rollback.
Learn what’s new in Node.js 26.10, including V8, core APIs, Web APIs, compatibility, performance, dependencies, and safe upgrade practices for production.
Learn what’s new in Node.js 26.9 and how to upgrade safely, including V8 updates, native dependencies, CI, Docker, ESM/CommonJS, testing, and performance.
Learn how to evaluate Node.js 26.8.2 changes to Undici and OpenSSL, with practical testing considerations for production workloads and compatibility.
Explore Node.js 24.21.0 LTS changes across HTTP, TLS, and the runtime, including compatibility considerations for existing Node.js applications.
Secure Node.js 26 build pipelines with the Permission Model. Apply least privilege, restrict resource access, and enhance CI/CD security.
Bun vs Node.js in 2026: Compare performance, architecture, and use cases. Choose the right JavaScript runtime for your project.
Write an article and earn +1,000 SHARP when it is approved.
Write an article