DEV Community

Node.js

A JavaScript runtime built on Chrome's V8 JavaScript engine.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
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

Comments
7 min read
Building GitHub OAuth device flow in a Node.js CLI

Building GitHub OAuth device flow in a Node.js CLI

Comments
2 min read
I've been doing Dependency Injection in Node.js without decorators for 9 years. Here's why I still think it's the right call.

I've been doing Dependency Injection in Node.js without decorators for 9 years. Here's why I still think it's the right call.

Comments
3 min read
How to make production ready OTP handling system

How to make production ready OTP handling system

1
Comments
2 min read
Stop Hand-Coding HTML Emails: JSX Templates, Multi-Provider Sending, One TypeScript Library

Stop Hand-Coding HTML Emails: JSX Templates, Multi-Provider Sending, One TypeScript Library

1
Comments
11 min read
Day 42 Of Learning MERN Stack

Day 42 Of Learning MERN Stack

1
Comments
1 min read
Day 41 of Learning MERN stack

Day 41 of Learning MERN stack

2
Comments
2 min read
Why `vitest --changed` misses some tests (and how runtime coverage fixes it)

Why `vitest --changed` misses some tests (and how runtime coverage fixes it)

Comments
4 min read
I built a free IDE extension to catch malicious npm packages before they wreck your project

I built a free IDE extension to catch malicious npm packages before they wreck your project

1
Comments
2 min read
Stop Fighting Python for Webhooks: Why Node.js is Optimal for Cloud Function Signatures

Stop Fighting Python for Webhooks: Why Node.js is Optimal for Cloud Function Signatures

Comments
6 min read
Node.js vs Bun vs Deno 2 in 2026: Which JavaScript Runtime Should You Actually Use?

Node.js vs Bun vs Deno 2 in 2026: Which JavaScript Runtime Should You Actually Use?

8
Comments
6 min read
How to Validate Email Addresses in JavaScript / Node.js (Beyond Regex)

How to Validate Email Addresses in JavaScript / Node.js (Beyond Regex)

2
Comments
2 min read
Why setTimeout is Lying to Your Retry Logic

Why setTimeout is Lying to Your Retry Logic

Comments
4 min read
Understanding RESP: The Protocol Behind Redis

Understanding RESP: The Protocol Behind Redis

1
Comments
6 min read
Day 40 of Learning MERN Stack

Day 40 of Learning MERN Stack

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.