https://blog.glich.stream/posts/how-to-handle-complex-software-failures/
How to handle complex software failures - glich.stream