16

Click here to load reader

Developer Relations 101

Embed Size (px)

Citation preview

Page 1: Developer Relations 101

Developer Relations 101Felipe Pedroso

Page 2: Developer Relations 101

Developer Relations 101Felipe Pedroso

“What I learned from working with Developer Relations”

Page 3: Developer Relations 101

Developer Relations is not meant to...

… sell anything.

… provide technical support.

… take care of business development.

… use traditional marketing targeted to developers.

Page 4: Developer Relations 101

Product Engineering

Developer Relations

Ecosystem

Developers

CompaniesAcademics

Page 5: Developer Relations 101

Developer Relations is about...... building relationships with the developers.

… being relevant to their interests and inspiring trust.

… empowering and helping them to succeed.

… being an active part of their communities.

… understanding their needs and offering the right solution.

Page 6: Developer Relations 101

Typical Activities● Technical collateral: blog posts, articles, tutorials, videos, etc● Coding: code samples, quick start apps, wrappers, etc● Talks: events, meetups, webinars, etc● Training: workshops, hackathons, hands-on labs, etc● Social Media: Facebook, Twitter, Linkedin, etc● “Support”: Stackoverflow, forums, etc● Collect developers feedback and help to address them● Events sponsorship● ...

Page 7: Developer Relations 101

But… what is the ROI?

Page 8: Developer Relations 101

But… what is the ROI?This is the wrong first question.

Page 9: Developer Relations 101

“What are my goals?”There, I fixed it:

Page 10: Developer Relations 101

AAARRRP* - “Developers need to...”Awareness: “Know my product and what it does.”

Acquisition: “Try my product to see its value.”

Activation: “Use my product”

Retention: “Keep using my product and consider it to new solutions.”

Referral: “Talk about my product to other developers.”

Revenue: “Pay for the usage of my product.”

Product: “Help with the improvement of my product”* Created by Phil Leggetter

Page 11: Developer Relations 101

Choose the activities based in your goalsActivity Type Awareness Acquisition Activation Retention Referral Revenue Product

Technical Collateral X X X X

Coding X X X X

Talks X X

Training X X X X

Social Media X X

Support X X X X

Events Sponsorship X X X X

Feedback X X

Page 12: Developer Relations 101

That’s it?!

Page 13: Developer Relations 101

That’s it?!Of course not.

Page 14: Developer Relations 101

Another mandatory questions to start.Who are “my” developers?

Am I ready to listen and address their feedbacks?

Evangelism or Advocacy?

How much do I know my product? Is it ‘developer-ready’?

How am I going to measure success?

Am I going to have a dedicated team?

Page 16: Developer Relations 101

Thanks!