SlideShare a Scribd company logo
Carlo Longino 
VP Developer Program Services 
carlo@wip.org 
November 12, 2014 
Apps World London 
DRIVING DEVELOPERS TO YOUR 
API
About WIP Factory 
• The first B2D marketing 
agency 
• Strategic consulting and 
outreach services 
• API providers, platform 
vendors, device makers, 
developer programs of all 
stripes 
© Wireless Industry Partnership Connector Inc.
Agenda 
• The API landscape 
• Targeting and segmenting developers 
• The importance of onboarding 
© Wireless Industry Partnership Connector Inc.
What do we want from our APIs? 
Increased 
revenue 
Lower 
costs 
New 
users 
Faster 
time to 
market 
Stickiness 
/lock-in 
Wider 
content 
spread 
Lead 
generation 
Increased 
traffic 
INNOVATION 
© Wireless Industry Partnership Connector Inc.
What we are really asking is: 
What do we want developers 
to do with our APIs? 
© Wireless Industry Partnership Connector Inc.
What is the landscape like? 
Millions of 
developers 
From Flickr user jamescridland 
Thousands of 
APIs 
© Wireless Industry Partnership Connector Inc.
How Many Developers? 
• IDC: 18.5 million Software Developers 
• EDC: 18.2 million Developers 
• Plumbre: 43 million Software developers 
https://plumbr.eu/blog/how-many-java-developers-in-the-world 
• Stackoverflow: 26.9 million monthly Visitors 
• WIP: Over 50% of developers visit SO every 
week → Developers=>50 million 
© Wireless Industry Partnership Connector Inc.
Last week: 
12,282 
© Wireless Industry Partnership Connector Inc.
What this means for your API program: 
You need to focus on 
the right developers. 
You need to convince them 
to invest their currency 
– time – in your APIs. 
© Wireless Industry Partnership Connector Inc.
Targeting “All 
Developers” 
is not an effective 
strategy. 
© Wireless Industry Partnership Connector Inc.
“We’re targeting the Long Tail.” 
That’s doesn’t work either -- still too broad. 
http://onebigphoto.com/a-long-tail-of-stingray/ 
© Wireless Industry Partnership Connector Inc.
Developers come in many 
different colors. 
Technical Factors 
Android iOS 
Frontend Backend 
Developer Designer 
Java C++ 
Mac PC 
Web Mobile 
Eclipse Visual Studio 
Human Factors 
Individuals Companies 
Internal External 
Coder Suit 
Big Company Small Company 
Indie Agency 
Hobbyist Pro 
Enterprise Consumer 
© Wireless Industry Partnership Connector Inc.
Developers aren’t all the same. 
You don’t have unlimited resources. 
Filter & group based on relevant characteristics. 
Each needs different services, support, marketing 
messages and activities.
Developer marketing truths: 
There are many types of developers. 
Which are most important for you? 
Different groups of developers 
have different needs and desires. 
© Wireless Industry Partnership Connector Inc.
Once you have the right group, 
Set them off to the races! 
© Wireless Industry Partnership Connector Inc.
What developers are looking for from you* 
Credibility Support Success 
*(beyond a product/service that fulfills a need) 
© Wireless Industry Partnership Connector Inc. 
• Do they know what 
they’re talking about? 
• Can I trust their claims? 
• Can I help myself? 
• When something goes 
wrong, can it get fixed? 
• Can they deliver a win?
How developers find these 
© Wireless Industry Partnership Connector Inc. 
Typical 
“marketing” 
channels and 
activities 
By using 
– or attempting 
to use – 
your product
Onboarding 
• The process of getting a developer to use your 
product or service 
• Post-awareness, exploration, getting started, 
learning, going live, using your stuff 
• Ask a dev: “Sounds like waterboarding” 
– Because too often, it is
Why is it so important? 
• It’s crucial to minimize the 
hurdles/obstacles/friction between getting 
started and going live 
• This is where you will lose the most developers 
from your program 
• It’s also something you have a lot of control 
over!
© Wireless Industry Partnership Connector Inc.
First Impression 
• Understand WHO they are, and 
the timing and context around 
their needs. 
• Who is this for? 
• What does it do? 
• What’s in it for me? 
© Wireless Industry Partnership Connector Inc.
Product Messaging 
• Expand on the 
value proposition 
© Wireless Industry Partnership Connector Inc. 
Why would I 
use this 
product? 
Why is it better 
than other 
solutions? 
Why does it 
deserve my 
time? 
Where’s 
my win?
Examples and Case Studies 
• Show developers how it’s working, rather than 
telling them. 
• Builds understanding and credibility 
• Focus on speaking to the right context 
• Show the benefits 
© Wireless Industry Partnership Connector Inc.
Registration 
• Your best chance to screw 
things up! 
• Ask for as little info as 
necessary 
• Being able to use the 
tool/API/SDK/code is part of 
the learning and decision-making 
process 
© Wireless Industry Partnership Connector Inc.
Getting Started 
• What is your Time To First 
Hello World? 
• How quickly can 
developers see results? 
• Do you have a bulletproof 
Quick Start Guide? 
“You'd use these to hand-write your 
computer programs. In pencil.” 
“The next day you could find out if 
your code compiled or not.” 
http://simonallardice.com/general/2014/03/17/first-computer.html 
© Wireless Industry Partnership Connector Inc.
Docs and Support 
• Get the content correct & and 
make it easy to use 
• No PDFs, DOCs, use HTML 
• Make your search work 
• Don’t hide behind logins 
• Don’t forget code samples, and 
demos 
• Forums – meh… - go where 
developers go 
© Wireless Industry Partnership Connector Inc.
Libraries and SDKs 
• Create the right ones for your 
users 
• Link to outside libraries and 
open-source projects 
• Creates currency with 
community, as well as 
supports developers 
© Wireless Industry Partnership Connector Inc.
To Sum Up 
1. Find the right developers. 
2. Understand what they want and need. 
3. Light the way for them, and help them down the 
path. 
4. Manage your expectations. 
© Wireless Industry Partnership Connector Inc.
INNOVATION 
Starts with Developers 
Let us Build your Developer Ecosystem 
Strategy, Onboarding, Outreach, Events 
Carlo Longino, VP of Developer Program Services 
carlo@wip.org 
Community: www.wip.org 
Agency: www.wipfactory.com 
© Wireless Industry Partnership Connector Inc. 
Vancouver, Canada – Austin, USA – Barcelona, Spain

More Related Content

What's hot

Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAnyPresence
 
Four Perspectives, One Product Mindset: A Retrospective into Dell IT's Digita...
Four Perspectives, One Product Mindset: A Retrospective into Dell IT's Digita...Four Perspectives, One Product Mindset: A Retrospective into Dell IT's Digita...
Four Perspectives, One Product Mindset: A Retrospective into Dell IT's Digita...VMware Tanzu
 
The Business State of Node.js 2015
The Business State of Node.js 2015The Business State of Node.js 2015
The Business State of Node.js 2015Joe McCann
 
Low Code Platforms - Ebook
Low Code Platforms - EbookLow Code Platforms - Ebook
Low Code Platforms - EbookWaveMaker, Inc.
 
Low code - empower the capability to accelerate | Swatantra Kumar
Low code - empower the capability to accelerate | Swatantra KumarLow code - empower the capability to accelerate | Swatantra Kumar
Low code - empower the capability to accelerate | Swatantra KumarSwatantra Kumar
 
Low-Code App Development
Low-Code App DevelopmentLow-Code App Development
Low-Code App DevelopmentAppian
 
Building Mobile Apps on aPaaS platforms
Building Mobile Apps on aPaaS platformsBuilding Mobile Apps on aPaaS platforms
Building Mobile Apps on aPaaS platformsDr Ganesh Iyer
 
Betty Blocks Short Presentation
Betty Blocks Short PresentationBetty Blocks Short Presentation
Betty Blocks Short PresentationSteven Treur
 
How Software Becomes Everyone's Business - Betty Blocks On Stage
How Software Becomes Everyone's Business - Betty Blocks On StageHow Software Becomes Everyone's Business - Betty Blocks On Stage
How Software Becomes Everyone's Business - Betty Blocks On StageBetty Blocks
 
21st Century Work by Matt O'Kane | DevCon Summit 2015 #GoOpenSourcePH
21st Century Work by Matt O'Kane | DevCon Summit 2015 #GoOpenSourcePH21st Century Work by Matt O'Kane | DevCon Summit 2015 #GoOpenSourcePH
21st Century Work by Matt O'Kane | DevCon Summit 2015 #GoOpenSourcePHDEVCON
 
Betty Blocks On Stage 2018: The Roadmap
Betty Blocks On Stage 2018: The RoadmapBetty Blocks On Stage 2018: The Roadmap
Betty Blocks On Stage 2018: The RoadmapBetty Blocks
 
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...Interactive Bees
 
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...rivetlogic
 
Technical stories v1.2
Technical stories v1.2Technical stories v1.2
Technical stories v1.2Jim Brisson
 
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...Modern Workplace Conference Paris
 
What is a Citizen Developer? How Can You Harness the Power of Citizen Develop...
What is a Citizen Developer? How Can You Harness the Power of Citizen Develop...What is a Citizen Developer? How Can You Harness the Power of Citizen Develop...
What is a Citizen Developer? How Can You Harness the Power of Citizen Develop...Maruti Techlabs
 
General overview low code/ no code
General overview low code/ no codeGeneral overview low code/ no code
General overview low code/ no codeCedrik Dudek
 

What's hot (19)

Got killer idea .pptx
Got killer idea .pptxGot killer idea .pptx
Got killer idea .pptx
 
Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App Development
 
Ayush portfolio
Ayush portfolioAyush portfolio
Ayush portfolio
 
Four Perspectives, One Product Mindset: A Retrospective into Dell IT's Digita...
Four Perspectives, One Product Mindset: A Retrospective into Dell IT's Digita...Four Perspectives, One Product Mindset: A Retrospective into Dell IT's Digita...
Four Perspectives, One Product Mindset: A Retrospective into Dell IT's Digita...
 
The Business State of Node.js 2015
The Business State of Node.js 2015The Business State of Node.js 2015
The Business State of Node.js 2015
 
Low Code Platforms - Ebook
Low Code Platforms - EbookLow Code Platforms - Ebook
Low Code Platforms - Ebook
 
Low code - empower the capability to accelerate | Swatantra Kumar
Low code - empower the capability to accelerate | Swatantra KumarLow code - empower the capability to accelerate | Swatantra Kumar
Low code - empower the capability to accelerate | Swatantra Kumar
 
Low-Code App Development
Low-Code App DevelopmentLow-Code App Development
Low-Code App Development
 
Building Mobile Apps on aPaaS platforms
Building Mobile Apps on aPaaS platformsBuilding Mobile Apps on aPaaS platforms
Building Mobile Apps on aPaaS platforms
 
Betty Blocks Short Presentation
Betty Blocks Short PresentationBetty Blocks Short Presentation
Betty Blocks Short Presentation
 
How Software Becomes Everyone's Business - Betty Blocks On Stage
How Software Becomes Everyone's Business - Betty Blocks On StageHow Software Becomes Everyone's Business - Betty Blocks On Stage
How Software Becomes Everyone's Business - Betty Blocks On Stage
 
21st Century Work by Matt O'Kane | DevCon Summit 2015 #GoOpenSourcePH
21st Century Work by Matt O'Kane | DevCon Summit 2015 #GoOpenSourcePH21st Century Work by Matt O'Kane | DevCon Summit 2015 #GoOpenSourcePH
21st Century Work by Matt O'Kane | DevCon Summit 2015 #GoOpenSourcePH
 
Betty Blocks On Stage 2018: The Roadmap
Betty Blocks On Stage 2018: The RoadmapBetty Blocks On Stage 2018: The Roadmap
Betty Blocks On Stage 2018: The Roadmap
 
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
 
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
 
Technical stories v1.2
Technical stories v1.2Technical stories v1.2
Technical stories v1.2
 
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
 
What is a Citizen Developer? How Can You Harness the Power of Citizen Develop...
What is a Citizen Developer? How Can You Harness the Power of Citizen Develop...What is a Citizen Developer? How Can You Harness the Power of Citizen Develop...
What is a Citizen Developer? How Can You Harness the Power of Citizen Develop...
 
General overview low code/ no code
General overview low code/ no codeGeneral overview low code/ no code
General overview low code/ no code
 

Similar to Driving Developers To Your API

How to Make Sure Developers Never Use Your API
How to Make Sure Developers Never Use Your APIHow to Make Sure Developers Never Use Your API
How to Make Sure Developers Never Use Your APICarlo Longino
 
How to Ensure Developers Never Ever Use Your API: A Study of Worst Practices
How to Ensure Developers Never Ever Use Your API: A Study of Worst PracticesHow to Ensure Developers Never Ever Use Your API: A Study of Worst Practices
How to Ensure Developers Never Ever Use Your API: A Study of Worst PracticesCarlo Longino
 
APIs for... Your Mom
APIs for... Your MomAPIs for... Your Mom
APIs for... Your MomCarlo Longino
 
WHAT IS BUSINESS TO DEVELOPER MARKETING OR B2D
WHAT IS BUSINESS TO DEVELOPER MARKETING OR B2DWHAT IS BUSINESS TO DEVELOPER MARKETING OR B2D
WHAT IS BUSINESS TO DEVELOPER MARKETING OR B2Dwipjam
 
Working with Developers
Working with DevelopersWorking with Developers
Working with DevelopersPaul Walk
 
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays
 
Harness the Power of an Improved Digital Experience
Harness the Power of an Improved Digital ExperienceHarness the Power of an Improved Digital Experience
Harness the Power of an Improved Digital ExperienceProlifics
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms ProductCamp Boston
 
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...ClickTecs
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1ShepHertz
 
Ciw going mobile
Ciw going mobileCiw going mobile
Ciw going mobiler82093403
 
How to make your app last longer than 30 days - Developer's Guide to the Para...
How to make your app last longer than 30 days - Developer's Guide to the Para...How to make your app last longer than 30 days - Developer's Guide to the Para...
How to make your app last longer than 30 days - Developer's Guide to the Para...Caroline Lewko
 
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's ShoesSetting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's ShoesAggregage
 
How adding a further tool can be a good thing
How adding a further tool can be a good thingHow adding a further tool can be a good thing
How adding a further tool can be a good thingBelsoft
 
No Code is the Future of Software –How can they add value in 2022.pptx
No Code is the Future of Software –How can they add value in 2022.pptxNo Code is the Future of Software –How can they add value in 2022.pptx
No Code is the Future of Software –How can they add value in 2022.pptxArpitGautam20
 
2014 Liferay Roadshow Ambientia Finland
2014  Liferay Roadshow Ambientia Finland2014  Liferay Roadshow Ambientia Finland
2014 Liferay Roadshow Ambientia FinlandRuud Kluivers
 

Similar to Driving Developers To Your API (20)

How to Make Sure Developers Never Use Your API
How to Make Sure Developers Never Use Your APIHow to Make Sure Developers Never Use Your API
How to Make Sure Developers Never Use Your API
 
How to Ensure Developers Never Ever Use Your API: A Study of Worst Practices
How to Ensure Developers Never Ever Use Your API: A Study of Worst PracticesHow to Ensure Developers Never Ever Use Your API: A Study of Worst Practices
How to Ensure Developers Never Ever Use Your API: A Study of Worst Practices
 
APIs for... Your Mom
APIs for... Your MomAPIs for... Your Mom
APIs for... Your Mom
 
WHAT IS BUSINESS TO DEVELOPER MARKETING OR B2D
WHAT IS BUSINESS TO DEVELOPER MARKETING OR B2DWHAT IS BUSINESS TO DEVELOPER MARKETING OR B2D
WHAT IS BUSINESS TO DEVELOPER MARKETING OR B2D
 
Working with Developers
Working with DevelopersWorking with Developers
Working with Developers
 
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
 
Harness the Power of an Improved Digital Experience
Harness the Power of an Improved Digital ExperienceHarness the Power of an Improved Digital Experience
Harness the Power of an Improved Digital Experience
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms
 
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1
 
Ciw going mobile
Ciw going mobileCiw going mobile
Ciw going mobile
 
How to make your app last longer than 30 days - Developer's Guide to the Para...
How to make your app last longer than 30 days - Developer's Guide to the Para...How to make your app last longer than 30 days - Developer's Guide to the Para...
How to make your app last longer than 30 days - Developer's Guide to the Para...
 
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's ShoesSetting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
 
How adding a further tool can be a good thing
How adding a further tool can be a good thingHow adding a further tool can be a good thing
How adding a further tool can be a good thing
 
No Code is the Future of Software –How can they add value in 2022.pptx
No Code is the Future of Software –How can they add value in 2022.pptxNo Code is the Future of Software –How can they add value in 2022.pptx
No Code is the Future of Software –How can they add value in 2022.pptx
 
Technical Debt.pptx
Technical Debt.pptxTechnical Debt.pptx
Technical Debt.pptx
 
2014 Liferay Roadshow Ambientia Finland
2014  Liferay Roadshow Ambientia Finland2014  Liferay Roadshow Ambientia Finland
2014 Liferay Roadshow Ambientia Finland
 

Recently uploaded

Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...Product School
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfalexjohnson7307
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 

Recently uploaded (20)

Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 

Driving Developers To Your API

  • 1. Carlo Longino VP Developer Program Services carlo@wip.org November 12, 2014 Apps World London DRIVING DEVELOPERS TO YOUR API
  • 2. About WIP Factory • The first B2D marketing agency • Strategic consulting and outreach services • API providers, platform vendors, device makers, developer programs of all stripes © Wireless Industry Partnership Connector Inc.
  • 3. Agenda • The API landscape • Targeting and segmenting developers • The importance of onboarding © Wireless Industry Partnership Connector Inc.
  • 4. What do we want from our APIs? Increased revenue Lower costs New users Faster time to market Stickiness /lock-in Wider content spread Lead generation Increased traffic INNOVATION © Wireless Industry Partnership Connector Inc.
  • 5. What we are really asking is: What do we want developers to do with our APIs? © Wireless Industry Partnership Connector Inc.
  • 6. What is the landscape like? Millions of developers From Flickr user jamescridland Thousands of APIs © Wireless Industry Partnership Connector Inc.
  • 7. How Many Developers? • IDC: 18.5 million Software Developers • EDC: 18.2 million Developers • Plumbre: 43 million Software developers https://plumbr.eu/blog/how-many-java-developers-in-the-world • Stackoverflow: 26.9 million monthly Visitors • WIP: Over 50% of developers visit SO every week → Developers=>50 million © Wireless Industry Partnership Connector Inc.
  • 8. Last week: 12,282 © Wireless Industry Partnership Connector Inc.
  • 9. What this means for your API program: You need to focus on the right developers. You need to convince them to invest their currency – time – in your APIs. © Wireless Industry Partnership Connector Inc.
  • 10. Targeting “All Developers” is not an effective strategy. © Wireless Industry Partnership Connector Inc.
  • 11. “We’re targeting the Long Tail.” That’s doesn’t work either -- still too broad. http://onebigphoto.com/a-long-tail-of-stingray/ © Wireless Industry Partnership Connector Inc.
  • 12. Developers come in many different colors. Technical Factors Android iOS Frontend Backend Developer Designer Java C++ Mac PC Web Mobile Eclipse Visual Studio Human Factors Individuals Companies Internal External Coder Suit Big Company Small Company Indie Agency Hobbyist Pro Enterprise Consumer © Wireless Industry Partnership Connector Inc.
  • 13. Developers aren’t all the same. You don’t have unlimited resources. Filter & group based on relevant characteristics. Each needs different services, support, marketing messages and activities.
  • 14. Developer marketing truths: There are many types of developers. Which are most important for you? Different groups of developers have different needs and desires. © Wireless Industry Partnership Connector Inc.
  • 15. Once you have the right group, Set them off to the races! © Wireless Industry Partnership Connector Inc.
  • 16. What developers are looking for from you* Credibility Support Success *(beyond a product/service that fulfills a need) © Wireless Industry Partnership Connector Inc. • Do they know what they’re talking about? • Can I trust their claims? • Can I help myself? • When something goes wrong, can it get fixed? • Can they deliver a win?
  • 17. How developers find these © Wireless Industry Partnership Connector Inc. Typical “marketing” channels and activities By using – or attempting to use – your product
  • 18. Onboarding • The process of getting a developer to use your product or service • Post-awareness, exploration, getting started, learning, going live, using your stuff • Ask a dev: “Sounds like waterboarding” – Because too often, it is
  • 19. Why is it so important? • It’s crucial to minimize the hurdles/obstacles/friction between getting started and going live • This is where you will lose the most developers from your program • It’s also something you have a lot of control over!
  • 20. © Wireless Industry Partnership Connector Inc.
  • 21. First Impression • Understand WHO they are, and the timing and context around their needs. • Who is this for? • What does it do? • What’s in it for me? © Wireless Industry Partnership Connector Inc.
  • 22. Product Messaging • Expand on the value proposition © Wireless Industry Partnership Connector Inc. Why would I use this product? Why is it better than other solutions? Why does it deserve my time? Where’s my win?
  • 23. Examples and Case Studies • Show developers how it’s working, rather than telling them. • Builds understanding and credibility • Focus on speaking to the right context • Show the benefits © Wireless Industry Partnership Connector Inc.
  • 24. Registration • Your best chance to screw things up! • Ask for as little info as necessary • Being able to use the tool/API/SDK/code is part of the learning and decision-making process © Wireless Industry Partnership Connector Inc.
  • 25. Getting Started • What is your Time To First Hello World? • How quickly can developers see results? • Do you have a bulletproof Quick Start Guide? “You'd use these to hand-write your computer programs. In pencil.” “The next day you could find out if your code compiled or not.” http://simonallardice.com/general/2014/03/17/first-computer.html © Wireless Industry Partnership Connector Inc.
  • 26. Docs and Support • Get the content correct & and make it easy to use • No PDFs, DOCs, use HTML • Make your search work • Don’t hide behind logins • Don’t forget code samples, and demos • Forums – meh… - go where developers go © Wireless Industry Partnership Connector Inc.
  • 27. Libraries and SDKs • Create the right ones for your users • Link to outside libraries and open-source projects • Creates currency with community, as well as supports developers © Wireless Industry Partnership Connector Inc.
  • 28. To Sum Up 1. Find the right developers. 2. Understand what they want and need. 3. Light the way for them, and help them down the path. 4. Manage your expectations. © Wireless Industry Partnership Connector Inc.
  • 29. INNOVATION Starts with Developers Let us Build your Developer Ecosystem Strategy, Onboarding, Outreach, Events Carlo Longino, VP of Developer Program Services carlo@wip.org Community: www.wip.org Agency: www.wipfactory.com © Wireless Industry Partnership Connector Inc. Vancouver, Canada – Austin, USA – Barcelona, Spain

Editor's Notes

  1. If there are 50 million out there - a one size fits all approach doesn’t work.
  2. But you cant get them to work for you