key takeaways<p>"Fundamentally, because our technological systems are too complicated for anyone to fully understand. These are not computer programs built by a single individual; they are the work of many hands over the span of many years. They are the interaction of countless components that might have been designed in a specific way for reasons that no one remembers."<p>"We don’t appreciate any of this until things go wrong. We discover the fragility of our technological infrastructure only when it’s too late. So how can we make our systems fail less often? We need to get to know them better. The best way to do this, ironically, is to break them."<p>He advocates for fuzzing and chaos engineering and points to <a href="https://principlesofchaos.org/" rel="nofollow">https://principlesofchaos.org/</a>