Tight feedback loops
The speed of your feedback loop is the speed of your learning:
- Optimize test suite runtime — slow tests do not get run
- Deploy small changes frequently
- Get real user feedback as early as possible
- Automate everything between commit and production observation