Every Company Should Have a Public API
A shower thought that turned into a conviction.
Quick thought: every company with more than 10 employees should have a public API.
Not because developers will build things with it (though some will). But because having a public API forces you to think clearly about what your product actually does. If you cannot express your core value proposition as a set of API endpoints, you probably do not understand your own product well enough.
The discipline of writing API documentation is the discipline of clear thinking.
- Mohan
- Mohan