Insights
Notes on software engineering, product development, and the decisions behind the things we build.
A plain explanation of why breaking an API is expensive, the common ways to version one, and when a small team should actually bother.