Skip to content
jsmanifest logojsmanifest

Posts tagged “nodejs

27 posts found

Node.js 24 Native `require(esm)` Is Finally Stable — Here's What Changes in Your Build Pipeline

Node.js 24 Native `require(esm)` Is Finally Stable — Here's What Changes in Your Build Pipeline

June 28, 2026

Node.js 24 stabilizes require(esm), eliminating transpilation for most codebases. See what to delete from your build pipeline, when you still need transpilation, and how to migrate production systems safely.

nodejsesmbuild-pipeline+2
How TypeScript 5.7's --module nodenext Changes Are Breaking Legacy Express Apps (and How to Fix Them)

How TypeScript 5.7's --module nodenext Changes Are Breaking Legacy Express Apps (and How to Fix Them)

June 25, 2026

TypeScript 5.7's stricter --module nodenext enforcement breaks three critical patterns in Express apps. Here's what changed and how to migrate without rewriting your entire codebase.

typescriptnodejsexpress+2
TypeScript 5.8 erasableSyntaxOnly Flag: What It Means for Your Codebase in 2026

TypeScript 5.8 erasableSyntaxOnly Flag: What It Means for Your Codebase in 2026

June 22, 2026

The erasableSyntaxOnly compiler flag changes how teams write TypeScript for native Node.js execution. Learn which features it disables, why that matters for build pipelines, and how to migrate production code without breaking changes.

typescriptnodejscompiler-flags+1
Node.js 24 Native TypeScript: Running .ts Files in Production Without a Build Step

Node.js 24 Native TypeScript: Running .ts Files in Production Without a Build Step

June 17, 2026

Node.js 24's native TypeScript support eliminates the build step for production deployments. Understand the runtime type stripping mechanism, performance implications, and when to migrate from traditional build pipelines.

nodejstypescriptproduction+1
TypeScript Without tsc in 2026: Type-Stripping in Node.js 24, Bun, and Deno Compared

TypeScript Without tsc in 2026: Type-Stripping in Node.js 24, Bun, and Deno Compared

June 16, 2026

Node.js 24, Bun, and Deno now run TypeScript natively through type-stripping. This post compares their approaches, performance characteristics, and when you still need tsc for production builds.

typescriptnodejsbun+3
Bun vs Node.js vs Deno in 2026: Performance Comparison

Bun vs Node.js vs Deno in 2026: Performance Comparison

April 29, 2026

A real-world performance comparison of Bun, Node.js, and Deno in 2026. Learn which JavaScript runtime actually delivers on speed promises and when it matters for your projects.

bunnodejsdeno+2
API Gateway Patterns in Node.js

API Gateway Patterns in Node.js

April 28, 2026

Learn practical API gateway patterns in Node.js—from basic routing to circuit breakers. Real code examples for building resilient microservice architectures.

nodejsmicroservicesarchitecture+1

Event-Driven Architecture with Node.js

April 26, 2026

Learn how to build scalable event-driven applications in Node.js using EventEmitter, custom events, and practical patterns for decoupled systems that actually work in production.

nodejsarchitectureevents+2
Circuit Breaker Pattern for Resilient Microservices

Circuit Breaker Pattern for Resilient Microservices

April 25, 2026

Learn how I prevented cascading failures in microservices using the circuit breaker pattern. Real-world examples with Node.js, configuration strategies, and monitoring approaches that actually work.

microservicesdesign patternsresilience+2
Message Queues in Node.js: Redis vs RabbitMQ

Message Queues in Node.js: Redis vs RabbitMQ

April 24, 2026

A practical comparison of Redis and RabbitMQ for message queues in Node.js microservices. Learn when to use each, with real production code examples.

nodejsmicroservicesredis+2
Application Metrics with Prometheus and Node.js

Application Metrics with Prometheus and Node.js

April 21, 2026

Learn how to instrument your Node.js applications with Prometheus metrics for better observability and performance monitoring in production.

prometheusnodejsmonitoring+2
Distributed Tracing in Node.js Microservices

Distributed Tracing in Node.js Microservices

April 19, 2026

Learn how to implement distributed tracing in Node.js microservices using OpenTelemetry. Discover traces, spans, context propagation, and production best practices.

Node.jsMicroservicesOpenTelemetry+1
Secrets Management in Node.js Applications

Secrets Management in Node.js Applications

April 14, 2026

Learn how to properly manage secrets in Node.js applications—from development .env files to production vault solutions. Includes practical examples of AWS Secrets Manager, HashiCorp Vault, and runtime secret rotation.

nodejssecuritydevops+1
CSRF Protection: How to Secure Your Node.js API

CSRF Protection: How to Secure Your Node.js API

April 10, 2026

Learn when your Node.js API actually needs CSRF protection and how to implement it correctly. Real-world examples of synchronizer tokens, custom middleware, and authentication patterns that work.

Node.jsSecurityExpress+1
Database Connection Pooling in Node.js

Database Connection Pooling in Node.js

April 5, 2026

Learn how to implement and optimize database connection pooling in Node.js to handle thousands of concurrent requests without crashing your application.

node.jsdatabaseperformance+2
Session Management in Node.js: Redis vs Database

Session Management in Node.js: Redis vs Database

March 28, 2026

A practical guide to choosing between Redis and database storage for session management in Node.js applications, with real-world implementation examples and performance considerations.

Node.jsRedisAuthentication+2
5 Authentication Patterns Every Node.js Dev Should Know

5 Authentication Patterns Every Node.js Dev Should Know

March 26, 2026

While most developers focus on which auth library to use, the real game-changer is understanding authentication patterns. Here are 5 battle-tested approaches that'll transform how you think about security in Node.js.

nodejsauthenticationsecurity+2
Build a Rate Limiter in Node.js (Token Bucket Algorithm)

Build a Rate Limiter in Node.js (Token Bucket Algorithm)

March 24, 2026

Learn how to protect your API with a token bucket rate limiter in Node.js. Build it from scratch, add Express middleware, and scale with Redis for production.

Node.jsRate LimitingAPI Security+2
5 Node.js Security Best Practices You Must Follow

5 Node.js Security Best Practices You Must Follow

March 15, 2026

Learn the essential Node.js security practices that will protect your applications from common vulnerabilities. From input validation to dependency audits, discover how to build secure Node.js apps in 2026.

nodejssecuritybest-practices
Node.js Clustering: Scale Your Server Across CPU Cores

Node.js Clustering: Scale Your Server Across CPU Cores

March 14, 2026

Learn how to scale Node.js applications across multiple CPU cores using the cluster module, PM2, and smart load balancing strategies for production environments.

nodejsperformanceclustering+1
Structured Clone in Node.js: Deep Copying Done Right

Structured Clone in Node.js: Deep Copying Done Right

March 13, 2026

Discover how structuredClone() finally solves JavaScript's deep copying problem in Node.js - no more JSON hacks or heavy libraries required.

JavaScriptNode.jsDeep Copy+1
Node.js ES Modules vs CommonJS: Migration Guide 2026

Node.js ES Modules vs CommonJS: Migration Guide 2026

March 10, 2026

Learn how to migrate your Node.js projects from CommonJS to ES Modules with practical examples, edge case handling, and proven strategies to avoid common pitfalls.

Node.jsES ModulesCommonJS+2
5 Real-Life Node.js Worker Threads Use Cases That Will Save Your Event Loop

5 Real-Life Node.js Worker Threads Use Cases That Will Save Your Event Loop

January 14, 2026

Discover 5 production-ready Node.js Worker Threads use cases that solve CPU-intensive bottlenecks. Learn when async isn't enough with real code examples and benchmarks.

nodejsjavascriptperformance+1
7 Principles That Actually Matter in RESTFul API Design

7 Principles That Actually Matter in RESTFul API Design

January 12, 2026

Learn 7 essential RESTful API design principles with real Express and Fastify examples that will help your team build better, more maintainable APIs in JavaScript.

javascriptapidevelopment+4
Useful Strategies to Use Console Logging More Efficiently

Useful Strategies to Use Console Logging More Efficiently

January 15, 2023

This post will be showcasing several useful strategies to use the console for logging more efficiently in JavaScript

javascriptlogginglog+8
Convenient Tactics of Logging in NodeJS and JavaScript in the browser

Convenient Tactics of Logging in NodeJS and JavaScript in the browser

February 7, 2022

In this post we will go over several convenient tactics of logging in both nodejs and browser environments in JavaScript.

javascriptloggingconsole+7
5 NodeJS Tricks to Make JavaScript Development Fascinating

5 NodeJS Tricks to Make JavaScript Development Fascinating

June 12, 2021

This post will go over some useful tricks you can use in NodeJS right now to enhance your development experience to the point you will become fascinated

javascripttricksnodejs