0
APIs: A new, flexible interfaceThursday, October 27, 2011
David MyttonWoop Japan!Thursday, October 27, 2011
Thursday, October 27, 2011
Thursday, October 27, 2011
Thursday, October 27, 2011
Different interfacesThursday, October 27, 2011
Different interfaces• Web UIThursday, October 27, 2011
Different interfaces• Web UI• MobileThursday, October 27, 2011
Different interfaces• Web UI• Mobile• APIThursday, October 27, 2011
ConstraintsThursday, October 27, 2011
Constraints• Team sizeThursday, October 27, 2011
Constraints• Team size• BacklogThursday, October 27, 2011
Constraints• Team size• Backlog• TimeThursday, October 27, 2011
It’s a little different.Thursday, October 27, 2011
FlexibilityThursday, October 27, 2011
Flexibility• Real time decisionsThursday, October 27, 2011
Flexibility• Real time decisions• Historical reportsThursday, October 27, 2011
Flexibility• Real time decisions• Historical reports• AutomationThursday, October 27, 2011
Business reasons?Thursday, October 27, 2011
Business reasons?• Unintended useThursday, October 27, 2011
Business reasons?• Unintended use• Not plannedThursday, October 27, 2011
Business reasons?• Unintended use• Not planned• YesThursday, October 27, 2011
Encouraging usageThursday, October 27, 2011
Encouraging usage• Good docsThursday, October 27, 2011
Encouraging usage• Good docs                                • DescriptionsThursday, October 27, 2011
Encouraging usage• Good docs                                • Descriptions                              • Client libraries...
Encouraging usage• Good docs                                • Descriptions                              • Client libraries...
Encouraging usage• Good docs• DogfoodThursday, October 27, 2011
Encouraging usage• Good docs• Dogfood• SOAPThursday, October 27, 2011
Encouraging usage• Good docs• Dogfood• SOAP• XMLThursday, October 27, 2011
RESTPhoto: Danny Choo - www.dannychoo.comThursday, October 27, 2011
REST• HTTPPhoto: Danny Choo - www.dannychoo.comThursday, October 27, 2011
REST• HTTP• Browsers, curl, wgetPhoto: Danny Choo - www.dannychoo.comThursday, October 27, 2011
RecapThursday, October 27, 2011
Recap• Treat APIs as a new interfaceThursday, October 27, 2011
Recap• Treat APIs as a new interface• FlexibilityThursday, October 27, 2011
Recap• Treat APIs as a new interface• Flexibility• Unintended usesThursday, October 27, 2011
Recap• Treat APIs as a new interface• Flexibility• Unintended uses• Make it easyThursday, October 27, 2011
David Mytton  @davidmytton david@boxedice.com www.serverdensity.comWoop Japan!Thursday, October 27, 2011
Upcoming SlideShare
Loading in...5
×

David Mytton, Boxed Ice

563

Published on

NYC BAPI 2011 Speaker Presentation

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
563
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "David Mytton, Boxed Ice "

  1. 1. APIs: A new, flexible interfaceThursday, October 27, 2011
  2. 2. David MyttonWoop Japan!Thursday, October 27, 2011
  3. 3. Thursday, October 27, 2011
  4. 4. Thursday, October 27, 2011
  5. 5. Thursday, October 27, 2011
  6. 6. Different interfacesThursday, October 27, 2011
  7. 7. Different interfaces• Web UIThursday, October 27, 2011
  8. 8. Different interfaces• Web UI• MobileThursday, October 27, 2011
  9. 9. Different interfaces• Web UI• Mobile• APIThursday, October 27, 2011
  10. 10. ConstraintsThursday, October 27, 2011
  11. 11. Constraints• Team sizeThursday, October 27, 2011
  12. 12. Constraints• Team size• BacklogThursday, October 27, 2011
  13. 13. Constraints• Team size• Backlog• TimeThursday, October 27, 2011
  14. 14. It’s a little different.Thursday, October 27, 2011
  15. 15. FlexibilityThursday, October 27, 2011
  16. 16. Flexibility• Real time decisionsThursday, October 27, 2011
  17. 17. Flexibility• Real time decisions• Historical reportsThursday, October 27, 2011
  18. 18. Flexibility• Real time decisions• Historical reports• AutomationThursday, October 27, 2011
  19. 19. Business reasons?Thursday, October 27, 2011
  20. 20. Business reasons?• Unintended useThursday, October 27, 2011
  21. 21. Business reasons?• Unintended use• Not plannedThursday, October 27, 2011
  22. 22. Business reasons?• Unintended use• Not planned• YesThursday, October 27, 2011
  23. 23. Encouraging usageThursday, October 27, 2011
  24. 24. Encouraging usage• Good docsThursday, October 27, 2011
  25. 25. Encouraging usage• Good docs • DescriptionsThursday, October 27, 2011
  26. 26. Encouraging usage• Good docs • Descriptions • Client librariesThursday, October 27, 2011
  27. 27. Encouraging usage• Good docs • Descriptions • Client libraries • Code ExamplesThursday, October 27, 2011
  28. 28. Encouraging usage• Good docs• DogfoodThursday, October 27, 2011
  29. 29. Encouraging usage• Good docs• Dogfood• SOAPThursday, October 27, 2011
  30. 30. Encouraging usage• Good docs• Dogfood• SOAP• XMLThursday, October 27, 2011
  31. 31. RESTPhoto: Danny Choo - www.dannychoo.comThursday, October 27, 2011
  32. 32. REST• HTTPPhoto: Danny Choo - www.dannychoo.comThursday, October 27, 2011
  33. 33. REST• HTTP• Browsers, curl, wgetPhoto: Danny Choo - www.dannychoo.comThursday, October 27, 2011
  34. 34. RecapThursday, October 27, 2011
  35. 35. Recap• Treat APIs as a new interfaceThursday, October 27, 2011
  36. 36. Recap• Treat APIs as a new interface• FlexibilityThursday, October 27, 2011
  37. 37. Recap• Treat APIs as a new interface• Flexibility• Unintended usesThursday, October 27, 2011
  38. 38. Recap• Treat APIs as a new interface• Flexibility• Unintended uses• Make it easyThursday, October 27, 2011
  39. 39. David Mytton @davidmytton david@boxedice.com www.serverdensity.comWoop Japan!Thursday, October 27, 2011
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×