Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
0
230
[Neurogica] 採用ポジション/ Recruitment Position
neurogica
1
110
株式会社ビザスク_AI__Engineering_Summit_Tokyo_2025_登壇資料.pdf
eikohashiba
1
110
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
9.9k
フィッシュボウルのやり方 / How to do a fishbowl
pauli
2
370
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
200
日本の AI 開発と世界の潮流 / GenAI Development in Japan
hariby
1
340
Knowledge Work の AI Backend
kworkdev
PRO
0
200
Connection-based OAuthから学ぶOAuth for AI Agents
flatt_security
0
350
20251222_サンフランシスコサバイバル術
ponponmikankan
2
140
Agent Skillsがハーネスの垣根を超える日
gotalab555
6
4k
202512_AIoT.pdf
iotcomjpadmin
0
140
Featured
See All Featured
BBQ
matthewcrist
89
9.9k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
150
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
120
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
27
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
330
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Test your architecture with Archunit
thirion
1
2.1k
Applied NLP in the Age of Generative AI
inesmontani
PRO
3
2k
How STYLIGHT went responsive
nonsquared
100
6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.7k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
30
Agile that works and the tools we love
rasmusluckow
331
21k
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