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 launched into silence will fail no matter how good it is, so sustained, honest communication is part of operating one responsibly. This is the work that turns a catalog of endpoints into something people actually discover and adopt.
API Outreach and Content
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 Build and Nurture Community
The strongest APIs have communities, not just users. I want API operations to deliberately build the forums, channels, and gatherings where consumers can connect with the provider and with each oth...
Experiences
Advocacy
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 ...
Communication
Consistent communication about the production and consumption of APIs is critical for effective enterprise governance. APIs are inherently difficult to visualize, making it essential to invest in m...
Lifecycle
campaign Communication Beta
APIs are a conversation, not a broadcast. Blogs, changelogs, newsletters, and status updates keep consumers informed and invested in what I am building. Consistent communication is what turns a lis...