Write code to respond to external events, such as from an existing framework
Capture your understandings separately to the team and then come together to align
Act on unalignment rapidly to ensure happy teams
When creating something, it is better to understand the picture - at a high level - instead of focusing on the thing you need to create immediately.
Build your infrastructure as something disposable that can be destroyed if it fails (cattle) rather than something precious that has to be looked after (pets)
Understand the problem first, then choose the appropriate technology to solve it.
The greater the number of people who can work on a problem, the higher the probability of an optimal solution.