
Avoid and prevent
Avoiding bad situations, and preventing failures plays second fiddle to building and releasing new features and processes. For example, there is often low motivation or even discussion on improving legal, security, and compliance processes, as they are deemed boring and complex. However, engineering teams continue to pay high cost of proving compliance or firefight incidents that could have been prevented with better telemetry and alerting. Similarly, removing brittle product features and deprecating failed products are taboo, and users continue to deal with abandoned half starts....