Coding Conventions
Style Guides: Python Conventions - A guide for consistent coding styles in Python.
Version Control: Version Control - A guide for setting up a repository for version control and setting up branch protections, repo access etc.
Git Conventions: DevOps - Git Conventions - A guide for consistent version control, creating branches, commit messages etc.
Testing Conventions: Testing Conventions - A guide on unit tests in Python
Performance Considerations: Performance Considerations - A guide on some methods that will help maintain good performance when coding.
Security Considerations: https://stfc.atlassian.net/wiki/pages/resumedraft.action?draftId=609517584&draftShareId=20bf296f-7a39-4611-bb2a-775d339f5036 - A guide on the kinds of security considerations to have, while creating coded solutions.