Microservice API Versioning

Architecture, Distributed Systems, Microservices, Software, Technology

I didn’t realize until recently that something as mundane as versioning was such a controversial topic. There are conflicting opinions on every aspect of versioning APIs. “Every API must be versioned!” “Avoid versioning your APIs!” “Version only when needed.” “Version right from the beginning.” “Version the URL.” “Version the Headers”. And on it goes. So I […]

July 10, 2018

The Phoenix Project – A Book Review


The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win by Gene Kim has been on my reading list for a while now. The Phoenix project has been one of the most mentioned and recommended books related to the DevOps movement. You couldn’t hop around two blogs before seeing a mention of […]

June 1, 2018