Explore our extensive library of articles, lessons, books, whitepapers, and videos.
Explore by Topic
The lack of common concepts and axioms is holding the software engineering industry back. This blog post explores the need for a common distributed systems vocabulary to help with that problem.
Matt McLarty on Aug 10, 2018
How weak API terms of service, lack of transparency, and permissive API scopes led to the Facebook-Cambridge Analytica scandal
Mehdi Medjaoui on Aug 8, 2018
Explore the role APIs play in empowering teams and enabling organizations to innovate.
In this series hosted at The New Stack, academy member Mike Amundsen explores techniques companies are using to make digital transformation more than a buzzword.
If you're looking for a model to aid in your microservices transformation, consider DHARMA.
A framework and guidance around securing microservice APIs
As API systems mature, knowing the history and evolution of various API languages will help organizations create robust and successful landscapes.
Learn some best practices for designing APIs that will function optimally in microservice architectures
Learn how positioning your APIs as products can contribute to success across all aspects of an API program
Prioritize usability, scalability and evolvability in API design
Build a strategic framework for realizing the business potential of your APIs
Learn how OAuth provides standard patterns upon which you can deliver API access control