Require that an API provides real channels for its community to engage, whether a forum, chat, mailing list, or regular office hours. Consumers need a place to ask questions, share solutions, and connect with the provider and each other, and the operation needs that signal to improve. A living community becomes a source of support and feedback no internal team could replicate on its own.
Community Engagement Channels
Strategies
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...
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...
Experiences
Community
Community is the experience of an API having a living network of people who use it, support each other, and shape where it goes. A forum, a Slack, a set of active contributors, or just consumers wh...
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...