Intro to APIs for Hustlers

  • 1,831 views
Uploaded on

Presentation I gave at Hacking for Hustlers in NYC on Feb 16, 2012. This is a basic introduction to content and service APIs and how they can help prove your model and grow your business for less time …

Presentation I gave at Hacking for Hustlers in NYC on Feb 16, 2012. This is a basic introduction to content and service APIs and how they can help prove your model and grow your business for less time and money than if you didn't use them.

Apologies for some of the lack of context. The presentation makes far more sense if you hear me narrating the slides.

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
No Downloads

Views

Total Views
1,831
On Slideshare
0
From Embeds
0
Number of Embeds
4

Actions

Shares
Downloads
0
Comments
0
Likes
4

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
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Transcript

  • 1. API Hacking (for hustlers) @marcweil
  • 2. ApplicationProgrammingInterface
  • 3. WTF
  • 4. API
  • 5. API
  • 6. API
  • 7. http://api.twitter.com/1/statuses/public_timeline.jsonAP http://search.twitter.com/search.json?q=twilioI https://api.twitter.com/1/direct_messages.json
  • 8. Two API VerticalsContent Service
  • 9. Content
  • 10. Content
  • 11. Content
  • 12. Mashup! +
  • 13. +
  • 14. +
  • 15. Two API VerticalsContent Service
  • 16. Service
  • 17. Service
  • 18. Service
  • 19. Why use platforms?
  • 20. Focus on your value proposition
  • 21. And save the Benjamins!
  • 22. Application WebDatabase Web server Server Framework Design Development Backend Write Host Environment Code Config Geolocation Web App DB Server Server OS Integration Staging Deploy Environment Updates Redundancy Firewall Monitoring Security Patches Multi Backups Avail Zones Scaling
  • 23. Application WebDatabase Web server Server Framework Design Development Backend Write Host Environment Code Config Web App DB Server Server OS Integration Staging Deploy Environment Updates Redundancy Firewall Monitoring Security Patches Multi Backups Avail Zones Scaling
  • 24. BuildBackendFrontend Frontend
  • 25. Build 90 67.5 BackendHours 45 22.5 Frontend Frontend 0 Without CloudMine With CloudMine
  • 26. Build 90 67.5 BackendHours 45 22.5 Frontend Frontend 0 Without CloudMine With CloudMine
  • 27. Build 90 67.5 BackendHours 45 22.5 Frontend Frontend 0 Without CloudMine With CloudMine
  • 28. Build 90 67.5 BackendHours 45 22.5 Frontend Frontend 0 Without CloudMine With CloudMine
  • 29. MaintainBackendFrontend Frontend
  • 30. Maintain 20 15Hours per Month 10 5 Backend Frontend Frontend 0 Without CloudMine With CloudMine
  • 31. Maintain 20 15Hours per Month 10 5 Backend Frontend Frontend 0 Without CloudMine With CloudMine
  • 32. Maintain 20 15Hours per Month 10 5 Backend Frontend Frontend 0 Without CloudMine With CloudMine
  • 33. Maintain 20 15Hours per Month 10 5 Backend Frontend Frontend 0 Without CloudMine With CloudMine
  • 34. Caveats
  • 35. (beyond the bandwagon)
  • 36. So remember...
  • 37. So remember...• APIs and platforms let you focus on your value proposition
  • 38. So remember...• APIs and platforms let you focus on your value proposition• Many services you use everyday have APIs that can enhance your product
  • 39. So remember...• APIs and platforms let you focus on your value proposition• Many services you use everyday have APIs that can enhance your product• Don’t rely on fanboyism to make business decisions; do your homework
  • 40. g p lu ss ele amsh Questions?