Building a business that relies heavily on APIs is a model that has brought success to many companies. Sometimes success comes in the form of diversified revenue streams, other times it means increasing customer value within the existing ecosystem. API-driven businesses also allow for more third-party innovation, which in turn boosts the success of the business. Read more
Posts Tagged: web APIs
HATEOAS is, in essence, a value proposition and definition for what an API should do. HATEOAS, or Hypermedia as the Engine of Application State, is a specific constraint upon the REST architecture. For many, however, HATEOAS seems a nit-picky addition to the slew of API design best practices. Read more
While it’s extremely important to have quality API developer experience, it does not stop at great API design or at the documentation level. One of the most important elements of great developer experience is the SDK.
For app developers, an SDK is often the point of entry to elements within the API. Read more
In the months after the publication of Designing a True REST State Machine and the talk it was based on, there has been quite a bit of discussion and the questions posed should be addressed. While each could be responded to individually, perhaps they might be better served by writing everything up in a blog post. Read more
Inherently, this is pretty difficult. Machines are picky and rely on pure logic; they crave rigid, hierarchical structures and definite instructions. Read more