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
A User-First Approach to APIs - WordCamp Philly...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Helen Hou-Sandi
June 13, 2015
Technology
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
A User-First Approach to APIs - WordCamp Philly 2015
Helen Hou-Sandi
June 13, 2015
More Decks by Helen Hou-Sandi
See All by Helen Hou-Sandi
Dragging WordPress Core CSS into the 2000s - CSSConf 2015
helenhousandi
0
520
Other Decks in Technology
See All in Technology
GCASアップデート(202607-202610)
techniczna
1
250
AIがGISを代替する日:〜すべてをAIが創る時代に、私たちがFOSS4Gに関わる意味〜
lehupa
1
220
AIエージェントの監視、思考を見るか行動を見るか / Monitoring AI Agents: Thoughts or Actions
yusukeshimizu
2
180
これからのデータエンジニアの役割について考える / Rethinking the Role of Data Engineers in the AI Era
okiyuki99
0
270
2026 Apache Flink Community Checkpoint
rmetzger
0
210
【Oracle AI SPOTLIGHT ウェビナー】【特別開催:日本語で解説!】Oracle AI World 2026 最新情報フィードバック
oracle4engineer
PRO
1
120
属人化したISMS運用をGitHubとAIで仕組み化した1年間の記録
sioncojp
4
2.1k
SSFの現在地 ― CAEP/RISCからAI Identityへ
oidfj
0
390
evcc & Home Assistant
naltatis
0
520
Kiro Crew の Bot (続く役目を任せる窓口) | 目指せ Kiro マスター 12
inariku
PRO
2
360
公共システムAdventCalendar2026
toru_kubota
0
300
続・ソフトウェアアーキテクトのための意思決定術: Decision Readiness, Revisited — When AI Changes the Economics of Software Architecture
snoozer05
PRO
9
2.8k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
56
10k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
470
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
400
A better future with KSS
kneath
240
18k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
530
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
620
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
560
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