$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building SoundCloud on the SoundCloud API
Search
API Strategy & Practice Conference
March 05, 2013
Technology
2
720
Building SoundCloud on the SoundCloud API
by Paul Osman @ Apistrat NYC (Feb. 2013)
API Strategy & Practice Conference
March 05, 2013
Tweet
Share
More Decks by API Strategy & Practice Conference
See All by API Strategy & Practice Conference
APIStrat 2016 | The end of polling: why and how to transform a REST API into a Data Streaming API (Audrey Neveu)
apistrat
12
300
APIStrat 2016 | OpenAPI Trek: Beyond API Documentation (Arnaud Lauret)
apistrat
5
230
APIStrat 2016 | Flying Dreams: Real-Time Communication from the Edge of Space (Jonathan Barton, Neha Abrol)
apistrat
1
140
APIStrat 2016 | On-prem support? That was so 1982 (Charlie Ozinga)
apistrat
0
120
APIStrat 2016 | Effortless microservices in production with Kubernetes (Ken Wronkiewicz)
apistrat
0
160
Song by Tony Blank
apistrat
0
180
API Lifecycle Manager by Steve Fonseca
apistrat
2
240
APIs In The Enterprise: How Walgreens Formed It's Digital Business by Drew Schweinfurth
apistrat
1
380
Developers Are Difficult by Andrew Noonan
apistrat
0
130
Other Decks in Technology
See All in Technology
段階的に進める、 挫折しない自宅サーバ入門
yu_kod
4
1.8k
pmconf 2025 大阪「生成AI時代に未来を切り開くためのプロダクト戦略:圧倒的生産性を実現するためのプロダクトサイクロン」 / The Product Cyclone for Outstanding Productivity
yamamuteki
3
3k
翻訳・対話・越境で強いチームワークを作ろう! / Building Strong Teamwork through Interpretation, Dialogue, and Border-Crossing
ar_tama
1
500
Master Dataグループ紹介資料
sansan33
PRO
1
4k
ローカルLLM基礎知識 / local LLM basics 2025
kishida
25
11k
プロダクト負債と歩む持続可能なサービスを育てるための挑戦
sansantech
PRO
1
1.1k
小規模チームによる衛星管制システムの開発とスケーラビリティの実現
sankichi92
0
160
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9.7k
type-challenges を全問解いたのでエッセンスと推し問題を紹介してみる
kworkdev
PRO
0
140
LangChain v1.0にトライ~ AIエージェントアプリの移行(v0.3 → v1.0) ~
happysamurai294
0
110
[続・営業向け 誰でも話せるOCI セールストーク] AWSよりOCIの優位性が分からない編(2025年11月21日開催)
oracle4engineer
PRO
1
150
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
970
Featured
See All Featured
A better future with KSS
kneath
239
18k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Faster Mobile Websites
deanohume
310
31k
Context Engineering - Making Every Token Count
addyosmani
9
440
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
The Pragmatic Product Professional
lauravandoore
36
7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
67k
Fireside Chat
paigeccino
41
3.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Transcript
BUILDING SOUNDCLOUD ON THE SOUNDCLOUD API API STRATEGY & PRACTICE
New York City, February 2013 Paul Osman / @paulosman
None
None
HISTORY Launched in 2008 API launched alongside product 100% Rails
app
GROWTH 10 hours every minute Platform reaches over 180 million
people every month
THE OLD DAYS
None
None
TECH Safe choices: Ruby, JavaScript, Go, Scala, Java, R Outliers:
node.js, Clojure, Haskell, Python
THE ROAD TO THE NEXT SOUNDCLOUD... Breaking up Rails codebase
into separate services Scale separate services seperately Teams can work independently, end-to-end Reduce technical debt
None
SOUNDCLOUD NEXT
None
HEY, THAT LOOKS LIKE AN API CLIENT!
None
None
CONCLUSIONS APIs as a critical part of your infrastructure Public
API is a product, just like your site, mobile apps, etc Feel the pain of your partners Make sure your API is complete
DEVELOPER RESOURCES http://developers.soundcloud.com @SoundCloudAPI
WE'RE HIRING http://soundcloud.com/jobs
FIN Paul Osman / @paulosman @SoundCloudAPI