thank you for posting this
I am very curious to read, in future installments, about the idea of "software that can witstand large-scale failure". Does this mean failure of the software itself (it doesn't do what it's supposed to)? The infrastructure (as in, the storage gets wiped / leaked / poisoned)? Or, rather, "failure" as in "the economic conditions in the world have changed drastically" which could lead for ex. to a loss of funding?
This subject is super important, glad to see it