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
130
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
420
Other Decks in Technology
See All in Technology
Covariance, Contravariance & Diamond
alexdaubois
1
120
塩野義製薬様のAWS統合管理戦略:Organizations設計と運用の具体例
tkikuchi
0
320
Vue.js、Nuxtの機能を使い、 大量のコピペコードをリファクタリングする
igayamaguchi
3
1.4k
サーバレスで挑む IoT プロジェクトの現実解 / Real solutions for the IoT project using serverless service
genkiogasawara
1
130
まだ間に合う! 生成AIトレンド一挙おさらい & AWSのBedrockに入門しよう
minorun365
PRO
4
310
入社半年(合計1年)でGoogle Cloud 認定を全冠した秘訣🤫
risatube
1
280
多数のWebサービスをECS/Fargate構成で効率よく構築・運用するなら copilot-cli
interu
2
170
俺とVSCode Python Debugger Extension
sat
PRO
1
150
VueとViteで作るUIコンポーネントライブラリ ~デザインシステムとプロダクトの理想的な分離を目指して~ / 20241019_cloudsign_VueFesJapan2024_1
bengo4com
8
4.5k
LLMOps : ΔMLOps
shuntaito
13
2.1k
The road to green code (with Sonar)
bluehats
0
170
0x5F3759DF
ykozw
0
340
Featured
See All Featured
Writing Fast Ruby
sferik
626
60k
Practical Orchestrator
shlominoach
186
10k
Happy Clients
brianwarren
97
6.7k
A designer walks into a library…
pauljervisheath
202
24k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
49k
Building Applications with DynamoDB
mza
90
6k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
A Modern Web Designer's Workflow
chriscoyier
692
190k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
The Invisible Side of Design
smashingmag
297
50k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
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