SoundCloud API Learnings                           Eric Wahlforss CTO/SoundCloud                             Startup Weeke...
What is an API?Saturday, April 16, 2011
What is an API?                Application Programming Interface = PlatformSaturday, April 16, 2011
What is an API?                Application Programming Interface = Platform                ... two systems talking to each...
What is an API?                Application Programming Interface = Platform                ... two systems talking to each...
What is an API?                Application Programming Interface = Platform                ... two systems talking to each...
What is an API?                Application Programming Interface = Platform                ... two systems talking to each...
Hyper division of labour...                           Adam Smith (1723-1790)Saturday, April 16, 2011
Hyper division of labour...                  ... and a network economy                           Adam Smith (1723-1790)Sat...
Why API? Obvious and not-so-obvious reasons           Inspired by http://strange.corante.com/2006/02/08/fowa-ten-reasons-w...
Why API? Obvious and not-so-obvious reasons                Allow people to use their own data...           Inspired by htt...
Why API? Obvious and not-so-obvious reasons                Allow people to use their own data...                ... empowe...
Why API? Obvious and not-so-obvious reasons                Allow people to use their own data...                ... empowe...
Why API? Obvious and not-so-obvious reasons                Allow people to use their own data...                ... empowe...
Why API? Obvious and not-so-obvious reasons                Allow people to use their own data...                ... empowe...
Why API? Obvious and not-so-obvious reasons                Allow people to use their own data...                ... empowe...
And...                It’s the essence of your service!                           Inspired by http://www.readwriteweb.com/...
Our API LearningsSaturday, April 16, 2011
KISSSaturday, April 16, 2011
People like new things!Saturday, April 16, 2011
Eat your own dogfoodSaturday, April 16, 2011
Once you launch you can’t          change                           Inspired by http://www.readwriteweb.com/cloud/2010/08/...
Don’t pay peopleSaturday, April 16, 2011
Write kick-ass docsSaturday, April 16, 2011
Engage the communitySaturday, April 16, 2011
Thanks!                           eric@soundcloud.com                              twitter.com/ericw                      ...
We’re hiring :)                           soundcloud.com/jobsSaturday, April 16, 2011
Upcoming SlideShare
Loading in …5
×

SoundCloud API Learnings @ Startup Weekend NYC 2011

1,434
-1

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: 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,434
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SoundCloud API Learnings @ Startup Weekend NYC 2011

  1. 1. SoundCloud API Learnings Eric Wahlforss CTO/SoundCloud Startup Weekend NYC 2011Saturday, April 16, 2011
  2. 2. What is an API?Saturday, April 16, 2011
  3. 3. What is an API? Application Programming Interface = PlatformSaturday, April 16, 2011
  4. 4. What is an API? Application Programming Interface = Platform ... two systems talking to each otherSaturday, April 16, 2011
  5. 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. 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. 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. 8. Hyper division of labour... Adam Smith (1723-1790)Saturday, April 16, 2011
  9. 9. Hyper division of labour... ... and a network economy Adam Smith (1723-1790)Saturday, April 16, 2011
  10. 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. 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. 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. 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. 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. 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. 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. 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. 18. Our API LearningsSaturday, April 16, 2011
  19. 19. KISSSaturday, April 16, 2011
  20. 20. People like new things!Saturday, April 16, 2011
  21. 21. Eat your own dogfoodSaturday, April 16, 2011
  22. 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. 23. Don’t pay peopleSaturday, April 16, 2011
  24. 24. Write kick-ass docsSaturday, April 16, 2011
  25. 25. Engage the communitySaturday, April 16, 2011
  26. 26. Thanks! eric@soundcloud.com twitter.com/ericw Questions? eric.takesquestions.comSaturday, April 16, 2011
  27. 27. We’re hiring :) soundcloud.com/jobsSaturday, April 16, 2011
  1. A particular slide catching your eye?

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

×