Unit testing, Lean Startup, and everything in-between

This was my first draft of a talk I'll be giving at PyCon 2017. I've since rewritten it extensively, so you should just read the much improved second draft.

Broken software, bad job offers: you can learn from two decades of my mistakes. Join 1500 other programmers and learn how to avoid a new mistake every week.