Archives

Dec
3
2018

Türchen 3: Dying well: How to conduct an effective post mortem (failure analysis)

Being a software developer drives one fundamental lesson into you: Software is not reliable. Now, by and large the services that we use every day are extremely reliable. To my memory Google Search has essentially never been “down”, and when Facebook went down it was national news. Each of these services still experience regular failures. […]

Dec
22
2017

Türchen 22: All your infrastructure are belong to us

Computing has become a ubiquitous and fundamental part of our everyday life. But it was not all this way, the role of computing has steadily increased in both it’s availability and importance until today, where the management of practically every complex system has been deferred to a computer of some kind or other. Managing these […]