- Care About Your Craft
- Why spend your life developing software unless you care about doing it well?
- Think! About Your Work
- Turn off the autopilot and take control. Constantly critique and appraise your work.
- Provide Options, Don't Make Lame Excuses
- Instead of excuses, provide options. Don't say it can't be done; explain what can be done.