An API works as an intermediary between two apps that allows them to communicate with each other. Most companies have built APIs, which stands for application programming interfaces, using different tools for either themselves or their customers.
Perhaps the most crucial and time-consuming part of building APIs is manual testing and debugging. Read more
API consultant Leah Tucker shares her ideas on designing APIs with the human experience in mind.
A common question I heard at Nordic APIs Platform Summit in Stockholm and API the Docs in Amsterdam: what makes a developer portal successful? Read more
Client libraries are one of few ways to dramatically improve Developer Experience (DX) for your APIs. However, with all the programming languages your developers use, creating client libraries can be quite a challenge — and that’s not to mention the maintenance that comes with every update to your APIs. Read more
Testing is often considered to be a secondary consideration at the end of the development lifecycle. The common thought is that APIs are tested after they are built, and that any issues found should be addressed during these later stages. While this is certainly a method that can deliver a finished product, utilizing testing in such a manner is missing some major benefits of earlier testing. Read more
Big news in the world of APIs! Today, the Open API Initiative (OAI) released its 3.0.0 version of the OpenAPI Specification. In case you missed our past coverage of this evolving specification, the OpenAPI Spec (OAS) has quickly become an industry standard method to describe web APIs. Read more