Django is renowned for having fantastic developer debugging tools. As Simon Willson, Director of Architecture at Eventbrite and co-founder of Lanyrd, says, “the Django error page remains my favorite [...] of any web framework and the first thing I install, when I start a new project, is the Django Debug Toolbar.”
There is, however, a problem: the interesting bugs only happen in production. To address this concern, Simon says there are two things you want to know, “what went wrong?,” and, “what's going to go wrong?” In this talk, he demos tools and best practices to make (and keep) your applications bug-free.
This is part 5/6 in a series on Advanced Django Patterns at Eventbrite and Lanyrd. You can find the complete series in this post.
Additional Resources from ProTech: