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

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

I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
Tessa Mero
 
8 Steps for Engaging Candidates Online Without Investing Big Bucks
8 Steps for Engaging Candidates Online Without Investing Big Bucks8 Steps for Engaging Candidates Online Without Investing Big Bucks
8 Steps for Engaging Candidates Online Without Investing Big Bucks
LinkedIn Talent Solutions
 
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire20172017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
Jeroen van der Gulik
 
Why Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech ManagerWhy Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech Manager
Product School
 
Développeur: Quelles compétences clés faut-il maîtriser pour être meilleur?
Développeur: Quelles compétences clés faut-il maîtriser pour être meilleur?Développeur: Quelles compétences clés faut-il maîtriser pour être meilleur?
Développeur: Quelles compétences clés faut-il maîtriser pour être meilleur?
Houssam FAKIH
 
How to be a good developer
How to be a good developerHow to be a good developer
How to be a good developer
Ashley Davis
 
CF Camp 2013 Software Craftsmanship for CFML Developers
CF Camp 2013 Software Craftsmanship for CFML DevelopersCF Camp 2013 Software Craftsmanship for CFML Developers
CF Camp 2013 Software Craftsmanship for CFML Developers
Kev McCabe
 
Approaching Developer Relations in an Open Source community
Approaching Developer Relations in an Open Source communityApproaching Developer Relations in an Open Source community
Approaching Developer Relations in an Open Source community
All Things Open
 
simfiny-presentation_rev2
simfiny-presentation_rev2simfiny-presentation_rev2
simfiny-presentation_rev2
Michael Huynh
 
Building up an agile ux team
Building up an agile ux teamBuilding up an agile ux team
Building up an agile ux team
Gijora Dammann
 
On Design and My Work
On Design and My WorkOn Design and My Work
On Design and My Work
Benjamin
 
Tips and tricks_on_how_to_build_a_startup_faster!
Tips and tricks_on_how_to_build_a_startup_faster!Tips and tricks_on_how_to_build_a_startup_faster!
Tips and tricks_on_how_to_build_a_startup_faster!
11th
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
BarElin
 
What it takes to be a "Good" Developer?
What it takes to be a "Good" Developer?What it takes to be a "Good" Developer?
What it takes to be a "Good" Developer?
Harshul Shah
 
Hidden sides of Code Review (Do-iOS)
Hidden sides of Code Review (Do-iOS)Hidden sides of Code Review (Do-iOS)
Hidden sides of Code Review (Do-iOS)
Dmitrii Ivanov
 
Is this Open Source Thing Really Worth it? (IPC 2016 Berlin)
Is this Open Source Thing Really Worth it? (IPC 2016 Berlin)Is this Open Source Thing Really Worth it? (IPC 2016 Berlin)
Is this Open Source Thing Really Worth it? (IPC 2016 Berlin)
Robert Lemke
 
CorporateCommunityOWF2010
CorporateCommunityOWF2010CorporateCommunityOWF2010
CorporateCommunityOWF2010
Connect'up
 
Sandro Mancuso - Software Craftmanship @ I T.A.K.E. Unconference 2013, Bucharest
Sandro Mancuso - Software Craftmanship @ I T.A.K.E. Unconference 2013, BucharestSandro Mancuso - Software Craftmanship @ I T.A.K.E. Unconference 2013, Bucharest
Sandro Mancuso - Software Craftmanship @ I T.A.K.E. Unconference 2013, Bucharest
Mozaic Works
 
Coderbunker members recruitment
Coderbunker members recruitmentCoderbunker members recruitment
Coderbunker members recruitment
Chun ZHANG
 
SharePoint Worst Practices: 5 Common Mistakes to Avoid
SharePoint Worst Practices: 5 Common Mistakes to AvoidSharePoint Worst Practices: 5 Common Mistakes to Avoid
SharePoint Worst Practices: 5 Common Mistakes to Avoid
Dux Raymond Sy
 

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

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

More from Lauren Hayward Schaefer

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

More from Lauren Hayward Schaefer (20)

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

Recently uploaded

Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 

Recently uploaded (20)

Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 

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?