- Say what it does.
- Show a working example.
- Include the full code of the example.
- Explain the example using code chunks interspersed with descriptive paragraphs.
A simple & sensible blueprint!