Commentary: Software has become a massive supply chain issue, but there are ways to make it manageable.
If you’re like me, you may blithely throw around terms like “microservices” and “APIs” and not stop to really, deeply, consider what they mean–or, rather, what they mean in context. But Taylor Barnett has thought deeply about them, and used an analogy that I found incredibly helpful for understanding why software has become so complex, and how to manage it.
It’s all about the supply chain.
SEE: 5 programming languages application solutions developers should learn (free PDF) (TechRepublic)
New, yet not new
No, there’s nothing particularly novel about talking about software supply chains. I talk about the open source supply chain all the time, and it’s become common to talk about “supply chain attacks.” But Barnett illustrated the concept in a way that made complete sense to me, prodding me to