SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Andere mochten auch

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
 

Andere mochten auch (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 Обработка Исключений
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

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
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
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
 
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.
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
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
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
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
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
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
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
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
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 

Kürzlich hochgeladen (20)

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
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
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
 
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...
 
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
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
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
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
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
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
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...
 
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
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
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
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 

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