Publishing details regarding the performance of APIs, complimenting status and uptime information, but drilling into more detail regarding speed, latency, and other performance related metrics that matter to API consumers.
Performance
Rules
APIs.json Apis Properties Performance Info
This property so that an API has performance testing in place, giving a URL to the performance testing, dashboard, or other resource
Strategies
APIs Are Always High Quality and Reliable
Quality and reliability are not things you bolt on after launch. They are things you bake in from the start. If you are not monitoring availability and performance, and communicating that to both p...
APIs Are Observable and Monitored
If you can't see what your APIs are doing, you are flying blind. Monitoring, logging, health checks, alerting, defined SLIs and SLOs--this is the observability surface area that lets you catch prob...
APIs Earn and Maintain Consumer Trust
Trust is earned across every interaction in the API landscape--transparent SLAs, consistent deprecation policies, reliable performance, solid security, clear legal terms. If you want people to buil...
Experiences
Automation
I keep shining a light on automation because it's the only way to scale API operations. When testing, validation, deployment, and governance are all manual, you're just adding human error and slowi...
Communication
I struggle with how little communication happens between the teams producing APIs and the people consuming them. Blogs, changelogs, roadmaps -- these are building blocks that most teams just skip, ...
Quality
I see the quality of APIs eroding across the landscape. Teams ship fast and never look back, but consumers feel every rough edge, every missing example, every inconsistent response. Quality is what...
Reliability
Reliability is where the rubber meets the road in the API landscape. If your APIs aren't up when consumers need them, and if new versions don't land smoothly, none of the other building blocks matter.