Based off r/programminghorror posts and intended as a reference in clean collaborative refactoring practices
I don't have a good style guide reference and I've been cheating off the atom guide for years (for commit messages) https://github.com/atom/atom/blob/master/CONTRIBUTING.md#styleguides