SlideShare a Scribd company logo
Developer Advocacy:
A Career Path for Those With a Passion for
Code, Community, and Content
Elizabeth Kenyon
Developer Advocate
Shopify
Lauren Schaefer
Staff Developer Advocate
Grammarly
gram.ly/lauren_ghc
● What is a developer
advocate?
● Our stories
● How to become a
developer advocate
● Q&A
● What is a developer
advocate?
● Our stories
● How to become a
developer advocate
● Q&A
“To the community, I represent the company.
To the company, I represent the community;
I must have both of their interests in mind
at all times.”
Ewan Dennis
Developer Advocacy
Company
Developer
Community
“DevRel, or developer relations, is a process
for nurturing mutually beneficial
relationships between organisations and
software developers. In other words, it’s a
collection of strategies and tactics that help
companies to work better together with
software engineers.”
Matthew Revell
Developer Relations and Developer Advocacy
Developer
Relations
Developer
Advocacy
DevRel Responsibilities
● Create tutorials (written and video)*
● Capture community feedback*
● Speak at conferences and other
events like live streams, webinars,
and podcasts*
● Build sample code, apps, and tooling*
● Write documentation
● Build the community (online and in
person)
● Craft the developer experience
● Moderate and answer questions in
forums
● Contribute to open source projects
● Sponsor events
● Organize swag
● Engage on social media (personal and
company accounts)
● Manage champions program
*Most likely to be developer advocate responsibilities
● What is a developer
advocate?
● Our stories
● How to become a
developer advocate
● Q&A
Education
Liz
BS in Computer Science
University of Manitoba
Lauren
BS & MS in Computer Science
North Carolina State University
Job History
Liz Lauren
2022, Developer Advocate, Grammarly
2018, Developer Advocate, MongoDB
2017, Developer Advocate, SugarCRM
2009, Software Engineer, IBM
2017, Developer Intern, Government of Manitoba
2017, Developer Intern, Bold Commerce
2018, Developer Intern, Priceline
2018, Software Developer, Bold Commerce
2021, Developer Advocate, Shopify
What We Do Today
Liz Lauren
● What is a developer
advocate?
● Our stories
● How to become a
developer advocate
● Q&A
How to Become a Developer Advocate*
1. Learn a technology
2. Build empathy for developers
3. Connect with developers authentically
4. Create content
5. Speak at events
*Everyone’s path will be unique, which is fantastic!
● What is a developer
advocate?
● Our stories
● How to become a
developer advocate
● Q&A
Q&A
Elizabeth Kenyon
Developer Advocate
Shopify
Lauren Schaefer
Staff Developer Advocate
Grammarly
gram.ly/lauren_ghc
Q&A Ideas
• What are your favorite and least favorite
parts of your job?
• How have you customized your role for
your strengths and interests?
• What is the career path for a developer
advocate? What’s next?
• How much do you travel?
• How much time do you spend coding?
• How do you keep your technical skills
fresh?
• What’s a typical day or week?
• How do you come up with ideas for
talks?
• What are your tips for social media?
• What questions should I ask in an
interview for a developer advocate?
• What is the current job market for
developer advocacy?
• Do you need to be a programmer to be
a developer advocate?
• Should developer advocacy be your first
role in tech?
• What should I look for in my first job?

More Related Content

PDF
The spirit of Opensource - lets plan to contribute ! @JWC16
PDF
Join us at Confee
PPTX
Web Application Development Company
PDF
The Great Shift: How I Went From A Developer To An Advocate Marketer
PDF
Technical recruiter
PDF
Five Things every Developer Marketing Needs to Know
PDF
Meet Magento New York City Open Source Office Presentation
PDF
How developers can help deliver winning pitches and aid new business
The spirit of Opensource - lets plan to contribute ! @JWC16
Join us at Confee
Web Application Development Company
The Great Shift: How I Went From A Developer To An Advocate Marketer
Technical recruiter
Five Things every Developer Marketing Needs to Know
Meet Magento New York City Open Source Office Presentation
How developers can help deliver winning pitches and aid new business

Similar to Developer Advocacy: A Career Path for Those With a Passion for Code, Community, and Content (20)

PDF
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
PDF
8 Steps for Engaging Candidates Online Without Investing Big Bucks
PDF
2017 04-10 how to effectively grow a development team - php york-shire2017
PDF
Développeur: Quelles compétences clés faut-il maîtriser pour être meilleur?
PDF
How to be a good developer
PPTX
CF Camp 2013 Software Craftsmanship for CFML Developers
PDF
Approaching Developer Relations in an Open Source community
PDF
simfiny-presentation_rev2
PDF
Building up an agile ux team
KEY
On Design and My Work
PDF
Tips and tricks_on_how_to_build_a_startup_faster!
PDF
Career Hacks for Developers
PPTX
What it takes to be a "Good" Developer?
PDF
Hidden sides of Code Review (Do-iOS)
PDF
Is this Open Source Thing Really Worth it? (IPC 2016 Berlin)
PDF
CorporateCommunityOWF2010
PDF
Sandro Mancuso - Software Craftmanship @ I T.A.K.E. Unconference 2013, Bucharest
PDF
Coderbunker members recruitment
PDF
SharePoint Worst Practices: 5 Common Mistakes to Avoid
PDF
YYJ Tech Ladies - How to Build an Online Bio
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
8 Steps for Engaging Candidates Online Without Investing Big Bucks
2017 04-10 how to effectively grow a development team - php york-shire2017
Développeur: Quelles compétences clés faut-il maîtriser pour être meilleur?
How to be a good developer
CF Camp 2013 Software Craftsmanship for CFML Developers
Approaching Developer Relations in an Open Source community
simfiny-presentation_rev2
Building up an agile ux team
On Design and My Work
Tips and tricks_on_how_to_build_a_startup_faster!
Career Hacks for Developers
What it takes to be a "Good" Developer?
Hidden sides of Code Review (Do-iOS)
Is this Open Source Thing Really Worth it? (IPC 2016 Berlin)
CorporateCommunityOWF2010
Sandro Mancuso - Software Craftmanship @ I T.A.K.E. Unconference 2013, Bucharest
Coderbunker members recruitment
SharePoint Worst Practices: 5 Common Mistakes to Avoid
YYJ Tech Ladies - How to Build an Online Bio
Ad

More from Lauren Hayward Schaefer (20)

PDF
7 Ways to Build an API that Developers Will Hate
PDF
10 Best Practices for Writing Documentation (For Those Who Would Rather Do An...
PDF
Intro to Technical Writing: Creating Content that Google and Readers will Love
PDF
Level Up Your Technical Career by Writing
PDF
How to Raise Your Profile Worksheet
PDF
5 Things I Learned While Modeling Data in MongoDB
PPTX
How to Raise Your Profile as a Developer (And Why You Should Bother!)
PDF
Building CI/CD Pipelines for MongoDB Realm Apps
PDF
From Tables to Documents—Changing Your Database Mindset
PDF
NoSQL for Startups
PDF
Back to Basics 2021
PDF
DevOps + MongoDB Realm Serverless Functions = 🤩
PDF
Stop! Don't make these mistakes in your document database!
PPTX
From Tables to Documents—Changing Your Database Mindset
PPTX
From Tables to Documents -- Changing Your Database Mindset
PDF
Making #RemoteWork Actually Work
PPTX
DevOps + MongoDB Serverless = 
PDF
MongoDB: Back to Basics
PPTX
Intro to MongoDB Workshop
PPTX
Jumpstart! From SQL to NoSQL -- Changing Your Mindset
7 Ways to Build an API that Developers Will Hate
10 Best Practices for Writing Documentation (For Those Who Would Rather Do An...
Intro to Technical Writing: Creating Content that Google and Readers will Love
Level Up Your Technical Career by Writing
How to Raise Your Profile Worksheet
5 Things I Learned While Modeling Data in MongoDB
How to Raise Your Profile as a Developer (And Why You Should Bother!)
Building CI/CD Pipelines for MongoDB Realm Apps
From Tables to Documents—Changing Your Database Mindset
NoSQL for Startups
Back to Basics 2021
DevOps + MongoDB Realm Serverless Functions = 🤩
Stop! Don't make these mistakes in your document database!
From Tables to Documents—Changing Your Database Mindset
From Tables to Documents -- Changing Your Database Mindset
Making #RemoteWork Actually Work
DevOps + MongoDB Serverless = 
MongoDB: Back to Basics
Intro to MongoDB Workshop
Jumpstart! From SQL to NoSQL -- Changing Your Mindset
Ad

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Encapsulation theory and applications.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
Teaching material agriculture food technology
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Electronic commerce courselecture one. Pdf
NewMind AI Weekly Chronicles - August'25-Week II
SOPHOS-XG Firewall Administrator PPT.pptx
Unlocking AI with Model Context Protocol (MCP)
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Encapsulation theory and applications.pdf
Network Security Unit 5.pdf for BCA BBA.
Accuracy of neural networks in brain wave diagnosis of schizophrenia
“AI and Expert System Decision Support & Business Intelligence Systems”
Group 1 Presentation -Planning and Decision Making .pptx
Spectroscopy.pptx food analysis technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
20250228 LYD VKU AI Blended-Learning.pptx
Teaching material agriculture food technology
Digital-Transformation-Roadmap-for-Companies.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Electronic commerce courselecture one. Pdf

Developer Advocacy: A Career Path for Those With a Passion for Code, Community, and Content

  • 1. Developer Advocacy: A Career Path for Those With a Passion for Code, Community, and Content Elizabeth Kenyon Developer Advocate Shopify Lauren Schaefer Staff Developer Advocate Grammarly gram.ly/lauren_ghc
  • 2. ● What is a developer advocate? ● Our stories ● How to become a developer advocate ● Q&A
  • 3. ● What is a developer advocate? ● Our stories ● How to become a developer advocate ● Q&A
  • 4. “To the community, I represent the company. To the company, I represent the community; I must have both of their interests in mind at all times.” Ewan Dennis
  • 6. “DevRel, or developer relations, is a process for nurturing mutually beneficial relationships between organisations and software developers. In other words, it’s a collection of strategies and tactics that help companies to work better together with software engineers.” Matthew Revell
  • 7. Developer Relations and Developer Advocacy Developer Relations Developer Advocacy
  • 8. DevRel Responsibilities ● Create tutorials (written and video)* ● Capture community feedback* ● Speak at conferences and other events like live streams, webinars, and podcasts* ● Build sample code, apps, and tooling* ● Write documentation ● Build the community (online and in person) ● Craft the developer experience ● Moderate and answer questions in forums ● Contribute to open source projects ● Sponsor events ● Organize swag ● Engage on social media (personal and company accounts) ● Manage champions program *Most likely to be developer advocate responsibilities
  • 9. ● What is a developer advocate? ● Our stories ● How to become a developer advocate ● Q&A
  • 10. Education Liz BS in Computer Science University of Manitoba Lauren BS & MS in Computer Science North Carolina State University
  • 11. Job History Liz Lauren 2022, Developer Advocate, Grammarly 2018, Developer Advocate, MongoDB 2017, Developer Advocate, SugarCRM 2009, Software Engineer, IBM 2017, Developer Intern, Government of Manitoba 2017, Developer Intern, Bold Commerce 2018, Developer Intern, Priceline 2018, Software Developer, Bold Commerce 2021, Developer Advocate, Shopify
  • 12. What We Do Today Liz Lauren
  • 13. ● What is a developer advocate? ● Our stories ● How to become a developer advocate ● Q&A
  • 14. How to Become a Developer Advocate* 1. Learn a technology 2. Build empathy for developers 3. Connect with developers authentically 4. Create content 5. Speak at events *Everyone’s path will be unique, which is fantastic!
  • 15. ● What is a developer advocate? ● Our stories ● How to become a developer advocate ● Q&A
  • 16. Q&A Elizabeth Kenyon Developer Advocate Shopify Lauren Schaefer Staff Developer Advocate Grammarly gram.ly/lauren_ghc
  • 17. Q&A Ideas • What are your favorite and least favorite parts of your job? • How have you customized your role for your strengths and interests? • What is the career path for a developer advocate? What’s next? • How much do you travel? • How much time do you spend coding? • How do you keep your technical skills fresh? • What’s a typical day or week? • How do you come up with ideas for talks? • What are your tips for social media? • What questions should I ask in an interview for a developer advocate? • What is the current job market for developer advocacy? • Do you need to be a programmer to be a developer advocate? • Should developer advocacy be your first role in tech? • What should I look for in my first job?