際際滷

際際滷Share a Scribd company logo
SoundCloud Platform
  Do:s and 禽看稼t:壊
Eric Wahlforss CTO/SoundCloud
 How To Web Bucharest 2011
http://snd.sc/qHcYR0
soundcloud.com/eric
soundcloud.com/forss
SoundCloud

       Site & Apps


        Platform
What is an API?
Application Programming Interface  Platform
Computers talking to each other
Exchange and manipulation of data
Essential part of the webs success
Adam Smiths wet dream
Hyper division of labour...




 ... and a network economy
        Adam Smith (1723-1790)
developers.soundcloud.com
Pro Tools 10




           avid.com
Cakewalk SONAR X1




     cakewalk.com/products/sonar
Thinglink




            thinglink.com
Onesheet




           onesheet.com
Radio Free




      stockholm.musichackday.org
Why API?
   Allow people to use their own data...
   ... empower peopleeverybody loves talking about stuff
   that empowers them ...
   ... which spreads the word about your service
   Developer communitythe ultimate power users
   Extend your applicationsolve niche use cases
   Conceptual claritythe essence of your service
Inspired by http://strange.corante.com/2006/02/08/fowa-ten-reasons-why-you-need-to-build-an-api-shaun-inman
              and http://www.readwriteweb.com/cloud/2010/08/the-new-api-movement-may.php
API Do:s and 禽看稼t:壊
Do KISS




     http://37signals.com/svn/posts/3018-api-design-for-humans
Time to integration
 Effort
in days




          Plain vanilla API   API Wrapper   Great docs   Sharekit   Time
          7 days              4 days        3 days       1 day
Do think about scalability




            @lenberg
Do watch your metrics
Do communicate




 MOST IMPORTANT STEP FOR BUILD PRODUCT IS BUILD PRODUCT.

 SECOND MOST IMPORTANT IS BUILD PERSONALITY FOR PRODUCT.

          http://www.avc.com/a_vc/2011/09/minimum-viable-personality.html
Do write kick-ass docs
Do talk about shiny new
things!
Dont pay people
Do eat your own dogfood
Dont change




  Inspired by http://www.readwriteweb.com/cloud/2010/08/the-new-api-movement-may.php
Do engage the community




http://mulqueeny.wordpress.com/2011/06/19/whats-the-point-of-a-hack-day/
Do BizDev 1.0->1.5->2.0




http://cdixon.org/2010/08/28/good-bizdev-cannabilizies-itself/

http://caterina.net/archive/000996.html
Do fail
Do iterate
Do fail
Do iterate
Do fail
Do iterate
Thanks!
eric@soundcloud.com
   twitter.com/ericw
 soundcloud.com/eric
soundcloud.com/forss
Were hiring :)
soundcloud.com/jobs

More Related Content

SoundCloud Platform Do:s and Don't:s at How To Web 2011