<< All News
IndyPy Hosts Debugging with Django Discussion

IndyPy Hosts Debugging with Django Discussion

This month’s IndyPy — Indiana’s largest Python meetup founded in 2007 by Six Feet Up CTO and AWS Community Hero, Calvin Hendryx-Parker — featured an engaging tale of the speaker’s journey to identify and debug an issue with pytest using Django.

Speaker Cris Ewing, Head of Backend Engineering at Coffee Meets Bagel, explained the process of tracing back his bug between a:

  • web framework,
  • test framework and 
  • database.

Bug Hunt Lessons Learned

There are six takeaways from Cris’ debugging journey that apply to all developers:

  1. ‘print()’ works.
  2. Logging is powerful.
  3. Get context.
  4. Where you want to be may not be where you are.
  5. Trust your instincts.
  6. Always, always, always read the manual.

While the bug was hard to find, the solution was simple and small. Cris left the Django world a better place by submitting a pull request to improve documentation. Now, others won’t have to experience the same conundrum he did.

Watch Cris’ talk:

Links and Resources:

Thanks for filling out the form! A Six Feet Up representative will be in contact with you soon.

Connect with us