Complexity vs resilience
Modern civilisation is a marvel of complexity. An extensive array of entwined and interdependent systems that, when functioning, deliver something much greater than the parts. Unfortunately, complexity isn’t without its failings and is polar opposite of resilience.
It’s easy, as a member of this complex civilisation, to unconsciously introduce complexity into our own projects. The insidious thing about complexity is that it brings with it ongoing support and maintenance which consumes time and resources and in many cases entices the application of further complexity.
Before embarking on something new it is well worth considering what future commitments are required to ensure its continuance. This can then be weighed against the alternatives of less complex solutions or perhaps the simplest of all, doing nothing.
The ability to endure changes in circumstance is highly valuable and often the first casualty of the modern drive for efficiency. The current era is likely to be dominated by change (climactic, social, economic) making resilience an essential component to personal future planning.
From the standpoint of resilience, technology is less of a panacea and a potential millstone.