Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
730
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Building SoundCloud on the SoundCloud API
by Paul Osman @ Apistrat NYC (Feb. 2013)
API Strategy & Practice Conference
March 05, 2013
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
330
APIStrat 2016 | OpenAPI Trek: Beyond API Documentation (Arnaud Lauret)
apistrat
5
240
APIStrat 2016 | Flying Dreams: Real-Time Communication from the Edge of Space (Jonathan Barton, Neha Abrol)
apistrat
1
170
APIStrat 2016 | On-prem support? That was so 1982 (Charlie Ozinga)
apistrat
0
140
APIStrat 2016 | Effortless microservices in production with Kubernetes (Ken Wronkiewicz)
apistrat
0
180
Song by Tony Blank
apistrat
0
210
API Lifecycle Manager by Steve Fonseca
apistrat
2
280
APIs In The Enterprise: How Walgreens Formed It's Digital Business by Drew Schweinfurth
apistrat
1
410
Developers Are Difficult by Andrew Noonan
apistrat
0
150
Other Decks in Technology
See All in Technology
AIにフローを作らせようとして挫折した話
hamatsutaichi
0
220
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
7
1.4k
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
260
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
3.1k
2026.06.13_AI時代に事業会社が「SIer出身エンジニア」を求める理由 / Why Businesses Seek Engineers with a System Integrator Background in the AI Era
jumtech
0
890
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
2.9k
あなたの AI ワークスペースに、 専門コーダーを連れてくる - Amazon Quick Desktop 最新情報
kawaji_scratch
1
110
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
150
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
50
56k
Snowflakeと仲良くなる第一歩
coco_se
1
120
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
1
230
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Done Done
chrislema
186
16k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
140
The agentic SEO stack - context over prompts
schlessera
0
800
Unsuck your backbone
ammeep
672
58k
Facilitating Awesome Meetings
lara
57
6.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
330
Navigating Weather and Climate Data
rabernat
0
210
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