Refactor Your APIs for the Next Decade, Not Just Next Quarter
Most API refactors fail for an understandable reason: they are planned around the next release, not the next ten years of change. A few endpoints are renamed, a response field i...