Michael Herman: "I use flake eight a lot. Every single day, I mean, that's running on the background" He says he uses hypothesis testing to test contract between functions and modules in his Django app. Check out test driven.io and also check out PyCall of Rado for more Python knowledge.