Don MacVittie says there’s a lot of unused code floating around out there – and that’s a big problem.
The Case For an API-First SCM
Somewhere around a decade ago, about the time DevOps really started to manifest, we began seeing technology companies—including some of the largest ones today—investing heavily in their APIs. API-first companies managed to rapidly gain widespread adoption because of the benefits of being API-driven. Everything from automation and scalability to flexibility, performance, speed and monetization. Once […]
Death of the Release: The Move to Continuous Delivery and Experimentation
As we move from continuous delivery to continuous experimentation, we also must develop new practices As software development processes have evolved, we have mostly said goodbye to the idea of defined product versions. Many modern product delivery teams are taking this a step further—even the concept of a “product release” is starting to fade. Instead, […]
7 Principles for Using Microservices to Build an API That Lasts
SparkPost launched the first beta version of our cloud-based email delivery service three years ago. At its introduction, a handful of customers sent a few million emails a month. Now, our API is used by tens of thousands of customers—including Pinterest, Zillow, and Intercom—to send more than 15 billion emails a month. That dramatic […]




