Frank Denbow, Startup Threads

  • 467 views
Uploaded on

NYC BAPI 2011 Speaker Presentation

NYC BAPI 2011 Speaker Presentation

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
467
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Making an API Developers Love By Frank Denbow @frankdenbowThursday, October 27, 2011
  • 2. Who I Am Developer, Carnegie Mellon Picsicle iOS App StartupThreads Startup Weekend, Startup Digest 15+ hackathonsThursday, October 27, 2011
  • 3. Why An API Matters Developer community can bring Creativity New Markets EvangelistsThursday, October 27, 2011
  • 4. Netflix: 20 Billion API calls/month http://techblog.netflix.com/2011/02/redesigning- netflix-api.htmlThursday, October 27, 2011
  • 5. Twitter: 75% of calls in API Developer community vital to the reach http://blog.programmableweb.com/2010/04/15/Thursday, October 27, 2011
  • 6. High Level Topics Solve Developer Pain Incentives Commitment ReliabilityThursday, October 27, 2011
  • 7. Solve Developer Pain Helping developers build things faster, betterThursday, October 27, 2011
  • 8. Thursday, October 27, 2011
  • 9. Example: CelebrityTwin.me Face.com: Facial recognition API, used in CelebrityTwin.meThursday, October 27, 2011
  • 10. Example: CelebrityTwin.me Face.com: Facial recognition API, used in CelebrityTwin.meThursday, October 27, 2011
  • 11. 66% Facial Similarity Example: CelebrityTwin.me Face.com: Facial recognition API, used in CelebrityTwin.meThursday, October 27, 2011
  • 12. Incentives Are your business goals in line with the developer’s?Thursday, October 27, 2011
  • 13. Commitment Is your API a high priority? Can I count on you to maintain and support the API as needed?Thursday, October 27, 2011
  • 14. Reliable Can I count on your API to be available at all times?Thursday, October 27, 2011
  • 15. Granular Topics of Interest Simplicity Standards (JSON, REST) Documentation SupportThursday, October 27, 2011
  • 16. Simple Easy to understand, predictable resources, speed to hello worldThursday, October 27, 2011
  • 17. Example: Foursquare Predictable endpoints, versioningThursday, October 27, 2011
  • 18. Standards Use common standards to make adoption easier and consistent. REST, JSONThursday, October 27, 2011
  • 19. Documentation Example Code, API Explorer (Mashery), Multiple LanguagesThursday, October 27, 2011
  • 20. Example: Mashery ExplorerThursday, October 27, 2011
  • 21. Documentation: Stripe Payments API Code samples in multiple languages Copiable sample code Supplement with live chatThursday, October 27, 2011
  • 22. Example: Stripe Get started page has copiable codeThursday, October 27, 2011
  • 23. Example: Stripe Code in multiple languagesThursday, October 27, 2011
  • 24. Support Be available whenever you are neededThursday, October 27, 2011
  • 25. Support Example: Twilio SMS and Telephony API Weekend Support Fulltime EvangelistsThursday, October 27, 2011
  • 26. Thanks! @frankdenbowThursday, October 27, 2011