Back when cloud computing was mostly for early adopters, I used to work on many customer projects at the same time, or in quick succession, in an architect/developer role. It was great as long as the projects worked out as planned and I could deliver a working system in a few weeks or months and move on to the next project. It was easy to become a little overconfident until I faced unexpected difficulties in some pro…
Whenever I start at a new company, I make sure to ask not just what breaks the system, but how the system breaks when it breaks. One person's broken pot is another person's cutting tool!