Your SlideShare is downloading. ×
SoundCloud API Learnings @ Startup Weekend NYC 2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

SoundCloud API Learnings @ Startup Weekend NYC 2011

1,179
views

Published on

Here are the slides for the 10 min talk i did at startup weekend nyc 2011. Here's the audio http://soundcloud.com/henrik/eric-startup-weekend. Ask me questions regarding this talk here: …

Here are the slides for the 10 min talk i did at startup weekend nyc 2011. Here's the audio http://soundcloud.com/henrik/eric-startup-weekend. Ask me questions regarding this talk here: http://eric.takesquestions.com/

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,179
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
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. SoundCloud API Learnings Eric Wahlforss CTO/SoundCloud Startup Weekend NYC 2011Saturday, April 16, 2011
  • 2. What is an API?Saturday, April 16, 2011
  • 3. What is an API? Application Programming Interface = PlatformSaturday, April 16, 2011
  • 4. What is an API? Application Programming Interface = Platform ... two systems talking to each otherSaturday, April 16, 2011
  • 5. What is an API? Application Programming Interface = Platform ... two systems talking to each other Facilitates exchange and manipulation of dataSaturday, April 16, 2011
  • 6. What is an API? Application Programming Interface = Platform ... two systems talking to each other Facilitates exchange and manipulation of data Essential for the webSaturday, April 16, 2011
  • 7. What is an API? Application Programming Interface = Platform ... two systems talking to each other Facilitates exchange and manipulation of data Essential for the web Adam Smith’s wet dreamSaturday, April 16, 2011
  • 8. Hyper division of labour... Adam Smith (1723-1790)Saturday, April 16, 2011
  • 9. Hyper division of labour... ... and a network economy Adam Smith (1723-1790)Saturday, April 16, 2011
  • 10. Why API? Obvious and not-so-obvious reasons Inspired by http://strange.corante.com/2006/02/08/fowa-ten-reasons-why-you-need-to-build-an-api-shaun-inmanSaturday, April 16, 2011
  • 11. Why API? Obvious and not-so-obvious reasons Allow people to use their own data... Inspired by http://strange.corante.com/2006/02/08/fowa-ten-reasons-why-you-need-to-build-an-api-shaun-inmanSaturday, April 16, 2011
  • 12. Why API? Obvious and not-so-obvious reasons Allow people to use their own data... ... empower people–everybody loves talking about stuff that empowers them ... Inspired by http://strange.corante.com/2006/02/08/fowa-ten-reasons-why-you-need-to-build-an-api-shaun-inmanSaturday, April 16, 2011
  • 13. Why API? Obvious and not-so-obvious reasons Allow people to use their own data... ... empower people–everybody loves talking about stuff that empowers them ... ... which spreads the word about your service Inspired by http://strange.corante.com/2006/02/08/fowa-ten-reasons-why-you-need-to-build-an-api-shaun-inmanSaturday, April 16, 2011
  • 14. Why API? Obvious and not-so-obvious reasons Allow people to use their own data... ... empower people–everybody loves talking about stuff that empowers them ... ... which spreads the word about your service Developer community–the ultimate power users Inspired by http://strange.corante.com/2006/02/08/fowa-ten-reasons-why-you-need-to-build-an-api-shaun-inmanSaturday, April 16, 2011
  • 15. Why API? Obvious and not-so-obvious reasons Allow people to use their own data... ... empower people–everybody loves talking about stuff that empowers them ... ... which spreads the word about your service Developer community–the ultimate power users Extend your application–solve niche use cases Inspired by http://strange.corante.com/2006/02/08/fowa-ten-reasons-why-you-need-to-build-an-api-shaun-inmanSaturday, April 16, 2011
  • 16. Why API? Obvious and not-so-obvious reasons Allow people to use their own data... ... empower people–everybody loves talking about stuff that empowers them ... ... which spreads the word about your service Developer community–the ultimate power users Extend your application–solve niche use cases Conceptual clarity Inspired by http://strange.corante.com/2006/02/08/fowa-ten-reasons-why-you-need-to-build-an-api-shaun-inmanSaturday, April 16, 2011
  • 17. And... It’s the essence of your service! Inspired by http://www.readwriteweb.com/cloud/2010/08/the-new-api-movement-may.phpSaturday, April 16, 2011
  • 18. Our API LearningsSaturday, April 16, 2011
  • 19. KISSSaturday, April 16, 2011
  • 20. People like new things!Saturday, April 16, 2011
  • 21. Eat your own dogfoodSaturday, April 16, 2011
  • 22. Once you launch you can’t change Inspired by http://www.readwriteweb.com/cloud/2010/08/the-new-api-movement-may.phpSaturday, April 16, 2011
  • 23. Don’t pay peopleSaturday, April 16, 2011
  • 24. Write kick-ass docsSaturday, April 16, 2011
  • 25. Engage the communitySaturday, April 16, 2011
  • 26. Thanks! eric@soundcloud.com twitter.com/ericw Questions? eric.takesquestions.comSaturday, April 16, 2011
  • 27. We’re hiring :) soundcloud.com/jobsSaturday, April 16, 2011