API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

GitHub Repository

A GitHub repository for an API, providing the single source of truth for the API contract, OpenAPI, and other artifacts, as well as the road map, change log, support, feedback, and other elements of a repository.

Rules

APIs.json Apis Properties Github Repository Info

This property so that an API possess a reference to a dedicated GitHub repository that is used to manage the Open, but also possible server and client code

Strategies

Producing APIs MUST Be Repeatable

If you can't reproduce how an API was built, you don't have a process. You have tribal knowledge. A single source of truth for artifacts and conversations, backed by CI/CD pipelines that make deliv...

Experiences

Change

Change is the one constant across the API landscape, and I watch teams struggle with it every single day. If you aren't actively managing and communicating change across versions, deprecations, and...

Consistency

When I look across the API landscape, consistency is one of the biggest challenges I see. Every team does things differently, and the surface area of inconsistency just grows until governance becom...

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, ...

Discovery

Discovery is the dark matter of the API landscape. Teams build APIs that already exist somewhere else, and consumers can't find the APIs they need. Without a catalog and proper metadata, you're jus...

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.