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
890
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
190
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
620
Gifs as Language
astanway
2
680
Zen and the Art of Writing Commit Logs
astanway
3
730
Other Decks in Technology
See All in Technology
可視化プラットフォームGrafanaの基本と活用方法の全て
hamadakoji
0
230
20240717_イケコパ代表Copilot_in_Teams会社でこう使ってます
ponponmikankan
2
430
ゆめみのアクセシビリティの現在地と今後
ryokatsuse
3
290
ACRiルーム最新情報とAMD GPUサーバーのご紹介
anjn
0
160
「我々はどこに向かっているのか」を問い続けるための仕組みづくり / Establishing a System for Continuous Inquiry about where we are
daitasu
0
170
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
DDDにおける認可の扱いとKotlinにおける実装パターン / authorization-for-ddd-and-kotlin-implement-pattern
urmot
4
390
AWS IAMのアンチパターン/AWSが考える最低権限実現へのアプローチ概略(JAWS-UG朝会#59資料改修20分版)
htan
0
330
What if...? 처음부터 다시 LLM 어플리케이션을 개발한다면
huffon
0
1k
フルリモートワークはエンジニアの夢を叶えたか? #cm_odyssey
mamohacy
2
600
データベース研修 DB基礎【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
220
データ分析基盤を作ってみよう~設計編~
nrinetcom
PRO
1
110
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
25
6.7k
How GitHub Uses GitHub to Build GitHub
holman
471
290k
How to Ace a Technical Interview
jacobian
274
23k
Why Our Code Smells
bkeepers
PRO
332
56k
Thoughts on Productivity
jonyablonski
64
4.1k
Done Done
chrislema
179
15k
Designing the Hi-DPI Web
ddemaree
276
34k
Embracing the Ebb and Flow
colly
81
4.3k
Building Your Own Lightsaber
phodgson
101
5.9k
Raft: Consensus for Rubyists
vanstee
134
6.5k
Learning to Love Humans: Emotional Interface Design
aarron
269
39k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
16
1.6k
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]