soundcloud api learnings @ startup weekend nyc 2011

27
SoundCloud API Learnings Eric Wahlforss CTO/ SoundCloud Startup Weekend NYC 2011 Saturday, April 16, 2011

Upload: eric-wahlforss

Post on 01-Nov-2014

1.380 views

Category:

Technology


1 download

DESCRIPTION

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/

TRANSCRIPT

SoundCloud API LearningsEric Wahlforss CTO/SoundCloud

Startup Weekend NYC 2011

Saturday, April 16, 2011

What is an API?

Saturday, April 16, 2011

What is an API?

Application Programming Interface = Platform

Saturday, April 16, 2011

What is an API?

Application Programming Interface = Platform

... two systems talking to each other

Saturday, April 16, 2011

What is an API?

Application Programming Interface = Platform

... two systems talking to each other

Facilitates exchange and manipulation of data

Saturday, April 16, 2011

What is an API?

Application Programming Interface = Platform

... two systems talking to each other

Facilitates exchange and manipulation of data

Essential for the web

Saturday, April 16, 2011

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 dream

Saturday, April 16, 2011

Hyper division of labour...

Adam Smith (1723-1790)

Saturday, April 16, 2011

Hyper division of labour...

Adam Smith (1723-1790)

... and a network economy

Saturday, April 16, 2011

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-inman

Saturday, April 16, 2011

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-inman

Saturday, April 16, 2011

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-inman

Saturday, April 16, 2011

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-inman

Saturday, April 16, 2011

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-inman

Saturday, April 16, 2011

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-inman

Saturday, April 16, 2011

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-inman

Saturday, April 16, 2011

And...

It’s the essence of your service!

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

Saturday, April 16, 2011

Our API Learnings

Saturday, April 16, 2011

KISS

Saturday, April 16, 2011

People like new things!

Saturday, April 16, 2011

Eat your own dogfood

Saturday, April 16, 2011

Once you launch you can’t change

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

Saturday, April 16, 2011

Don’t pay people

Saturday, April 16, 2011

Write kick-ass docs

Saturday, April 16, 2011

Engage the community

Saturday, April 16, 2011

[email protected]

twitter.com/ericw

Questions?eric.takesquestions.com

Saturday, April 16, 2011

We’re hiring :)soundcloud.com/jobs

Saturday, April 16, 2011