Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building DevRelopers

Building DevRelopers

DevRelCon China

Jessica Goulding

April 21, 2018
Tweet

More Decks by Jessica Goulding

Other Decks in Programming

Transcript

  1. // var algoliasearch = require('algoliasearch'); // var algoliasearch = require('algoliasearch/

    reactnative'); // var algoliasearch = require('algoliasearch/ ite'); // or just use algoliasearch if you are using a <script> tag // if you are using AMD module loader, algoliasearch will not be defined in window, > npm install code-blog-conference Jess West @jessicaewest
  2. {re·ac·tive} : acting in response to a situation rather than

    creating or controlling it Jess West @jessicaewest
  3. Engineering / Product … be experts with the API and

    be able to explain all features … create community projects … create high-quality apps and demos that show off the API … take support shifts once a month … contribute to the documentation …. collect product feedback Marketing … lead the charge on our technical content … review content for developer-friendliness … use their networks to promote content … use their networks to get attendance for our events … go to meetups and conferences in their areas of expertise … go events outside their area of expertise and serve in a mentoring capacity to others who are there … monitor the health of our developer brand and whether we’re creating enough goodwill in the community … know which conferences and hackathons to sponsor … manage and build key individual relationships in the community … help the company reach and win over developer influencers … get community members to share their projects … create and moderate places for the community to gather Jess West @jessicaewest Sales / SE … create sales collateral … help outbound strategic accounts … participate in pre-sales activities … create upsell opportunities to customers they know Culture … own and enforce the code of conduct … help us hire a more diverse team Industry / External … know everything about their company’s API and their vertical(s) … be publicly visible, accessible and available (online and offline) … share what they’re learning back to the DevRel community …. do technical support for their API … have a firm grasp of emerging technologies … be embedded in communities other than their own … hold their company accountable to the community and the industry … speak to journalists and analysts Reality
  4. {pro·ac·tive} : creating or controlling a situation by causing something

    to happen rather than responding to it after it has happened Jess West @jessicaewest
  5. Jess West @jessicaewest “It’s the repetition [the multiple touch points]

    that gets developers to understand your product.”
  6. 3 C’s Jess West @jessicaewest “If you don’t have a

    way to reach developers, your Developer Relations program isn’t worth much.” Code * Content * Community
  7. Define objectives and deliverables Communicate to company the what the

    why Retrospectives Iterate Jess West @jessicaewest
  8. A clear set of business goals A well-defined place in

    the organization A structured way to impact product or platform Open lines of communication to marketing The right tools specifically designed for the job Explicit ethical and social guidelines Support for building inclusive communities Clear distinction from sales engineering Ongoing resources for professional development Connection to a community of peers Jess West @jessicaewest DevRel Bill of Rights
  9. Building Your DevReloper Team: Jess West @jessicaewest Define Objectives Find

    your executive sponsor Plan your output Communicate outside your team Iteration and Adaptation