Advocacy is the experience of an API having someone in its corner, speaking up for its consumers and carrying their needs back into the operation. Developer relations, evangelism, and outreach are how a provider shows it cares about the people building on its API rather than just shipping endpoints and walking away. Good advocacy turns an API from a product into a relationship. I have spent my whole career on the advocacy side of APIs, so I know how much it matters when someone inside an operation is genuinely fighting for consumers. Advocacy means writing the content, running the outreach, and closing the loop between what developers struggle with and what the team builds next. The APIs that invest in advocacy are the ones that build durable, loyal communities.
Advocacy
Policies
API Outreach and Content
Require that an API is actively communicated through ongoing content and outreach, including blog posts, changelogs, and updates that tell the story of what it does and why it matters. An API launc...
Developer Relations Program
Require that any API meant for real adoption is backed by a developer relations function responsible for supporting, advocating for, and growing its community of consumers. Endpoints and documentat...
Strategies
APIs Are Actively Evangelized
An API that nobody knows about might as well not exist. I believe every API operation needs someone actively evangelizing its work, telling the story of what the APIs do and why they matter to the ...
APIs Invest in Developer Relations
Developer relations is where an API operation puts real people between its technology and its consumers. I want every serious API to have someone whose job is to support developers, gather their fe...