SlideShare a Scribd company logo
1 of 50
How to Segment Developers for
your API Strategy
8.11.11 @ 11:05 PST
VOIP or Dial-in (see chat)

groups.google.com/group/api-craft

Sam Ramji        @sramji
Brian Mulloy     @landlessness
A moment of silence
He cared about the human experience.
Okay.
On with the rest of our lives.
How to Segment Developers for
your API Strategy
8.11.11 @ 11:05 PST
VOIP or Dial-in (see chat)


Sam Ramji        @sramji
Brian Mulloy     @landlessness
Your hosts
@landlessness   @sramji
API Workshop Webinar Series
(videos & slides at http://blog.apigee.com/taglist/webinar)

Mapping out your API Strategy
Pragmatic REST: API Design Fu
10 Patterns in Successful API Programs
What to Measure: API Analytics
Is your API Naked? API Tech & Operations
Does your API need PCI? (Compliance)
Developers Hate Marketing: Driving API Adoption
OAuth: The Big Picture
“Boss, we need an API”
Your API is not a website!
How to Segment Developers for your API Strategy
Topics


  why segmentation?
  how many developers are there?
  how can you classify them?
  how can you reach them?
  examples
why segmentation?




    Why do you care about developers?
why segmentation?




    Because they are your new channel
20th Century: Packaged Goods




Producer             Retail Store            Consumer



           21st Century: Internet Services




Provider     Developer              App       Consumer
why segmentation?




    Would you have sold to Nordstrom
    the same way you sold to Wal-Mart?
why segmentation?




    Of course not.

    They’re different.
why segmentation?




    So are developers.
why segmentation?




   “We’re targeting
     everybody”
why segmentation?




    You don’t have unlimited resources.
why segmentation?
how many developers are there?
how many developers are there?




    First, how do we define a developer?
de·vel·op·er noun (də-ve-lə-pər)
: one that develops: as a: a chemical used to develop
exposed photographic materials b: a person who develops
real estate c: a person or company that develops computer
software
Examples of DEVELOPER
<the developer of software that is used the world over>
First Known Use of DEVELOPER
1796
Related to DEVELOPER
Synonyms: contriver, designer, inventor, deviser,
formulator, innovator, introducer, originator
how many developers are there?
    Definitions I’ve heard:

       Enterprise software company
       Games company
       Device manufacturer
       Independent contractor
       News/media company
       Advertising agency
       Hobbyist
       Individual coder
       Startup software company
       Alpha geek
how many developers are there?




    Let’s start by calling an individual human a
    coder.
how many developers are there?




    A coder is located in a larger organizational context.


    Each exhibits similar behavior and technology
    adoption patterns.
how many developers are there?

   The term "long-tail" is inappropriately applied as a
   single group.


   What businesses should be thinking about is
   whether they're working with


   known companies
    or
   unknown coders
how many developers are there?




   In many cases building for the unknown coder will
   help you with your business efforts
   with known companies


   since unknown coders often work there
how many developers are there?

          Facebook
            Twitter
            Mobile
              Ruby
              Flash
            Python
               .NET
                 VB
           ASP.NET
               J2EE
                JSP
          Javascript
               PHP

                       0   10          20           30   40
                           Developers in 100,000s
how many developers are there?
how many developers are there?
how many developers are there?
how can you classify them?


                  Horizontal




                        Vertical


            Tribal                 Modal
how can you classify them?
how can you classify them?

 Horizontally
                 LARGE ECOSYSTEM PLAYERS

                   LARGE ENTERPRISES

                           ISV

                   SYSTEM INTEGRATORS

                 SMB | SMALL ENTERPRISE

                          SAAS

                   SOFTWARE STARTUPS

                 HOBBYIST |OPPORTUNIST
Vertically
   SOCIAL MEDIA

      MOBILE

       RETAIL

   DIGITAL MEDIA

    PUBLISHING
                                   how can you classify them?




 FINANCIAL SERVICES

    HOSPITALITY

     LOGISTICS

      AIRLINES

TELECOMMUNICATIONS
how can you classify them?

 Modally

                       Public




 Open                           Closed




                      Private
how can you classify them?

 Tribally
                                      C#.net
                       jQuery                CoffeeScript
         SproutCore
                        dojo
    Ruby                        JavaScript
Heroku      Rails
                    HTML5             backbone.js

                             Sencha              Node.js
   iOS                                  Android
              AWS
                        PHP
                                      Java     Scala
how can you reach them?
how can you reach them?

   No one size fits all, but…


   Open is smart because it accelerates innovation.


   Public should make it easy to "taste" the value
   creating demand from coders to jump through hoops
   in order to use the super-tasty Private functionality.
how can you reach them?




   Incentives that match the vertical and horizontal
   coordinates you’re targeting
how can you reach them?

 Horizontally
         LARGE ECOSYSTEM PLAYERS          PAY THEM

        MEDIUM & LARGE ENTERPRISE   SHOW THEM OPPORTUNITY

                   ISV              BUSINESS DEVELOPMENT

           SYSTEM INTEGRATORS       SHOW CUSTOMER DEMAND

          SMB | SMALL ENTERPRISE     MICROSOFT ECOSYSTEM

                  SAAS                    EFFICIENCY

           SOFTWARE STARTUPS            FREE AND COOL

          HOBBYIST |OPPORTUNIST             FREE
how can you reach them?

 Vertically




                                                                                                                                  TELECOMMUNICATIONS
                                                                        FINANCIAL SERVICES
                                           DIGITAL MEDIA
          SOCIAL MEDIA




                                                                                             HOSPITALITY
                                                           PUBLISHING




                                                                                                           LOGISTICS

                                                                                                                       AIRLINES
                         MOBILE

                                  RETAIL




          Be at meetups and conferences that coders in
          the vertical already go to. Have a relevant offer.
how can you reach them?

 Modally

                               Public

       PUBLISH YOUR API
                                         ESTABLISH A CONTEST
    ADVERTISE ON CODER SITES


 Open                                                          Closed

    EVANGELIZE WITHIN YOUR                ADVERTISE YOUR
 PARTNERS’ DEVELOPMENT TEAMS              BUSINESS MODEL


                               Private
how can you reach them?

   Tribally
                                   C#
                                        jQuery             CoffeeScript
              SproutCore
Formal




                                                    FORUMS
               INDUSTRY EVENTS
                                   dojo      EXISTING COMMUNITIES
           Ruby                                  JavaScript
                            HTML                     backbone.js
     Heroku       Rails     5
Informal




            MEETUPS, HACKATHONS            Sencha    TWITTER   Node.js
           iOS BEER AND COFFEE
            INSIDE YOUR COMPANY?
                                                 STACKOVERFLOW
                                                       Android
                                                   HACKERNEWS
                      AWS
                                         PHP
                                                    Java      Scala
                 Offline                             Online
Example: Netflix

  The Netflix (Medium Enterprise horizontal, Digital Media vertical)
  API (Public) gives access to any coder who wants to improve the Netflix
  movie browsing & recommendation experience (Open) to improve
  utilization and reduce churn… but Netflix restricts access to its
  Streaming Video API (Private) to known partners in order to enforce
  licensing and consumer experience quality standards. Once a partner
  has signed, any coder who works for that partner (Open) can access the
  Private API to build new cool prototypes and innovate on the
  experience. To gain business advantage, Netflix created a contest on the
  Open API, and to sustain it they enabled partners’ engineering teams to
  build and evangelize new applications of the API.
Example: Twitter

 The Twitter (Large Ecosystems horizontal, Social vertical)
 API (Public) gives access to any coder who wants to create apps that
 connect to the Twitter social network (Open) to increase engagement…
 but Twitter provides increased access (Private) to known partners in
 order to drive revenue. Once a partner has signed, any coder who works
 for that partner (Open) can access the Public API with increased access
 (higher rate limits) to build apps that have monetization potential. To
 gain adoption, Twitter encouraged a huge ecosystem of 3rd party apps ,
 and to sustain it they enabled partners’ engineering teams increased
 levels of access to meet their higher levels of demand.
final thought
THANK YOU
Questions and ideas to:
@sramji
@landlessness

groups.google.com/group/api-craft

More Related Content

What's hot

Mastering DevOps With Oracle
Mastering DevOps With OracleMastering DevOps With Oracle
Mastering DevOps With OracleKelly Goetsch
 
Digital transformation a road-map for billion-dollar organizations - capgem...
Digital transformation   a road-map for billion-dollar organizations - capgem...Digital transformation   a road-map for billion-dollar organizations - capgem...
Digital transformation a road-map for billion-dollar organizations - capgem...Rick Bouter
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API StrategyMatt McLarty
 
Pitch Deck Teardown: Wilco's $7 million Seed deck
Pitch Deck Teardown: Wilco's $7 million Seed deckPitch Deck Teardown: Wilco's $7 million Seed deck
Pitch Deck Teardown: Wilco's $7 million Seed deckHajeJanKamps
 
Square pitch deck
Square pitch deckSquare pitch deck
Square pitch deckpitchenvy
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer ExperienceThoughtworks
 
The slide deck we used to raise half a million dollars
The slide deck we used to raise half a million dollarsThe slide deck we used to raise half a million dollars
The slide deck we used to raise half a million dollarsBuffer
 
Manpacks Pitch Deck
Manpacks Pitch DeckManpacks Pitch Deck
Manpacks Pitch Deckstartuphome
 
Holloway
HollowayHolloway
HollowayPPerksi
 
Stripe Pitch Deck designed by Zlides
Stripe Pitch Deck designed by ZlidesStripe Pitch Deck designed by Zlides
Stripe Pitch Deck designed by ZlidesZlides
 
Thoughtspot Pitch Deck
Thoughtspot Pitch DeckThoughtspot Pitch Deck
Thoughtspot Pitch DeckEwanDoyle
 
Which APIs Which Business Models - A Real-World Guide for Bangladesh Banks
Which APIs Which Business Models - A Real-World Guide for Bangladesh BanksWhich APIs Which Business Models - A Real-World Guide for Bangladesh Banks
Which APIs Which Business Models - A Real-World Guide for Bangladesh BanksWSO2
 
The State of European Fintech 2020
The State of European Fintech 2020The State of European Fintech 2020
The State of European Fintech 2020Finch Capital
 
Dwolla Startup Pitch Deck
Dwolla Startup Pitch DeckDwolla Startup Pitch Deck
Dwolla Startup Pitch DeckJoseph Hsieh
 
Contently Pitch Deck
Contently Pitch DeckContently Pitch Deck
Contently Pitch DeckRyan Gum
 
Cloudera's Original Pitch Deck from 2008
Cloudera's Original Pitch Deck from 2008Cloudera's Original Pitch Deck from 2008
Cloudera's Original Pitch Deck from 2008Accel
 
Pitch Deck Teardown: Rootine's $10M Series A deck
Pitch Deck Teardown: Rootine's $10M Series A deckPitch Deck Teardown: Rootine's $10M Series A deck
Pitch Deck Teardown: Rootine's $10M Series A deckHajeJanKamps
 
Snyk investor deck late 2015 short
Snyk investor deck late 2015   shortSnyk investor deck late 2015   short
Snyk investor deck late 2015 shortEd Sim
 
How To Create A Successful Investment Pitch Deck by Piktochart and HighSpark
How To Create A Successful Investment Pitch Deck by Piktochart and HighSparkHow To Create A Successful Investment Pitch Deck by Piktochart and HighSpark
How To Create A Successful Investment Pitch Deck by Piktochart and HighSparkPiktochart
 

What's hot (20)

Mastering DevOps With Oracle
Mastering DevOps With OracleMastering DevOps With Oracle
Mastering DevOps With Oracle
 
Digital transformation a road-map for billion-dollar organizations - capgem...
Digital transformation   a road-map for billion-dollar organizations - capgem...Digital transformation   a road-map for billion-dollar organizations - capgem...
Digital transformation a road-map for billion-dollar organizations - capgem...
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
Pitch Deck Teardown: Wilco's $7 million Seed deck
Pitch Deck Teardown: Wilco's $7 million Seed deckPitch Deck Teardown: Wilco's $7 million Seed deck
Pitch Deck Teardown: Wilco's $7 million Seed deck
 
Square pitch deck
Square pitch deckSquare pitch deck
Square pitch deck
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
The slide deck we used to raise half a million dollars
The slide deck we used to raise half a million dollarsThe slide deck we used to raise half a million dollars
The slide deck we used to raise half a million dollars
 
Manpacks Pitch Deck
Manpacks Pitch DeckManpacks Pitch Deck
Manpacks Pitch Deck
 
Holloway
HollowayHolloway
Holloway
 
Stripe Pitch Deck designed by Zlides
Stripe Pitch Deck designed by ZlidesStripe Pitch Deck designed by Zlides
Stripe Pitch Deck designed by Zlides
 
SteadyBudget's Seed Funding Pitch Deck
SteadyBudget's Seed Funding Pitch DeckSteadyBudget's Seed Funding Pitch Deck
SteadyBudget's Seed Funding Pitch Deck
 
Thoughtspot Pitch Deck
Thoughtspot Pitch DeckThoughtspot Pitch Deck
Thoughtspot Pitch Deck
 
Which APIs Which Business Models - A Real-World Guide for Bangladesh Banks
Which APIs Which Business Models - A Real-World Guide for Bangladesh BanksWhich APIs Which Business Models - A Real-World Guide for Bangladesh Banks
Which APIs Which Business Models - A Real-World Guide for Bangladesh Banks
 
The State of European Fintech 2020
The State of European Fintech 2020The State of European Fintech 2020
The State of European Fintech 2020
 
Dwolla Startup Pitch Deck
Dwolla Startup Pitch DeckDwolla Startup Pitch Deck
Dwolla Startup Pitch Deck
 
Contently Pitch Deck
Contently Pitch DeckContently Pitch Deck
Contently Pitch Deck
 
Cloudera's Original Pitch Deck from 2008
Cloudera's Original Pitch Deck from 2008Cloudera's Original Pitch Deck from 2008
Cloudera's Original Pitch Deck from 2008
 
Pitch Deck Teardown: Rootine's $10M Series A deck
Pitch Deck Teardown: Rootine's $10M Series A deckPitch Deck Teardown: Rootine's $10M Series A deck
Pitch Deck Teardown: Rootine's $10M Series A deck
 
Snyk investor deck late 2015 short
Snyk investor deck late 2015   shortSnyk investor deck late 2015   short
Snyk investor deck late 2015 short
 
How To Create A Successful Investment Pitch Deck by Piktochart and HighSpark
How To Create A Successful Investment Pitch Deck by Piktochart and HighSparkHow To Create A Successful Investment Pitch Deck by Piktochart and HighSpark
How To Create A Successful Investment Pitch Deck by Piktochart and HighSpark
 

Viewers also liked

Developer Marketing - API Days
Developer Marketing - API DaysDeveloper Marketing - API Days
Developer Marketing - API DaysCaroline Lewko
 
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 SuccessApigee | Google Cloud
 
Cloud Developer Segmentation Report by VisionMobile
Cloud Developer Segmentation Report by VisionMobileCloud Developer Segmentation Report by VisionMobile
Cloud Developer Segmentation Report by VisionMobileSlashData
 
Implement an enterprise service bus revised
Implement an enterprise service bus    revisedImplement an enterprise service bus    revised
Implement an enterprise service bus revisedInfo-Tech Research Group
 
Creating an Ecosystem Platform with Vertical PaaS
Creating an Ecosystem Platform with Vertical PaaSCreating an Ecosystem Platform with Vertical PaaS
Creating an Ecosystem Platform with Vertical PaaSWSO2
 
Aligning your API business model to your company strategy
Aligning your API business model to your company strategyAligning your API business model to your company strategy
Aligning your API business model to your company strategyPaul Greenwell
 
API Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceCapgemini
 
Why APIs? Second Edition - Webcast Slides
Why APIs? Second Edition - Webcast SlidesWhy APIs? Second Edition - Webcast Slides
Why APIs? Second Edition - Webcast SlidesApigee | Google Cloud
 
Punctuated Equilibrium, Celestial Navigation, and API Strategy
Punctuated Equilibrium, Celestial Navigation,and API StrategyPunctuated Equilibrium, Celestial Navigation,and API Strategy
Punctuated Equilibrium, Celestial Navigation, and API StrategyApigee | Google Cloud
 
IoT Developer Segmentation- VisionMobile
IoT Developer Segmentation- VisionMobile IoT Developer Segmentation- VisionMobile
IoT Developer Segmentation- VisionMobile SlashData
 
3298 microservices and how they relate to esb api and messaging - inter con...
3298   microservices and how they relate to esb api and messaging - inter con...3298   microservices and how they relate to esb api and messaging - inter con...
3298 microservices and how they relate to esb api and messaging - inter con...Kim Clark
 
Level 3 REST Makes Your API Browsable
Level 3 REST Makes Your API BrowsableLevel 3 REST Makes Your API Browsable
Level 3 REST Makes Your API BrowsableMatt Bishop
 
Respirando la vida de un Product Owner
Respirando la vida de un Product OwnerRespirando la vida de un Product Owner
Respirando la vida de un Product OwnerVanesa Tejada
 
Your API Sucks! Why developers hang up and how to stop that.
Your API Sucks! Why developers hang up and how to stop that.Your API Sucks! Why developers hang up and how to stop that.
Your API Sucks! Why developers hang up and how to stop that.Apigee | Google Cloud
 
Make Your API Irresistible
Make Your API IrresistibleMake Your API Irresistible
Make Your API Irresistibleduvander
 
Mapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesMapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesApigee | Google Cloud
 
Pragmatic RESTful API Design: Apigee Webinar
Pragmatic RESTful API Design: Apigee WebinarPragmatic RESTful API Design: Apigee Webinar
Pragmatic RESTful API Design: Apigee WebinarApigee | Google Cloud
 
API Strategy Evolution at Netflix
API Strategy Evolution at NetflixAPI Strategy Evolution at Netflix
API Strategy Evolution at NetflixMichael Hart
 
10 patterns in successful api programs 2
10 patterns in successful api programs 210 patterns in successful api programs 2
10 patterns in successful api programs 2Apigee | Google Cloud
 

Viewers also liked (20)

Developer Marketing - API Days
Developer Marketing - API DaysDeveloper Marketing - API Days
Developer Marketing - API Days
 
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
 
Cloud Developer Segmentation Report by VisionMobile
Cloud Developer Segmentation Report by VisionMobileCloud Developer Segmentation Report by VisionMobile
Cloud Developer Segmentation Report by VisionMobile
 
Implement an enterprise service bus revised
Implement an enterprise service bus    revisedImplement an enterprise service bus    revised
Implement an enterprise service bus revised
 
Creating an Ecosystem Platform with Vertical PaaS
Creating an Ecosystem Platform with Vertical PaaSCreating an Ecosystem Platform with Vertical PaaS
Creating an Ecosystem Platform with Vertical PaaS
 
Aligning your API business model to your company strategy
Aligning your API business model to your company strategyAligning your API business model to your company strategy
Aligning your API business model to your company strategy
 
API Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation Experience
 
Why APIs? Second Edition - Webcast Slides
Why APIs? Second Edition - Webcast SlidesWhy APIs? Second Edition - Webcast Slides
Why APIs? Second Edition - Webcast Slides
 
Punctuated Equilibrium, Celestial Navigation, and API Strategy
Punctuated Equilibrium, Celestial Navigation,and API StrategyPunctuated Equilibrium, Celestial Navigation,and API Strategy
Punctuated Equilibrium, Celestial Navigation, and API Strategy
 
IoT Developer Segmentation- VisionMobile
IoT Developer Segmentation- VisionMobile IoT Developer Segmentation- VisionMobile
IoT Developer Segmentation- VisionMobile
 
3298 microservices and how they relate to esb api and messaging - inter con...
3298   microservices and how they relate to esb api and messaging - inter con...3298   microservices and how they relate to esb api and messaging - inter con...
3298 microservices and how they relate to esb api and messaging - inter con...
 
REST API Design for SQL developers
REST API Design for SQL developersREST API Design for SQL developers
REST API Design for SQL developers
 
Level 3 REST Makes Your API Browsable
Level 3 REST Makes Your API BrowsableLevel 3 REST Makes Your API Browsable
Level 3 REST Makes Your API Browsable
 
Respirando la vida de un Product Owner
Respirando la vida de un Product OwnerRespirando la vida de un Product Owner
Respirando la vida de un Product Owner
 
Your API Sucks! Why developers hang up and how to stop that.
Your API Sucks! Why developers hang up and how to stop that.Your API Sucks! Why developers hang up and how to stop that.
Your API Sucks! Why developers hang up and how to stop that.
 
Make Your API Irresistible
Make Your API IrresistibleMake Your API Irresistible
Make Your API Irresistible
 
Mapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesMapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slides
 
Pragmatic RESTful API Design: Apigee Webinar
Pragmatic RESTful API Design: Apigee WebinarPragmatic RESTful API Design: Apigee Webinar
Pragmatic RESTful API Design: Apigee Webinar
 
API Strategy Evolution at Netflix
API Strategy Evolution at NetflixAPI Strategy Evolution at Netflix
API Strategy Evolution at Netflix
 
10 patterns in successful api programs 2
10 patterns in successful api programs 210 patterns in successful api programs 2
10 patterns in successful api programs 2
 

Similar to How to segment developers for your API strategy

Amundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsAmundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsSam Ramji
 
Amundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsAmundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsApigee | Google Cloud
 
RAML - APIs By Design
RAML - APIs By DesignRAML - APIs By Design
RAML - APIs By DesignUri Sarid
 
Developers Hate Marketing! Driving API Adoption
Developers Hate Marketing! Driving API AdoptionDevelopers Hate Marketing! Driving API Adoption
Developers Hate Marketing! Driving API AdoptionApigee | Google Cloud
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven WorldWSO2
 
Salesforce presentation for EDHEC
Salesforce presentation for EDHECSalesforce presentation for EDHEC
Salesforce presentation for EDHECPascal Ly
 
Social Media, SaaS, and PaaS in a For-Profit World
Social Media, SaaS, and PaaS  in a For-Profit WorldSocial Media, SaaS, and PaaS  in a For-Profit World
Social Media, SaaS, and PaaS in a For-Profit WorldAsite Solutions Ltd.
 
Omnichannel Applications with AngularJS
Omnichannel Applications with AngularJSOmnichannel Applications with AngularJS
Omnichannel Applications with AngularJSFITC
 
AADI Mashery/Coca-Cola Enterprises November 2012
AADI Mashery/Coca-Cola Enterprises November 2012  AADI Mashery/Coca-Cola Enterprises November 2012
AADI Mashery/Coca-Cola Enterprises November 2012 BAPISFNYLONDON
 
WSO2 Platform Introduction
WSO2 Platform IntroductionWSO2 Platform Introduction
WSO2 Platform IntroductionWSO2
 
Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Cisco Collaboration
 
DDD (Delight-Driven Development) Of APIs With RAML
DDD (Delight-Driven Development) Of APIs With RAMLDDD (Delight-Driven Development) Of APIs With RAML
DDD (Delight-Driven Development) Of APIs With RAMLProgrammableWeb
 
Chris Mairs's Presentation at eComm 2009
Chris Mairs's Presentation at eComm 2009Chris Mairs's Presentation at eComm 2009
Chris Mairs's Presentation at eComm 2009eCommConf
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Vidyasagar Machupalli
 
Ingredients for a Successful Service Innovation Ecosystem
Ingredients for a Successful Service Innovation EcosystemIngredients for a Successful Service Innovation Ecosystem
Ingredients for a Successful Service Innovation EcosystemAndrew Randall
 
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...Burr Sutter
 
Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem Axway Appcelerator
 

Similar to How to segment developers for your API strategy (20)

Amundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsAmundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIs
 
Amundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsAmundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIs
 
RAML - APIs By Design
RAML - APIs By DesignRAML - APIs By Design
RAML - APIs By Design
 
Developers Hate Marketing! Driving API Adoption
Developers Hate Marketing! Driving API AdoptionDevelopers Hate Marketing! Driving API Adoption
Developers Hate Marketing! Driving API Adoption
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
 
Salesforce presentation for EDHEC
Salesforce presentation for EDHECSalesforce presentation for EDHEC
Salesforce presentation for EDHEC
 
Social Media, SaaS, and PaaS in a For-Profit World
Social Media, SaaS, and PaaS  in a For-Profit WorldSocial Media, SaaS, and PaaS  in a For-Profit World
Social Media, SaaS, and PaaS in a For-Profit World
 
portfolio
portfolioportfolio
portfolio
 
Why apis
Why apisWhy apis
Why apis
 
Omnichannel Applications with AngularJS
Omnichannel Applications with AngularJSOmnichannel Applications with AngularJS
Omnichannel Applications with AngularJS
 
AADI Mashery/Coca-Cola Enterprises November 2012
AADI Mashery/Coca-Cola Enterprises November 2012  AADI Mashery/Coca-Cola Enterprises November 2012
AADI Mashery/Coca-Cola Enterprises November 2012
 
WSO2 Platform Introduction
WSO2 Platform IntroductionWSO2 Platform Introduction
WSO2 Platform Introduction
 
Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012
 
DDD (Delight-Driven Development) Of APIs With RAML
DDD (Delight-Driven Development) Of APIs With RAMLDDD (Delight-Driven Development) Of APIs With RAML
DDD (Delight-Driven Development) Of APIs With RAML
 
Chris Mairs's Presentation at eComm 2009
Chris Mairs's Presentation at eComm 2009Chris Mairs's Presentation at eComm 2009
Chris Mairs's Presentation at eComm 2009
 
AWS for building and scaling a Lean Startup
AWS for building and scaling a Lean StartupAWS for building and scaling a Lean Startup
AWS for building and scaling a Lean Startup
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
Ingredients for a Successful Service Innovation Ecosystem
Ingredients for a Successful Service Innovation EcosystemIngredients for a Successful Service Innovation Ecosystem
Ingredients for a Successful Service Innovation Ecosystem
 
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
 
Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem
 

More from Apigee | Google Cloud

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 | Google Cloud
 
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 WorldApigee | Google Cloud
 
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 | Google Cloud
 
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 MarketApigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsApigee | Google Cloud
 
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 KapoorApigee | Google Cloud
 
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 BrailApigee | Google Cloud
 
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 JhingranApigee | Google Cloud
 
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!Apigee | Google Cloud
 
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 kapoorApigee | Google Cloud
 

More from 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
 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

How to segment developers for your API strategy

  • 1. How to Segment Developers for your API Strategy 8.11.11 @ 11:05 PST VOIP or Dial-in (see chat) groups.google.com/group/api-craft Sam Ramji @sramji Brian Mulloy @landlessness
  • 2. A moment of silence
  • 3.
  • 4. He cared about the human experience.
  • 6. On with the rest of our lives.
  • 7. How to Segment Developers for your API Strategy 8.11.11 @ 11:05 PST VOIP or Dial-in (see chat) Sam Ramji @sramji Brian Mulloy @landlessness
  • 9. @landlessness @sramji
  • 10. API Workshop Webinar Series (videos & slides at http://blog.apigee.com/taglist/webinar) Mapping out your API Strategy Pragmatic REST: API Design Fu 10 Patterns in Successful API Programs What to Measure: API Analytics Is your API Naked? API Tech & Operations Does your API need PCI? (Compliance) Developers Hate Marketing: Driving API Adoption OAuth: The Big Picture “Boss, we need an API” Your API is not a website! How to Segment Developers for your API Strategy
  • 11. Topics why segmentation? how many developers are there? how can you classify them? how can you reach them? examples
  • 12. why segmentation? Why do you care about developers?
  • 13. why segmentation? Because they are your new channel
  • 14. 20th Century: Packaged Goods Producer Retail Store Consumer 21st Century: Internet Services Provider Developer App Consumer
  • 15. why segmentation? Would you have sold to Nordstrom the same way you sold to Wal-Mart?
  • 16. why segmentation? Of course not. They’re different.
  • 17. why segmentation? So are developers.
  • 18. why segmentation? “We’re targeting everybody”
  • 19.
  • 20. why segmentation? You don’t have unlimited resources.
  • 22. how many developers are there?
  • 23. how many developers are there? First, how do we define a developer?
  • 24. de·vel·op·er noun (də-ve-lə-pər) : one that develops: as a: a chemical used to develop exposed photographic materials b: a person who develops real estate c: a person or company that develops computer software Examples of DEVELOPER <the developer of software that is used the world over> First Known Use of DEVELOPER 1796 Related to DEVELOPER Synonyms: contriver, designer, inventor, deviser, formulator, innovator, introducer, originator
  • 25. how many developers are there? Definitions I’ve heard: Enterprise software company Games company Device manufacturer Independent contractor News/media company Advertising agency Hobbyist Individual coder Startup software company Alpha geek
  • 26. how many developers are there? Let’s start by calling an individual human a coder.
  • 27. how many developers are there? A coder is located in a larger organizational context. Each exhibits similar behavior and technology adoption patterns.
  • 28. how many developers are there? The term "long-tail" is inappropriately applied as a single group. What businesses should be thinking about is whether they're working with known companies or unknown coders
  • 29. how many developers are there? In many cases building for the unknown coder will help you with your business efforts with known companies since unknown coders often work there
  • 30. how many developers are there? Facebook Twitter Mobile Ruby Flash Python .NET VB ASP.NET J2EE JSP Javascript PHP 0 10 20 30 40 Developers in 100,000s
  • 31. how many developers are there?
  • 32. how many developers are there?
  • 33. how many developers are there?
  • 34. how can you classify them? Horizontal Vertical Tribal Modal
  • 35. how can you classify them?
  • 36. how can you classify them? Horizontally LARGE ECOSYSTEM PLAYERS LARGE ENTERPRISES ISV SYSTEM INTEGRATORS SMB | SMALL ENTERPRISE SAAS SOFTWARE STARTUPS HOBBYIST |OPPORTUNIST
  • 37. Vertically SOCIAL MEDIA MOBILE RETAIL DIGITAL MEDIA PUBLISHING how can you classify them? FINANCIAL SERVICES HOSPITALITY LOGISTICS AIRLINES TELECOMMUNICATIONS
  • 38. how can you classify them? Modally Public Open Closed Private
  • 39. how can you classify them? Tribally C#.net jQuery CoffeeScript SproutCore dojo Ruby JavaScript Heroku Rails HTML5 backbone.js Sencha Node.js iOS Android AWS PHP Java Scala
  • 40. how can you reach them?
  • 41. how can you reach them? No one size fits all, but… Open is smart because it accelerates innovation. Public should make it easy to "taste" the value creating demand from coders to jump through hoops in order to use the super-tasty Private functionality.
  • 42. how can you reach them? Incentives that match the vertical and horizontal coordinates you’re targeting
  • 43. how can you reach them? Horizontally LARGE ECOSYSTEM PLAYERS PAY THEM MEDIUM & LARGE ENTERPRISE SHOW THEM OPPORTUNITY ISV BUSINESS DEVELOPMENT SYSTEM INTEGRATORS SHOW CUSTOMER DEMAND SMB | SMALL ENTERPRISE MICROSOFT ECOSYSTEM SAAS EFFICIENCY SOFTWARE STARTUPS FREE AND COOL HOBBYIST |OPPORTUNIST FREE
  • 44. how can you reach them? Vertically TELECOMMUNICATIONS FINANCIAL SERVICES DIGITAL MEDIA SOCIAL MEDIA HOSPITALITY PUBLISHING LOGISTICS AIRLINES MOBILE RETAIL Be at meetups and conferences that coders in the vertical already go to. Have a relevant offer.
  • 45. how can you reach them? Modally Public PUBLISH YOUR API ESTABLISH A CONTEST ADVERTISE ON CODER SITES Open Closed EVANGELIZE WITHIN YOUR ADVERTISE YOUR PARTNERS’ DEVELOPMENT TEAMS BUSINESS MODEL Private
  • 46. how can you reach them? Tribally C# jQuery CoffeeScript SproutCore Formal FORUMS INDUSTRY EVENTS dojo EXISTING COMMUNITIES Ruby JavaScript HTML backbone.js Heroku Rails 5 Informal MEETUPS, HACKATHONS Sencha TWITTER Node.js iOS BEER AND COFFEE INSIDE YOUR COMPANY? STACKOVERFLOW Android HACKERNEWS AWS PHP Java Scala Offline Online
  • 47. Example: Netflix The Netflix (Medium Enterprise horizontal, Digital Media vertical) API (Public) gives access to any coder who wants to improve the Netflix movie browsing & recommendation experience (Open) to improve utilization and reduce churn… but Netflix restricts access to its Streaming Video API (Private) to known partners in order to enforce licensing and consumer experience quality standards. Once a partner has signed, any coder who works for that partner (Open) can access the Private API to build new cool prototypes and innovate on the experience. To gain business advantage, Netflix created a contest on the Open API, and to sustain it they enabled partners’ engineering teams to build and evangelize new applications of the API.
  • 48. Example: Twitter The Twitter (Large Ecosystems horizontal, Social vertical) API (Public) gives access to any coder who wants to create apps that connect to the Twitter social network (Open) to increase engagement… but Twitter provides increased access (Private) to known partners in order to drive revenue. Once a partner has signed, any coder who works for that partner (Open) can access the Public API with increased access (higher rate limits) to build apps that have monetization potential. To gain adoption, Twitter encouraged a huge ecosystem of 3rd party apps , and to sustain it they enabled partners’ engineering teams increased levels of access to meet their higher levels of demand.
  • 50. THANK YOU Questions and ideas to: @sramji @landlessness groups.google.com/group/api-craft

Editor's Notes

  1. Creative Commons Attribution-Share Alike 3.0 United States License
  2. Creative Commons Attribution-Share Alike 3.0 United States License
  3. SCOTT: Frequent question: how big are these segmentsEvans DataO’Reilly heat maps what languages are popularWeb research
  4. Aim for a specific target segment
  5. No clear winner over time. HTML5 not included on this chart.
  6. Public - business model is usually to attract more usage of the existing paid service to improve utilization and/or reduce churn.  Target is any and all, especially unknown coders.Private - business model is usually to accelerate business development and innovation. Target is existing and new partners.Open - anyone can access after registering for an account.  Closed - only approved entities can access the API.
  7. Public - business model is usually to attract more usage of the existing paid service to improve utilization and/or reduce churn.  Target is any and all, especially unknown coders.Private - business model is usually to accelerate business development and innovation. Target is existing and new partners.Open - anyone can access after registering for an account.  Closed - only approved entities can access the API.
  8.  (Analogous to &quot;freemium&quot; - give the user more value than they are paying for at every level of the pricing curve.)
  9.  (Analogous to &quot;freemium&quot; - give the user more value than they are paying for at every level of the pricing curve.)
  10.  (Analogous to &quot;freemium&quot; - give the user more value than they are paying for at every level of the pricing curve.)
  11. Public - business model is usually to attract more usage of the existing paid service to improve utilization and/or reduce churn.  Target is any and all, especially unknown coders.Private - business model is usually to accelerate business development and innovation. Target is existing and new partners.Open - anyone can access after registering for an account.  Closed - only approved entities can access the API.
  12. Public - business model is usually to attract more usage of the existing paid service to improve utilization and/or reduce churn.  Target is any and all, especially unknown coders.Private - business model is usually to accelerate business development and innovation. Target is existing and new partners.Open - anyone can access after registering for an account.  Closed - only approved entities can access the API.