Start things right

This is a list of things I often trot out as things you should do from the start in a project.
It isn't polished and by no means complete but I reference it frequently.