This is a very in-depth treatment of the evolution of cloud development tooling from my perspective. I've been working in this space since ~2016ish
Would love to hear your thoughts!