En kodare

Anders Hovmöller
GitHub
twitter
email
About Blog Apps

The next great leap for Django

2024-09-30

2025 will be the 20-year anniversary of Django. I’ve been using it since the 0.9 days, and professionally since 2011. It has improved a lot since the first release, with migrations probably the biggest improvement.

I believe we can make a leap as big as from 0.9 to 5.0 or even bigger, but with a very small effort.

Many small things can be more important than big strategic things. While the Django development roadmap has focused on advanced ORM features and async, lower hanging fruit has been left unaddressed. And there’s a lot of it!

Here’s a list of things that are small fixes and that would make a massive difference:

A greater focus on small details like this has outsized effects on how nice it is to use a product. It’s the difference between the pain of a thousand cuts from walking through thorns, and a helping hand guiding you on a smooth path.

Small details matter. They matter even more for beginners, but they still matter for everyone.

« Why iommi is so... weird 80% of a fancy SPA in 21 lines of code »