Configuring Nginx to Serve Django Applications

Configuring Nginx to Serve Django Applications

2026-09-01 Categories: Django Deployment

A detailed guide on configuring Nginx as a reverse proxy for Django, covering the theory behind WSGI/ASGI, static and media files, request flow diagrams, SSL termination, and a complete production-ready configuration example.

uv vs pip: what's the difference and why it matters

uv vs pip: what's the difference and why it matters

2026-08-25 Categories: Python Deployment

A deep dive into the differences between uv and pip, covering the theory behind their architectures, speed benchmarks, dependency resolution strategies, and practical examples to help you decide which tool to use in your Python projects.

Migrating from uWSGI to Gunicorn + Uvicorn (ASGI) on a VPS

Migrating from uWSGI to Gunicorn + Uvicorn (ASGI) on a VPS

2026-08-11 Categories: Django Deployment

A step-by-step guide on switching a Django deployment on a VPS from the WSGI server uWSGI to an ASGI stack based on Gunicorn and Uvicorn workers, including how to run both stacks side by side for two different projects.

  • 1