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
A User-First Approach to APIs - WordCamp Philly...
Search
Helen Hou-Sandi
June 13, 2015
Technology
0
160
A User-First Approach to APIs - WordCamp Philly 2015
Helen Hou-Sandi
June 13, 2015
Tweet
Share
More Decks by Helen Hou-Sandi
See All by Helen Hou-Sandi
Dragging WordPress Core CSS into the 2000s - CSSConf 2015
helenhousandi
0
480
Other Decks in Technology
See All in Technology
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9k
コンパウンド組織のCRE #cre_meetup
layerx
PRO
1
260
オブザーバビリティと育てた ID管理・認証認可基盤の歩み / The Journey of an ID Management, Authentication, and Authorization Platform Nurtured with Observability
kaminashi
1
610
IoTLT@ストラタシスジャパン_20251021
norioikedo
0
110
Observability — Extending Into Incident Response
nari_ex
1
240
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
140
初めてのDatabricks Apps開発
taka_aki
1
360
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
180
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
180
20251027_findyさん_音声エージェントLT
almondo_event
1
350
混合雲環境整合異質工作流程工具運行關鍵業務 Job 的經驗分享
yaosiang
0
170
HonoとJSXを使って管理画面をサクッと型安全に作ろう
diggymo
0
180
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
431
66k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Designing for Performance
lara
610
69k
Producing Creativity
orderedlist
PRO
347
40k
How STYLIGHT went responsive
nonsquared
100
5.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Gamification - CAS2011
davidbonilla
81
5.5k
Writing Fast Ruby
sferik
630
62k
Transcript
A User-First Approach to APIs Helen Hou-Sandí · WordCamp Philly
2015 @helenhousandi
@helenhousandi ·#wcphilly What’s a user?
@helenhousandi ·#wcphilly What’s an API?
@helenhousandi ·#wcphilly UI UX
@helenhousandi ·#wcphilly DUX UX
@helenhousandi ·#wcphilly APIs should not encourage bad UX.
@helenhousandi ·#wcphilly APIs should not encourage bad UX.
@helenhousandi ·#wcphilly APIs should encourage and enable good UX.
@helenhousandi ·#wcphilly Security as user experience.
@helenhousandi ·#wcphilly
@helenhousandi ·#wcphilly So let’s rewrite the Settings API!
@helenhousandi ·#wcphilly Good experiences need to be consistent experiences.
@helenhousandi ·#wcphilly Admin Pattern Library
@helenhousandi ·#wcphilly Fields API (?!)
None
None
None
None
None
None
None
@helenhousandi ·#wcphilly Fields API.
@helenhousandi ·#wcphilly Data is not generic.
@helenhousandi ·#wcphilly The future of (fields in) WordPress.
@helenhousandi ·#wcphilly & Q A