Best Practices, Development Methodologies and the Zen of Python

An introductory talk about best practices in software engineering, unit testing, version control, development workflows, agile programming, and some additional techniques.

haenel-best-practices-2011-09-standrews.pdf