Gibbs, yay.
- Always copy and paste a URL or a name.
- A will-do attitude trumps skills.
- Always ask the simple troubleshooting questions first.
- Externalize your memory: write things down, always carry a notebook.
- Measure, don't guess.
- Write flames, but don't send them.
- Always write unit tests for error handling.
- Aim for 100% test coverage. You'll never get there, but bugs mostly happen in the parts without tests.
- Don't be late in telling you're late.
- If you cannot automate it, make a checklist out of it.
- Be careful what you reward, because you will get more of it.
- Be careful what you measure, because you will optimize for that.
- Don't debate with analogies.
- Always indicate time zone explicitly.
- Don't idolize people.
- Avoid acronyms, abbreviations and jargon, unless the entire audience are sure to understand them.