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
Your API is a Product
Search
Abe Stanway
November 06, 2012
Technology
3
900
Your API is a Product
Business of APIs Conference 2012, both New York and London.
Video:
http://bit.ly/PBMjUT
Abe Stanway
November 06, 2012
Tweet
Share
More Decks by Abe Stanway
See All by Abe Stanway
Building Data Driven Organizations
astanway
1
200
MOM! My algorithms SUCK
astanway
15
2.6k
A Deep Dive into Monitoring with Skyline
astanway
6
1.7k
Bring the Noise: Continuously Deploying Under a Hailstorm of Metrics
astanway
34
7.7k
Data Visualization in the Trenches
astanway
5
640
Gifs as Language
astanway
2
700
Zen and the Art of Writing Commit Logs
astanway
3
740
Other Decks in Technology
See All in Technology
Next.js のページ遷移を全力で止める
ypresto
3
1.6k
Agile in Automotive Industry, puzzles and lights.
hiranabe
3
1.3k
とあるOSSを継続可能にするための取り組みについて / OSS Refactoring Process
bun913
1
190
PdMはどのように全てのスピードを上げられるか ~ 非連続進化のための具体的な取り組み ~
sansantech
PRO
4
1.2k
Privacy Sandbox on Android / DroidKaigi 2024
7pairs
1
240
OSTという文化を組織に根付かせてみた
sansantech
PRO
2
290
CRTO/CRTL/OSEPの比較・勉強法とAV/EDRの検知実験
chayakonanaika
1
1.1k
Tricentisにおけるテスト自動化へのAI活用ご紹介/20240910Shunsuke Katakura
shift_evolve
0
180
疎通2024
sadnessojisan
5
1k
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
140
アプリをリリースできる状態に保ったまま 段階的にリファクタリングするための 戦略と戦術 / Strategies and tactics for incremental refactoring
yanzm
6
1.3k
Swift Testingのconfirmationを コードリーディング/Dive into Swift Testing confirmation
laprasdrum
2
250
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
48
4.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Practical Orchestrator
shlominoach
185
10k
The Invisible Customer
myddelton
119
13k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Clear Off the Table
cherdarchuk
91
320k
Imperfection Machines: The Place of Print at Facebook
scottboms
263
13k
The World Runs on Bad Software
bkeepers
PRO
64
11k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
Building Adaptive Systems
keathley
36
2.1k
Designing with Data
zakiwarfel
98
5k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Transcript
YOUR API IS A PRODUCT @abestanway |
[email protected]
WHAT’S A PRODUCT?
DEFINITION: A PRODUCT IS SOMETHING YOUR USE OR CONSUME
YOUR API IS A PRODUCT. PEOPLE USE AND CONSUME IT.
APIS ARE APP HAMMERS
WHO LEADS PRODUCT?
WHO LEADS API?
YOUR API IS A PRODUCT. TREAT IT LIKE A PRODUCT.
DESIGN IS IMPORTANT.
DESIGN IS IMPORTANT. (this isn’t news)
None
MAKE YOUR API EASY TO USE. DESIGN IS USABILITY.
APIS ARE APP HAMMERS
NO ONE WANTS TO READ YOUR STUPID DOCS
SHOP LISTING LISTING IMAGE openapi.etsy.com/v2/shops/:id/listings/active openapi.etsy.com/v2/listings/:listing openapi.etsy.com/v2/listings/:listing/images openapi.etsy.com/v2/shops/:id
MINIMAL REGISTRATION
inviting developer page call to action relevant links requisite job
advertisement
FIGHT FOR YOUR DEVS. GIVE THEM ACCESS TO SWEET-ASS STUFF.
APIS ARE APP HAMMERS
MARKET YOUR API LIKE A PRODUCT?
MARKET YOUR API TO DEVELOPERS.
None
DEVANGELIZE your api
GREAT SUCCESS?
WHAT DOES SUCCESS LOOK LIKE?
THAT’S FOR YOU TO DECIDE.
WHAT ARE MY CORE BUSINESS GOALS? HOW DOES MY API
COMPLEMENT THESE GOALS?
HOW DOES MY API COMPLEMENT THESE GOALS? WHAT ARE MY
CORE BUSINESS GOALS? DO I EVEN NEED AN API?
@abestanway |
[email protected]