SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
I ❤ APIs
OCTOBER 13, 2015
How to Grow and Measure
Your API Program
Andrew Mager, Developer Advocate
@MAGER
• 1997 - lespaul.com

• 2005 - Planet Blacksburg
• 2006 - ESPN
• 2007 - CNET

• 2010 - SimpleGeo

• 2011 - Spotify
• 2014 - SmartThings

• 2015 - Postmates
Who am I?
Spotify NYC, 2012
How do you
start an API
program?
London Music Hack Day, 2012
• How is your API unique?
• What is the purpose of
your API?
• Commercial
• Partner/Private
• Experimental/
Research/Government
• Who do you want to use
your API?
• Tell the world with a great
developer website.
Birth of an API
Music Education Hack Day, New York 2013
How do you grow your API
program from nothing to
something?
• Product owner of the API

• Developer experience
• Tools, libs, changelog

• Education
• Docs, tuts, workshops
• Partnerships/BD

• Marketing & community
• Internal advocate
What does a
developer
advocate do?
Music Hack Day Edinburgh, 2012
How do you find a developer
advocate?
• Socially fluent
• Fosters community
• Clear, coherent speaking
• Willingness to learn
• Patience
• Eagerness to teach
• Technical
• Empathetic
• Lack of ego
• Readily available
• Inspirational
• Time management
• Product management
• Fun
Skills of a
great
developer
advocate
Tim Falls, keen.io
The best developer advocate
might already work at your
company.
• Logical, inventive, pragmatic.
• Always looking for the next big
problem to solve.
• Learning new technologies
constantly.
• Testing the limits.
• Independent, sometimes
stubborn.
• Day jobs feed their weekend
hack ideas.
• Short attention-span.
• More than a developer, many
personalities.
Understanding
the hacker
ethos
Music Hack Day NYC, 2012
• Add them on Github, DevPost,
Lanyrd, Github, Twitter,
Dribbble, and even LinkedIn.
• Engage again and again.
• Encourage them to contribute to
open source projects.
• Send them monthly
newsletters.
• Vote up and answer on Stack
Overflow.
• Invite them to all types of
events.
• Offer office hours.
• Continue their hacks.
How to flirt
with a
developer
online
The (not too distant) Future
• Parse - https://www.parse.com/customers
• Twilio - https://www.twilio.com/showcase/
• Uber - https://developer.uber.com/showcase/
• Stripe - https://stripe.com/gallery
• Google Maps - https://developers.google.com/maps/showcase/
• Keen.io - https://keen.io/#stories
• Apple Watch - http://www.apple.com/watch/apps/
• YouTube - https://www.youtube.com/yt/dev/showcase.html
• Facebook - https://developers.facebook.com/docs/showcase
• Pebble - http://developer.getpebble.com/examples/
• Spotify - https://developer.spotify.com/showcase/
• Github - https://github.com/showcases
• Android Developer Stories - https://www.youtube.com/watch?v=0r36OJaeMo4
Showcase projects built using your API
How do you measure the
success of your API?
• Monthly active API users
• Daily API calls
• Apps/projects published
• Pull requests/forks/stars
• Website analytics
• Social media
• Email signups
• Partners
• Meetup attendees
• Hacks created
• Swag given out
• Feedback reported
• Beers consumed
Success by the
numbers
Way Out West Hack 2013, Göteborg, Sweden
What about the metrics you
can’t track?
• Developer happiness
• Event interaction
• Word of mouth
• Good will in the community
• Time spent hacking offline
Measuring the
unmeasurable
HackMIT, 2015
THANK YOU!
Questions?
@PostmatesDev
http://postmates.com/developer
@mager (Twitter, Github, Instagram)
http://mager.co

Contenu connexe

En vedette

2010年8月中国豪华车市场分析报告
2010年8月中国豪华车市场分析报告2010年8月中国豪华车市场分析报告
2010年8月中国豪华车市场分析报告Terry Zhang
 
Glittern gold claire & arnold def 20100903
Glittern gold claire & arnold def 20100903Glittern gold claire & arnold def 20100903
Glittern gold claire & arnold def 20100903Claire Boonstra
 
Create Nokia WRT Widget App
Create Nokia WRT Widget AppCreate Nokia WRT Widget App
Create Nokia WRT Widget AppBess Ho
 
1.9.08 Inverse Cosine
1.9.08 Inverse Cosine1.9.08 Inverse Cosine
1.9.08 Inverse Cosinechrismac47
 
2009年中国手机行业在线网民调研报告
2009年中国手机行业在线网民调研报告2009年中国手机行业在线网民调研报告
2009年中国手机行业在线网民调研报告Terry Zhang
 
MOBIQUANT : Yankee Group Enterprise Mobility predictions 2013 société
MOBIQUANT :  Yankee Group  Enterprise Mobility predictions 2013 sociétéMOBIQUANT :  Yankee Group  Enterprise Mobility predictions 2013 société
MOBIQUANT : Yankee Group Enterprise Mobility predictions 2013 sociétéMOBIQUANT TECHNOLOGIES
 
Energize your Community
Energize your CommunityEnergize your Community
Energize your CommunityFabrice Mous
 
Story of the NIRES Water Sustainability sandpit
Story of the NIRES Water Sustainability sandpitStory of the NIRES Water Sustainability sandpit
Story of the NIRES Water Sustainability sandpitRon Donaldson
 
Kostenbesparende Werkpaarden
Kostenbesparende WerkpaardenKostenbesparende Werkpaarden
Kostenbesparende WerkpaardenFabrice Mous
 
Ventipertrenta 2007
Ventipertrenta 2007Ventipertrenta 2007
Ventipertrenta 2007guest802a3d
 
Purple Martins Nesting Sites
Purple Martins Nesting SitesPurple Martins Nesting Sites
Purple Martins Nesting SitesDonnych Diaz
 
La rete web integra i mezzi classici
La rete web integra i mezzi classiciLa rete web integra i mezzi classici
La rete web integra i mezzi classiciComunikafood
 
People make profits for slideshare april 2015
People make profits for slideshare april 2015People make profits for slideshare april 2015
People make profits for slideshare april 2015Alan Fairweather
 
Van Klant Contact Systemen tot Citizen Relationship Management met SugarCRM -...
Van Klant Contact Systemen tot Citizen Relationship Management met SugarCRM -...Van Klant Contact Systemen tot Citizen Relationship Management met SugarCRM -...
Van Klant Contact Systemen tot Citizen Relationship Management met SugarCRM -...Fabrice Mous
 
05 Обработка Исключений
05 Обработка Исключений05 Обработка Исключений
05 Обработка Исключенийphearnot
 

En vedette (20)

2010年8月中国豪华车市场分析报告
2010年8月中国豪华车市场分析报告2010年8月中国豪华车市场分析报告
2010年8月中国豪华车市场分析报告
 
Business objectives
Business objectivesBusiness objectives
Business objectives
 
Glittern gold claire & arnold def 20100903
Glittern gold claire & arnold def 20100903Glittern gold claire & arnold def 20100903
Glittern gold claire & arnold def 20100903
 
Create Nokia WRT Widget App
Create Nokia WRT Widget AppCreate Nokia WRT Widget App
Create Nokia WRT Widget App
 
1.9.08 Inverse Cosine
1.9.08 Inverse Cosine1.9.08 Inverse Cosine
1.9.08 Inverse Cosine
 
2009年中国手机行业在线网民调研报告
2009年中国手机行业在线网民调研报告2009年中国手机行业在线网民调研报告
2009年中国手机行业在线网民调研报告
 
MOBIQUANT : Yankee Group Enterprise Mobility predictions 2013 société
MOBIQUANT :  Yankee Group  Enterprise Mobility predictions 2013 sociétéMOBIQUANT :  Yankee Group  Enterprise Mobility predictions 2013 société
MOBIQUANT : Yankee Group Enterprise Mobility predictions 2013 société
 
Energize your Community
Energize your CommunityEnergize your Community
Energize your Community
 
From Jesus With Love
From Jesus With Love From Jesus With Love
From Jesus With Love
 
vprivee
vpriveevprivee
vprivee
 
Story of the NIRES Water Sustainability sandpit
Story of the NIRES Water Sustainability sandpitStory of the NIRES Water Sustainability sandpit
Story of the NIRES Water Sustainability sandpit
 
Kostenbesparende Werkpaarden
Kostenbesparende WerkpaardenKostenbesparende Werkpaarden
Kostenbesparende Werkpaarden
 
Ventipertrenta 2007
Ventipertrenta 2007Ventipertrenta 2007
Ventipertrenta 2007
 
Ipad for real estate
Ipad for real estateIpad for real estate
Ipad for real estate
 
Very Beautifull
Very BeautifullVery Beautifull
Very Beautifull
 
Purple Martins Nesting Sites
Purple Martins Nesting SitesPurple Martins Nesting Sites
Purple Martins Nesting Sites
 
La rete web integra i mezzi classici
La rete web integra i mezzi classiciLa rete web integra i mezzi classici
La rete web integra i mezzi classici
 
People make profits for slideshare april 2015
People make profits for slideshare april 2015People make profits for slideshare april 2015
People make profits for slideshare april 2015
 
Van Klant Contact Systemen tot Citizen Relationship Management met SugarCRM -...
Van Klant Contact Systemen tot Citizen Relationship Management met SugarCRM -...Van Klant Contact Systemen tot Citizen Relationship Management met SugarCRM -...
Van Klant Contact Systemen tot Citizen Relationship Management met SugarCRM -...
 
05 Обработка Исключений
05 Обработка Исключений05 Обработка Исключений
05 Обработка Исключений
 

Similaire à How to Grow and Measure Your API Program - I ♥ APIs 2015

Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer RelationsPatrick Chanezon
 
Sharing is Caring, How OSS can help embed a DevOps Culture
Sharing is Caring, How OSS can help embed a DevOps CultureSharing is Caring, How OSS can help embed a DevOps Culture
Sharing is Caring, How OSS can help embed a DevOps CultureHarm Boertien
 
Creating an Open Source Office: Lessons from Twitter
Creating an Open Source Office: Lessons from TwitterCreating an Open Source Office: Lessons from Twitter
Creating an Open Source Office: Lessons from TwitterChris Aniszczyk
 
StoryCode Immersion #2 - Project Funding
StoryCode Immersion #2 - Project FundingStoryCode Immersion #2 - Project Funding
StoryCode Immersion #2 - Project Fundingstorycode
 
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Nordic APIs
 
Tech Camps at the Library
Tech Camps at the LibraryTech Camps at the Library
Tech Camps at the LibraryNicole Baratta
 
API Hack Day
API Hack DayAPI Hack Day
API Hack Daypmotyka
 
What you did last summer?
What you did last summer?What you did last summer?
What you did last summer?DoThinger
 
Innovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventInnovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventPatrick Chanezon
 
PolyU Design I Make Initiative (2015-09-25)
PolyU Design I Make Initiative (2015-09-25)PolyU Design I Make Initiative (2015-09-25)
PolyU Design I Make Initiative (2015-09-25)Clifford Choy
 
Make Web, Not War - Open Source Microsoft Event
Make Web, Not War - Open Source Microsoft EventMake Web, Not War - Open Source Microsoft Event
Make Web, Not War - Open Source Microsoft EventBrendan Sera-Shriar
 
Marketing Your Open Source Project
Marketing Your Open Source ProjectMarketing Your Open Source Project
Marketing Your Open Source Projectdeirdrestraughan
 
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
From Napkin to App:  Rapidly Prototype and Build for Mobile in DaysFrom Napkin to App:  Rapidly Prototype and Build for Mobile in Days
From Napkin to App: Rapidly Prototype and Build for Mobile in DaysApigee | Google Cloud
 
Webinar - Connecting Workforce and Business Initiatives with Lifelong Learnin...
Webinar - Connecting Workforce and Business Initiatives with Lifelong Learnin...Webinar - Connecting Workforce and Business Initiatives with Lifelong Learnin...
Webinar - Connecting Workforce and Business Initiatives with Lifelong Learnin...TechSoup
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content onlineHelen Webster
 
Guide to open source
Guide to open source Guide to open source
Guide to open source Javier Perez
 
Community Marketing at Docker | Docker Tour de France 2014
Community Marketing at Docker | Docker Tour de France 2014Community Marketing at Docker | Docker Tour de France 2014
Community Marketing at Docker | Docker Tour de France 2014Julien Barbier
 

Similaire à How to Grow and Measure Your API Program - I ♥ APIs 2015 (20)

Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer Relations
 
Griot: Open Source Storytelling Tool
Griot: Open Source Storytelling ToolGriot: Open Source Storytelling Tool
Griot: Open Source Storytelling Tool
 
USC Emerging Technologies and Public Relations
USC Emerging Technologies and Public RelationsUSC Emerging Technologies and Public Relations
USC Emerging Technologies and Public Relations
 
Sharing is Caring, How OSS can help embed a DevOps Culture
Sharing is Caring, How OSS can help embed a DevOps CultureSharing is Caring, How OSS can help embed a DevOps Culture
Sharing is Caring, How OSS can help embed a DevOps Culture
 
Creating an Open Source Office: Lessons from Twitter
Creating an Open Source Office: Lessons from TwitterCreating an Open Source Office: Lessons from Twitter
Creating an Open Source Office: Lessons from Twitter
 
StoryCode Immersion #2 - Project Funding
StoryCode Immersion #2 - Project FundingStoryCode Immersion #2 - Project Funding
StoryCode Immersion #2 - Project Funding
 
hactober.pptx
hactober.pptxhactober.pptx
hactober.pptx
 
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
 
Tech Camps at the Library
Tech Camps at the LibraryTech Camps at the Library
Tech Camps at the Library
 
API Hack Day
API Hack DayAPI Hack Day
API Hack Day
 
What you did last summer?
What you did last summer?What you did last summer?
What you did last summer?
 
Innovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventInnovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq event
 
PolyU Design I Make Initiative (2015-09-25)
PolyU Design I Make Initiative (2015-09-25)PolyU Design I Make Initiative (2015-09-25)
PolyU Design I Make Initiative (2015-09-25)
 
Make Web, Not War - Open Source Microsoft Event
Make Web, Not War - Open Source Microsoft EventMake Web, Not War - Open Source Microsoft Event
Make Web, Not War - Open Source Microsoft Event
 
Marketing Your Open Source Project
Marketing Your Open Source ProjectMarketing Your Open Source Project
Marketing Your Open Source Project
 
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
From Napkin to App:  Rapidly Prototype and Build for Mobile in DaysFrom Napkin to App:  Rapidly Prototype and Build for Mobile in Days
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
 
Webinar - Connecting Workforce and Business Initiatives with Lifelong Learnin...
Webinar - Connecting Workforce and Business Initiatives with Lifelong Learnin...Webinar - Connecting Workforce and Business Initiatives with Lifelong Learnin...
Webinar - Connecting Workforce and Business Initiatives with Lifelong Learnin...
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content online
 
Guide to open source
Guide to open source Guide to open source
Guide to open source
 
Community Marketing at Docker | Docker Tour de France 2014
Community Marketing at Docker | Docker Tour de France 2014Community Marketing at Docker | Docker Tour de France 2014
Community Marketing at Docker | Docker Tour de France 2014
 

Dernier

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 

Dernier (20)

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 

How to Grow and Measure Your API Program - I ♥ APIs 2015

  • 1. I ❤ APIs OCTOBER 13, 2015 How to Grow and Measure Your API Program Andrew Mager, Developer Advocate @MAGER
  • 2. • 1997 - lespaul.com
 • 2005 - Planet Blacksburg • 2006 - ESPN • 2007 - CNET
 • 2010 - SimpleGeo
 • 2011 - Spotify • 2014 - SmartThings
 • 2015 - Postmates Who am I? Spotify NYC, 2012
  • 3. How do you start an API program? London Music Hack Day, 2012
  • 4. • How is your API unique? • What is the purpose of your API? • Commercial • Partner/Private • Experimental/ Research/Government • Who do you want to use your API? • Tell the world with a great developer website. Birth of an API Music Education Hack Day, New York 2013
  • 5. How do you grow your API program from nothing to something?
  • 6. • Product owner of the API
 • Developer experience • Tools, libs, changelog
 • Education • Docs, tuts, workshops • Partnerships/BD
 • Marketing & community • Internal advocate What does a developer advocate do? Music Hack Day Edinburgh, 2012
  • 7. How do you find a developer advocate?
  • 8. • Socially fluent • Fosters community • Clear, coherent speaking • Willingness to learn • Patience • Eagerness to teach • Technical • Empathetic • Lack of ego • Readily available • Inspirational • Time management • Product management • Fun Skills of a great developer advocate Tim Falls, keen.io
  • 9. The best developer advocate might already work at your company.
  • 10. • Logical, inventive, pragmatic. • Always looking for the next big problem to solve. • Learning new technologies constantly. • Testing the limits. • Independent, sometimes stubborn. • Day jobs feed their weekend hack ideas. • Short attention-span. • More than a developer, many personalities. Understanding the hacker ethos Music Hack Day NYC, 2012
  • 11. • Add them on Github, DevPost, Lanyrd, Github, Twitter, Dribbble, and even LinkedIn. • Engage again and again. • Encourage them to contribute to open source projects. • Send them monthly newsletters. • Vote up and answer on Stack Overflow. • Invite them to all types of events. • Offer office hours. • Continue their hacks. How to flirt with a developer online The (not too distant) Future
  • 12. • Parse - https://www.parse.com/customers • Twilio - https://www.twilio.com/showcase/ • Uber - https://developer.uber.com/showcase/ • Stripe - https://stripe.com/gallery • Google Maps - https://developers.google.com/maps/showcase/ • Keen.io - https://keen.io/#stories • Apple Watch - http://www.apple.com/watch/apps/ • YouTube - https://www.youtube.com/yt/dev/showcase.html • Facebook - https://developers.facebook.com/docs/showcase • Pebble - http://developer.getpebble.com/examples/ • Spotify - https://developer.spotify.com/showcase/ • Github - https://github.com/showcases • Android Developer Stories - https://www.youtube.com/watch?v=0r36OJaeMo4 Showcase projects built using your API
  • 13. How do you measure the success of your API?
  • 14. • Monthly active API users • Daily API calls • Apps/projects published • Pull requests/forks/stars • Website analytics • Social media • Email signups • Partners • Meetup attendees • Hacks created • Swag given out • Feedback reported • Beers consumed Success by the numbers Way Out West Hack 2013, Göteborg, Sweden
  • 15. What about the metrics you can’t track?
  • 16. • Developer happiness • Event interaction • Word of mouth • Good will in the community • Time spent hacking offline Measuring the unmeasurable HackMIT, 2015