Some guidelines I have collected over the years from a number of different projects.
Authoring Pull Requests
#1. Keep em small
It is an art form to keep Pull Requests (PRs) small. It’s very tempting to rewrite, refactor, boy scout and reformat the code as you develop but in general, the best developers resist the temptation to change everything at once. They stay on target and get the job done with…