The Hitchhiker's Guide to Python: Best Practices for Development