
Nginx as a Reverse Proxy: Production Setup Guide
Configure Nginx to securely serve your web application, handle SSL termination, and load balance across multiple server instances.
~/writing
Thoughts on software engineering, DevOps, and building at scale.

Configure Nginx to securely serve your web application, handle SSL termination, and load balance across multiple server instances.

A practical guide to the App Router in Next.js 15 — layouts, server components, streaming, and route handlers explained.

Offload long-running tasks, schedule jobs, and improve app performance using Celery workers backed by Redis.

Automate your testing and deployment workflows using GitHub Actions — from lint checks to production deploys on every push.

Learn how to build clean, secure, and scalable REST APIs using DRF, JWT authentication, and proper serializer design patterns.

Step-by-step walkthrough of containerizing a full-stack application with Docker and Docker Compose, from development to production.