Garry Shutler

Versioning APIs Sucks

July 13, 2012 · 1 min read

Also, versioning APIs sucks. It’s not that it’s hard, it’s that once you publish an API, you pretty much have to support it forever. This is especially true when your API is being consumed through multiple layers. I can’t force game developers to upgrade, because they can’t force their users to upgrade. The lesson here is simple, if you don’t have to make something public, don’t!

Karl Seguin - What I Learned Building Mogade


Photo of Garry Shutler

Hey, I’m Garry Shutler

CTO and co-founder of Cronofy.

Husband, father, and cyclist. Proponent of the Oxford comma.