I agree with 95% of these. Disagree with “credit” and “experience” (read the list, you’ll know immediately which ones I’m referring to). This is the kind of list you print and put on your desk or on your wall to peruse every single day.