Learnt lessons in a big Django Project
summary
A two‑year Django roadmap rebuild handles 80,000 touristic cards and 500+ articles, done across 42 sprints with 600 user stories and ~1300 points. The team separates a stable API from changing frontends, isolates a map‑provider module so a provider swap needs minimal code changes, and enforces tests, pull requests and documentation‑first API design. Several internal libraries get open‑sourced; the product and integrations ship and evolve, and the practices reduce regressions and accelerate feature delivery.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:05Overview
- 1:28The project
- 3:27The decisions
- 4:51The lessons
- 7:15Test
- 8:24Community
- 9:54Other good practices
- 12:07Documentation
- 13:46Contribute
- 16:23Questions
related talks
26mDjango at
28mThe promised Django Land; the tale of one team’s epic journey...
33mHow I learned Django while working at Eventbrite
16mBrazil: How we are gaining space with Django
21mBuilding maintainable Django projects: the difficult teenage years
57mA Tale from the Trenches
31mDjango for life (sciences)
29mHow Django helped us make a better conference website
