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.
You're rethrowing errors and losing context. `Error.cause` fixes that.

You're rethrowing errors and losing context. `Error.cause` fixes that.

Comments
4 min read
Marketing Pages Rot Silently. Mine Print an Expiry Date on Every Claim.

Marketing Pages Rot Silently. Mine Print an Expiry Date on Every Claim.

1
Comments
8 min read
Managing Environment Variables and Secrets

Managing Environment Variables and Secrets

Comments
9 min read
I Built a Slot-Filling Onboarding Bot. It Leaked a Validation Error Into the Chat

I Built a Slot-Filling Onboarding Bot. It Leaked a Validation Error Into the Chat

1
Comments
4 min read
Setting Up Docker for Local Development

Setting Up Docker for Local Development

Comments
8 min read
A valid ISBN checksum is not a catalog record

A valid ISBN checksum is not a catalog record

Comments
2 min read
Tutorial: Role-Based Access Control for a Node/Express API, Backed by Keycloak

Tutorial: Role-Based Access Control for a Node/Express API, Backed by Keycloak

Comments
6 min read
Put AI Agent Permissions in Code, Not in the Prompt

Put AI Agent Permissions in Code, Not in the Prompt

Comments 1
3 min read
Structured Logging in Node.js: How a Business ID Became My correlationId

Structured Logging in Node.js: How a Business ID Became My correlationId

Comments
9 min read
Structured Logging em Node.js: Como um ID de Negócio Virou Meu correlationId

Structured Logging em Node.js: Como um ID de Negócio Virou Meu correlationId

Comments
9 min read
RBAC for APIs with Keycloak — Local JWT vs. Introspection, and Two Bugs That Taught Me More Than the Code Did

RBAC for APIs with Keycloak — Local JWT vs. Introspection, and Two Bugs That Taught Me More Than the Code Did

Comments 1
5 min read
Setting Up NestJS the Right Way

Setting Up NestJS the Right Way

Comments
6 min read
Normalize the copy, not the source: a local text-tree preflight with TextSuture

Normalize the copy, not the source: a local text-tree preflight with TextSuture

2
Comments
2 min read
How to Verify Shopify Webhook Signatures (and the Base64 Raw-Body Trap)

How to Verify Shopify Webhook Signatures (and the Base64 Raw-Body Trap)

Comments
4 min read
The LLM Response Looked Fine. My Parser Disagreed.

The LLM Response Looked Fine. My Parser Disagreed.

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