https://nvie.com/posts/a-successful-git-branching-model/ https://www.butterfly.com.au/blog/website-development/clean-high-quality-code-a-guide-on-how-to-become-a-better-programmer