← Back to Articles

Article tag

Node.js

Luminous distributed trace connecting multiple service modules to an observability collectorTesting & Quality

Trace Node.js APIs End to End with OpenTelemetry

Instrument a Node.js API with OpenTelemetry, export traces over OTLP, add business spans, and troubleshoot missing telemetry before production.

8 min read
Protected application process supervised by restart, monitoring, logging, and restricted-permission controlsDevOps

Run Node.js with systemd on Ubuntu: Production Guide

Run Node.js as a reliable Ubuntu system service with a dedicated user, automatic restarts, journal logs, graceful shutdown, and practical hardening.

6 min read
Abstract automated testing pipeline moving code through checks, mocks, diagnostics, and coverage analysisTesting & Quality

Node.js Testing with the Built-In Test Runner

Build fast Node.js tests without a third-party framework, including strict assertions, dependency mocks, HTTP integration tests, coverage, CI, and cleanup.

7 min read
Multi-stage software build producing a small locked production containerDevOps

Secure Node.js Docker Images with Multi-Stage Builds

Build smaller and safer Node.js Docker images with multi-stage builds, production-only dependencies, non-root execution, secret mounts, health checks, and runtime restrictions.

7 min read
Automated Node.js continuous integration pipeline with test, cache, and database stagesSoftware Development

Build a Node.js CI Pipeline with GitHub Actions and PostgreSQL

Create a secure, fast Node.js CI pipeline with GitHub Actions, npm caching, lint and build checks, automated tests, and an isolated PostgreSQL service container.

8 min read
Node.js application using a Redis cache layer before a databaseBackend

Redis Caching in Node.js: Cache-Aside, TTLs, and Safe Invalidation

Build a reliable Redis cache for a Node.js API with cache-aside reads, bounded TTLs, write invalidation, stampede protection, graceful fallback, and production monitoring.

9 min read
REST API architecture connecting Express, Prisma, and PostgreSQLBackend

Build a REST API with Express, Prisma, and PostgreSQL

Learn how to build a structured REST API with Express, Prisma, and PostgreSQL, including migrations, validation, pagination, error handling, and production practices.

6 min read
Security shield protecting Express API requests and server endpointsBackend

How to Secure an Express API for Production

A practical Express API security guide covering HTTPS, Helmet, authentication, authorization, validation, rate limiting, CORS, logging, and safe errors.

6 min read
Nuxt 4 image upload pipeline through external API, storage, and NginxSoftware Development

Nuxt 4 Image Uploads with an External API: Fix 404 and CORS

Learn how to upload images from Nuxt 4 to an external API and fix common CORS, Nginx body-size, storage permission, public URL, and 404 problems.

6 min read
Docker Compose stack connecting Node.js API, PostgreSQL, network, and volumeBackend

Dockerize Node.js and PostgreSQL with Docker Compose

Containerize a Node.js API and PostgreSQL with Docker Compose using a production-aware Dockerfile, service networking, health checks, migrations, and persistent volumes.

6 min read
Nuxt 4 deployment pipeline from developer laptop to secure Ubuntu VPSSoftware Development

How to Deploy Nuxt 4 on an Ubuntu VPS with Nginx and PM2

A production-focused guide to running Nuxt 4 on Ubuntu with PM2, Nginx, environment variables, monitoring, reliable updates, and practical troubleshooting.

7 min read