Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Developers Are Difficult by Andrew Noonan
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
API Strategy & Practice Conference
November 20, 2015
Technology
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Developers Are Difficult by Andrew Noonan
API Strategy & Practice Conference
November 20, 2015
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
350
APIStrat 2016 | OpenAPI Trek: Beyond API Documentation (Arnaud Lauret)
apistrat
5
260
APIStrat 2016 | Flying Dreams: Real-Time Communication from the Edge of Space (Jonathan Barton, Neha Abrol)
apistrat
1
190
APIStrat 2016 | On-prem support? That was so 1982 (Charlie Ozinga)
apistrat
0
160
APIStrat 2016 | Effortless microservices in production with Kubernetes (Ken Wronkiewicz)
apistrat
0
190
Song by Tony Blank
apistrat
0
230
API Lifecycle Manager by Steve Fonseca
apistrat
2
290
APIs In The Enterprise: How Walgreens Formed It's Digital Business by Drew Schweinfurth
apistrat
1
430
The Future of APIs by Dion Hinchcliffe
apistrat
1
420
Other Decks in Technology
See All in Technology
Essential architectural thinking (revised edition)
ufried
0
110
More Freedom on the Same Shared GPU Cluster: A Small Team’s Experience with vCluster
nttcom
0
140
生成AIを使って「人が」考える技術 ― AI時代の人機共想と実践ノウハウ|UNITT AC2026
ishiirikie
0
570
UniFi(ユニファイ)AIカメラの現場活用
ludicmind
1
370
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
100
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
160
分析AIエージェントを育てる、動く環境を育てる
codatum
1
660
不可逆な意思決定を避けながら10億超の顧客データを AI Ready にするデータ基盤設計
baseballyama
1
230
ファミコンでPHPを動かす / PHP on the Famicom side b
tomzoh
0
140
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
230
自作バイナリを動かす「入口」8選
puhitaku
1
1.2k
生成AIで高い生産性を求められて、 悩み、乗り越えた話
mot_techtalk
2
130
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
420
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
How to make the Groovebox
asonas
2
2.5k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Making the Leap to Tech Lead
cromwellryan
135
10k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
700
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
None
What is marketing?
What is marketing? Communicate value of service to consumers
None
API GET api.uber.com/v1/products?latitude=30.25&longitude=-97.75' | jq '.' { "products": [ {
"capacity": 4, "product_id": "a795cfc4-14cf-4bdb-b1b9-787812516ff5", "price_details": { "service_fees": [ { "fee": 1.3, "name": "Safe rides fee" } ], "cost_per_minute": 0.18, "distance_unit": "mile", "minimum": 2.3, "cost_per_distance": 1.1, "base": 1, "cancellation_fee": 5, "currency_code": "USD" }, "image": "http://d1a3f4spazzrp4.cloudfront.net/car-types/mono/mono-uberx.png", "display_name": "uberX", "description": "The low-cost Uber" }, { "capacity": 6, "product_id": "81f75579-5a2a-400a-8d3e-c0b70cbf15f8",
Consumers
How? • Open communication • Connect with community • Build
trust
Communicate • Docs • Blog posts • Guides
Communicate • Example apps • Events/Hackathons
Communication
Community
Successful Developer Relations • Embedded in engineering • Share the
support burden • Engineering produced content
Give Developers a Bat Phone
None
None