6d ago · 3 min read · A few years ago, if you said your web backend was Python, someone in the room would ask why you didn't use Node.js. Today, that conversation has flipped. Python is the dominant language for any backen
Join discussionMay 10 · 7 min read · Django management command monitoring is easy to overlook. A command works when you run it manually: python manage.py sync_invoices So you put it in cron, Celery beat, systemd, Kubernetes, or a platform scheduler. Then one day it stops running. The a...
Join discussionMay 9 · 8 min read · A no-fluff deployment runbook for getting a Cookiecutter Django project live on DigitalOcean using Docker and Traefik. Covers the full path from droplet provisioning to a working production deployment
Join discussion
May 7 · 16 min read · Choosing a Python web framework is easy. Choosing the right Python web framework for a real product is not. If you ask five developers whether you should use FastAPI, Flask, or Django, you may get fiv
Join discussion
May 6 · 8 min read · A few years back, I took part in the HashnodeXPlanetScale hackathon. Our task was to develop services using the SQL databases provided by PlanetScale. I created PasteMe, a sleek open-source pastebin t
Join discussion
May 5 · 39 min read · If you've built a Django API and you're wondering how to add authentication so that each user can only access their own data, you're in the right place. Most Django tutorials teach you session-based a
Join discussion