“Simple can be harder than complex. You have to work hard to get your thinking clean to make it simple. But it’s worth it in the end, because once you get there, you can move mountains”
Ken Segall, Insanely Simple: The Obsession That Drives Apple’s Success
Writing beautiful code is just winning half the battle. However, preparing a place for it to live healthily to be able to efficiently service clients is a whole different story altogether.
What I am about to present to you is surely a testament to the above quote, demonstrating how technical ‘mountains’ can be moved once we have achieved a level of simplicity and a very high level of abstraction. Brace yourselves, because this may change the way you look at deploying your code and, if I may say, about DevOps itself.