Expressjs
7 articles
Advanced Authentication Patterns in Node.js & Express.js
Authentication is one of the most critical parts of any web application. In 2025, the landscape has evolved significantly beyond simple …
Generating API Documentation with Swagger using joi-to-swagger
API documentation is crucial for any backend service, and Swagger/OpenAPI has become the de facto standard for documenting REST APIs. However, …
Best Practices for Production setup of Nodejs Application: Part II
This article is Part 2 of Best Practices for Production setup of Nodejs Application. The focus of this article is on sharing best practices for …
Best Practices for Production setup of Nodejs Application: Part I
Ensuring performance and reliability are critical aspects when deploying applications in a production environment. Optimizing performance involves …
Health Checks and Graceful Shutdown of Expressjs App using Lightship
Expressjs is a fast, unopinionated, minimalist web framework for Node.js. Few functionalities like graceful shutdown, health checks etc are implicitly …
Why Pino with Logrotate is the Best for Managing Logs in Nodejs Apps
Log files are very useful to troubleshoot, to track usage, improve performance, and monitor the overall health of the application. However, over time, …