Best practices
Start narrow
Build for real behavior
Be specific
Use public building blocks first
Deliver results where people already are
Review outputs before scaling
Do not overcomplicate version one
Last updated

