Articles

Essential Django packages ❤️

Libraries that I always use with Django.

Python Package Manager Comparison 📦

Comparing the different Python package managers in 2023.

Marketing for Developers

How to promote your open-source library as a developer to other developers.

Serve multiple Django sites from one cloud server

Run multiple Django projects on a $6/month Digital Ocean cloud server using CapRover.

Django inclusion tags can modify page context 🤯

Somewhat surprising behavior that could trip you up and cause confusion while using custom template tags.

Optimize the Django ORM 🚀

How to optimize Django ORM queries to improve site performance.

Searching within an area with GeoDjango and PostGIS 🌎

How to search within a certain area with Postgres and Django.


Hi, I'm Adam 👋

I've been a backend programmer for ~20 years in a variety of different languages before I discovered Python 10 years ago and never looked back. alldjango includes all the hard-won experience I've gained over the years building production-scale Django websites.

Feel free to reach out to me on Mastodon or make a GitHub Issue with questions, comments, or bitter invectives.

All code is licensed as MIT.

DigitalOcean Referral Badge