Best practices — things that novice devs try to get away with doing without, but they're things that you really do need to do.