rahul-baberwal@portfolio — bash
rahul-baberwal@portfolio:~/website$
v1.0 · blog
Tech Articles

The Engineering Blog

Deep dives into Python backend development, asynchronous systems, distributed task queues, machine learning pipelines, and production DevOps strategies.

Custom Token Authentication vs JWT comparison banner
May 27, 2026 · 8 min read

Custom Database-Backed Token Auth vs. JWT: Why We Rolled Our Own Authentication in Django Rest Framework (DRF)

Learn how we implemented a custom database-backed token authentication system in Django Rest Framework (DRF), and why this approach is superior to JWT for real-world applications that require strict control over user sessions, device tracking, and instant token revocation.

Django REST Security Backend
Django Celery Redis DevOps Architecture Diagram
May 19, 2026 · 12 min read

Production-Ready Django, Celery, and Redis: The Definitive Guide to Scaling Background Tasks

Learn how to configure, optimize, and deploy a robust asynchronous task execution system using Django, Celery, and Redis. This deep dive covers task idempotency, database transaction safety patterns, retries with exponential backoff, connection pooling, and Supervisor process controls.

Django Celery Redis DevOps
Disposable email validator security banner
May 22, 2026 · 8 min read

Filtering Disposable & Temporary Emails: A Guide to Clean Leads and Better SEO

Learn how filtering disposable and temporary email addresses protects your website's SEO, improves sender reputation, and prevents comment spam. Get active validation code libraries for Python, PHP, and JavaScript stacks.

Web Security SEO Backend LeadGen