SlideShare a Scribd company logo
Developer Relations 101
Felipe Pedroso
Developer Relations 101
Felipe Pedroso
“What I learned from working with Developer Relations”
Developer Relations is not meant to...
… sell anything.
… provide technical support.
… take care of business development.
… use traditional marketing targeted to developers.
Product
Engineering
Developer
Relations
Ecosystem
Developers
CompaniesAcademics
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.
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
● ...
But… what is the ROI?
But… what is the ROI?
This is the wrong first question.
“What are my goals?”
There, I fixed it:
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
Choose the activities based in your goals
Activity 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
That’s it?!
That’s it?!
Of course not.
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?
References
“The Core Competencies of Developer Relations” and “Why Do We Pay
These People Anyway?” by Reto Meyer
“What is the ROI of Developers Relations?” and “Defining Developers
Relations” by Phil Leggetter
“Why Developer Relations Programs Fail” by Mike Stowe
“Developer Relations: A Five-Level Maturity Model” by Michael Mahemoff
“The Developer Evangelist Handbook” by Christian Heilmann
Thanks!

More Related Content

PDF
Front End Development
PDF
User experience doesn't happen on a screen: It happens in the mind.
PPTX
Slack, Airtable and Trello
PDF
What's the ROI of Developer Relations?
PDF
Hacking Developer Relations at Yahoo! Developer Network
PDF
Introdução ao Retrofit
PDF
Simplificando chamadas HTTP com o Retrofit
PPTX
Assistive Context-Aware Toolkit (Portuguese)
Front End Development
User experience doesn't happen on a screen: It happens in the mind.
Slack, Airtable and Trello
What's the ROI of Developer Relations?
Hacking Developer Relations at Yahoo! Developer Network
Introdução ao Retrofit
Simplificando chamadas HTTP com o Retrofit
Assistive Context-Aware Toolkit (Portuguese)

Similar to Developer Relations 101 (20)

PDF
Lean ITP 1.10.2016 Class 1
PPTX
Illuminate 2017
PDF
UXBC #26: Lean UX
PDF
In the eye of the storm: focal points for the internet of things
PDF
Developer Relations: How to Build and Grow a Successful Developer Program 1st...
PDF
Leave The Fluff Behind - How to Make Developers Love Your Marketing
PDF
AngelHack - Building a Dev Ecosystem that lasts
PPT
DevLearn 2013 Learning Models & Design Patterns
PDF
Iterating on Developer Marketing with Metrics
PPTX
Yelo : Carole Lamarque
PDF
Learning Insights for the New Year [WEBINAR]
KEY
Technovation Challenge Intro Presentation February 23 2010 V3
PPT
Social Learning And The Recession Five Survival Tips
PPTX
Practical Experience with Christensen's Innovation Methodology JOBS(R) Jobs-t...
PPTX
Agile product development
PDF
Social media Vs your website - which is more important?
PDF
Design Thinking
PDF
Lean Startup Customer Development Interview
PPT
Ig agile roots-2010
PPTX
Social Entreprise 2.0 By V Glaenzer
Lean ITP 1.10.2016 Class 1
Illuminate 2017
UXBC #26: Lean UX
In the eye of the storm: focal points for the internet of things
Developer Relations: How to Build and Grow a Successful Developer Program 1st...
Leave The Fluff Behind - How to Make Developers Love Your Marketing
AngelHack - Building a Dev Ecosystem that lasts
DevLearn 2013 Learning Models & Design Patterns
Iterating on Developer Marketing with Metrics
Yelo : Carole Lamarque
Learning Insights for the New Year [WEBINAR]
Technovation Challenge Intro Presentation February 23 2010 V3
Social Learning And The Recession Five Survival Tips
Practical Experience with Christensen's Innovation Methodology JOBS(R) Jobs-t...
Agile product development
Social media Vs your website - which is more important?
Design Thinking
Lean Startup Customer Development Interview
Ig agile roots-2010
Social Entreprise 2.0 By V Glaenzer
Ad

More from Felipe Pedroso (20)

PDF
Improved Knowledge from Data: Building an Immersive Data Analysis Platform
PDF
Aprendendo Kotlin na Prática
PPTX
Machine Learning em Apps Android com ML Kit
PDF
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
PDF
Construindo Chatbots em Node.js
PDF
Testes A/B
PDF
Microsoft Bot Framework
PDF
Análise SWOT
PPTX
Assistive Context-Aware Toolkit (English)
PPTX
Conectando Coisas com IFTTT
PPTX
Minicurso RealSense SDK
PPTX
RealSense SDK
PDF
Minicurso "Jogos Multiplataforma com Javascript"
PDF
RealSense SDK
PDF
Palestra Game Engines para Windows 8
PDF
Palestra "Game Engines para Javascript"
PDF
Fat binaries
PDF
ADB: Um ator invisível
PDF
Palestra Intel Perceptual Computing SDK (Java)
PPTX
Developing Rich Interfaces in JavaFX for Ultrabooks
Improved Knowledge from Data: Building an Immersive Data Analysis Platform
Aprendendo Kotlin na Prática
Machine Learning em Apps Android com ML Kit
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
Construindo Chatbots em Node.js
Testes A/B
Microsoft Bot Framework
Análise SWOT
Assistive Context-Aware Toolkit (English)
Conectando Coisas com IFTTT
Minicurso RealSense SDK
RealSense SDK
Minicurso "Jogos Multiplataforma com Javascript"
RealSense SDK
Palestra Game Engines para Windows 8
Palestra "Game Engines para Javascript"
Fat binaries
ADB: Um ator invisível
Palestra Intel Perceptual Computing SDK (Java)
Developing Rich Interfaces in JavaFX for Ultrabooks
Ad

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
cuic standard and advanced reporting.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPT
Teaching material agriculture food technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Approach and Philosophy of On baking technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
KodekX | Application Modernization Development
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Advanced methodologies resolving dimensionality complications for autism neur...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
cuic standard and advanced reporting.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Teaching material agriculture food technology
Per capita expenditure prediction using model stacking based on satellite ima...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Approach and Philosophy of On baking technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KodekX | Application Modernization Development
20250228 LYD VKU AI Blended-Learning.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
Network Security Unit 5.pdf for BCA BBA.
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Agricultural_Statistics_at_a_Glance_2022_0.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx

Developer Relations 101

  • 2. Developer Relations 101 Felipe Pedroso “What I learned from working with Developer Relations”
  • 3. Developer Relations is not meant to... … sell anything. … provide technical support. … take care of business development. … use traditional marketing targeted to developers.
  • 5. 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.
  • 6. 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 ● ...
  • 7. But… what is the ROI?
  • 8. But… what is the ROI? This is the wrong first question.
  • 9. “What are my goals?” There, I fixed it:
  • 10. 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
  • 11. Choose the activities based in your goals Activity 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
  • 14. 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?
  • 15. References “The Core Competencies of Developer Relations” and “Why Do We Pay These People Anyway?” by Reto Meyer “What is the ROI of Developers Relations?” and “Defining Developers Relations” by Phil Leggetter “Why Developer Relations Programs Fail” by Mike Stowe “Developer Relations: A Five-Level Maturity Model” by Michael Mahemoff “The Developer Evangelist Handbook” by Christian Heilmann