API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

Semantic Versioning

Require usage of major, minor, and patch Semantic Versioning for managing change.

Strategies

Breaking Changes Are Prevented or Carefully Managed

Breaking changes are the fastest way to destroy trust with your API consumers. Every change needs to be evaluated for breaking impact before it ships, and when breaking changes are unavoidable, the...

API Versioning Follows a Defined Standard

Versioning is where the technology and politics of API operations collide. Semantic versioning, date-based versioning--pick a strategy and stick with it. What matters most is that consumers know ho...