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

Tendances

I Love APIs 2015: The "State" of your API: Common Use Cases for Storing Data
I Love APIs 2015: The "State" of your API: Common Use Cases for Storing DataI Love APIs 2015: The "State" of your API: Common Use Cases for Storing Data
I Love APIs 2015: The "State" of your API: Common Use Cases for Storing Data
Apigee | Google Cloud
 
I Love APIs 2015: Advanced Crash Course in Apigee Edge Workshop
I Love APIs 2015: Advanced Crash Course in Apigee Edge Workshop I Love APIs 2015: Advanced Crash Course in Apigee Edge Workshop
I Love APIs 2015: Advanced Crash Course in Apigee Edge Workshop
Apigee | Google Cloud
 

Tendances (20)

I Love APIs 2015: The "State" of your API: Common Use Cases for Storing Data
I Love APIs 2015: The "State" of your API: Common Use Cases for Storing DataI Love APIs 2015: The "State" of your API: Common Use Cases for Storing Data
I Love APIs 2015: The "State" of your API: Common Use Cases for Storing Data
 
Deep Dive: Strategic Importance of BaaS
Deep Dive: Strategic Importance of BaaSDeep Dive: Strategic Importance of BaaS
Deep Dive: Strategic Importance of BaaS
 
End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers
 
Big Apps, Big Data, and Why "Connected Things" are not the IoT
Big Apps, Big Data, and Why "Connected Things" are not the IoTBig Apps, Big Data, and Why "Connected Things" are not the IoT
Big Apps, Big Data, and Why "Connected Things" are not the IoT
 
Edge API BaaS Deep-Dive: Streamline app development
Edge API BaaS Deep-Dive: Streamline app developmentEdge API BaaS Deep-Dive: Streamline app development
Edge API BaaS Deep-Dive: Streamline app development
 
ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)
ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)
ActiveState Stackato and Lessons Learned with Cloud Foundry (CF Summit 2014)
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
 
The Internet of Things and Developers: What the Enterprise Needs to Know
The Internet of Things and Developers: What the Enterprise Needs to KnowThe Internet of Things and Developers: What the Enterprise Needs to Know
The Internet of Things and Developers: What the Enterprise Needs to Know
 
I Love APIs 2015: Advanced Crash Course in Apigee Edge Workshop
I Love APIs 2015: Advanced Crash Course in Apigee Edge Workshop I Love APIs 2015: Advanced Crash Course in Apigee Edge Workshop
I Love APIs 2015: Advanced Crash Course in Apigee Edge Workshop
 
Design-first API Development using Swagger and Node
Design-first API Development using Swagger and NodeDesign-first API Development using Swagger and Node
Design-first API Development using Swagger and Node
 
I Love APIs 2015: End to End Testing: Bug Squashing for Developers
I Love APIs 2015: End to End Testing: Bug Squashing for DevelopersI Love APIs 2015: End to End Testing: Bug Squashing for Developers
I Love APIs 2015: End to End Testing: Bug Squashing for Developers
 
Unlocking Value From the Internet of Things (IoT) with APIs
Unlocking Value From the Internet of Things (IoT) with APIsUnlocking Value From the Internet of Things (IoT) with APIs
Unlocking Value From the Internet of Things (IoT) with APIs
 
Gotta Block ‘Em All – Observations on Controlling Access to Mobile APIs using...
Gotta Block ‘Em All – Observations on Controlling Access to Mobile APIs using...Gotta Block ‘Em All – Observations on Controlling Access to Mobile APIs using...
Gotta Block ‘Em All – Observations on Controlling Access to Mobile APIs using...
 
APIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API LifecycleAPIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API Lifecycle
 
Conversational Interfaces: The Future of Retail and Digital Engagement
Conversational Interfaces: The Future of Retail and Digital EngagementConversational Interfaces: The Future of Retail and Digital Engagement
Conversational Interfaces: The Future of Retail and Digital Engagement
 
API as a Growth Tool
API as a Growth ToolAPI as a Growth Tool
API as a Growth Tool
 
APIs: The New Security Layer
APIs: The New Security LayerAPIs: The New Security Layer
APIs: The New Security Layer
 
I Love APIs 2015: Crash Course Foundational Topics in Apigee Edge Workshop
I Love APIs 2015: Crash Course Foundational Topics in Apigee Edge WorkshopI Love APIs 2015: Crash Course Foundational Topics in Apigee Edge Workshop
I Love APIs 2015: Crash Course Foundational Topics in Apigee Edge Workshop
 
API Management with wicked.haufe.io
API Management with wicked.haufe.ioAPI Management with wicked.haufe.io
API Management with wicked.haufe.io
 
I Love APIs 2015: Scaling Mobile-focused Microservices at Verizon
I Love APIs 2015: Scaling Mobile-focused Microservices at VerizonI Love APIs 2015: Scaling Mobile-focused Microservices at Verizon
I Love APIs 2015: Scaling Mobile-focused Microservices at Verizon
 

En vedette

En vedette (9)

Pre-Hackathon FinTech - DBS
Pre-Hackathon FinTech - DBSPre-Hackathon FinTech - DBS
Pre-Hackathon FinTech - DBS
 
API Best Practices Webinar: Metrics - What to Measure
API Best Practices Webinar:  Metrics - What to MeasureAPI Best Practices Webinar:  Metrics - What to Measure
API Best Practices Webinar: Metrics - What to Measure
 
Apigee+OASでらくらくAPI開発(予定)
Apigee+OASでらくらくAPI開発(予定)Apigee+OASでらくらくAPI開発(予定)
Apigee+OASでらくらくAPI開発(予定)
 
Unihack2016 opening
Unihack2016 openingUnihack2016 opening
Unihack2016 opening
 
Swaggerでのapi開発よもやま話
Swaggerでのapi開発よもやま話Swaggerでのapi開発よもやま話
Swaggerでのapi開発よもやま話
 
Platforms for the Future of Work, Roger Dickey, Gigster
Platforms for the Future of Work, Roger Dickey, GigsterPlatforms for the Future of Work, Roger Dickey, Gigster
Platforms for the Future of Work, Roger Dickey, Gigster
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
 
Api設計
Api設計Api設計
Api設計
 
Swaggerで始めるモデルファーストなAPI開発
Swaggerで始めるモデルファーストなAPI開発Swaggerで始めるモデルファーストなAPI開発
Swaggerで始めるモデルファーストなAPI開発
 

Similaire à I Love APIs 2015: How to Grow and Measure your API Program

StoryCode Immersion #2 - Project Funding
StoryCode Immersion #2 - Project FundingStoryCode Immersion #2 - Project Funding
StoryCode Immersion #2 - Project Funding
storycode
 
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
 
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
Apigee | Google Cloud
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content online
Helen Webster
 

Similaire à I Love APIs 2015: How to Grow and Measure your API Program (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
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker culture
 
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
 

Plus de Apigee | Google Cloud

Plus de Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
 
London adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoorLondon adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoor
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

I Love APIs 2015: How to Grow and Measure your API Program

  • 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