InfoQ Homepage API Content on InfoQ
-
Self-Service APIs for Digital Transformation and Open Innovation
Thierry Gaillet discusses creating an API that leads the digital transformation and innovation process in a company based on his experience at Orange.
-
Hybrid Code-Gen: Designing Cloud Service Client Libraries
Jon Skeet discusses using hybrid code generating to create cloud client libraries in a way that does not affect the future evolution of a service API.
-
A Connector, a Container and an API Walk into a Bar
Steven Willmott discusses how APIs and other technologies are contributing to the programmable world, and how to think about what we're trying to achieve and the best practices needed to succeed.
-
Designing Pragmatic RESTful APIs
Anupama Natarajan presents key principles to consider when designing RESTful APIs based on her experience designing them for real-world applications.
-
Building Hypermedia Clients
Todd Brackley demonstrates provisioning a network of data through a JavaScript client to show that there is no magic and talks through some of the major design issues.
-
Reactive & Asynchronous - Adventures with APIs in Financial Trading
Michael Barker discusses several low-latency APIs used for financial trading, what makes them fast and how they compare to HTTP/REST/JSON/XML APIs.
-
API Design Aesthetics
Col Perks looks at API design as a style, considering the qualities that might make an API beautiful and providing real world examples.
-
Hypermedia API Architectural Patterns
Gareth Evans and Rick Mugridge share the patterns that emerged while developing hypermedia APIs for various companies over time.
-
Panel: IBM, Westpac, Certus, and Enable Discuss APIs and Microservices
Dennis Ashby moderates a panel discussing the role of APIs in building microservices and the challenges to be overcome.
-
Stored Procedures as a Service
Abhishek Tiwari discusses how to use stored procedures to create a fast-track API transformation program on top of legacy systems,migrating business logic into a service tier,one store proc at a time
-
API Specification Shootout
Justin Wood and Giovanni Vigorrelli compare and contrast RAML and Swagger, do a round up of the other specifications languages, and present some conclusions.
-
Machine Learning Your Way to Smarter API Error Responses
Steven Cooper discusses using machine learning to understand malformed API requests to not only respond with a best fit response, but capture the user errors for future responses.