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
Designing with the API
Search
Mapk
April 15, 2018
Design
0
500
Designing with the API
Designing with the REST API and innovating with WordPress.
Mapk
April 15, 2018
Tweet
Share
More Decks by Mapk
See All by Mapk
Disuptive Innovation
mapk
0
290
Disruptive Innovation
mapk
1
310
Designing in the Open, Remotely
mapk
2
370
Visual Data Using the WordPress API
mapk
0
890
Visual Data + Computational Design
mapk
0
550
Designing in the Open
mapk
0
330
Design for Telepathy
mapk
0
440
Design Thinking
mapk
1
1.2k
Other Decks in Design
See All in Design
公開スライド)熊本市様-電子申請中級編
garyuten
0
810
デザインエンジニアの延長にデザインマネージャーとしての可能性を探る
takanorip
1
890
AI業務アプリケーションの体験デザイン
kazuhirokimura
0
250
デザインコンテキストのバトンをつなぐ—AI時代のプロダクトマネジメント
kumanoayumi
5
820
組織はみんなでつくる。デザイナーが仕掛ける急拡大する組織のカルチャーづくり
mkasumi
0
1.1k
maki setoguchi
maki_setoguchi
0
660
文化のデザイン - Soft Impact of Design
atsushihomma
0
130
Franks Myth
gfht1
1
410
AIでデザインをつくる:基礎編
kenichiota0711
2
2.4k
アクセシビリティ推進を続けられるようにするヒント - Accessibility Conference CHIBA 2025
uto
0
180
爆速開発でAIプロダクトが40万インプレッションになった話
tsubura
0
160
アイデアを加速させる!Firefly ボードで発想の幅を広げよう
connecre
1
300
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
The agentic SEO stack - context over prompts
schlessera
0
630
How GitHub (no longer) Works
holman
316
140k
Site-Speed That Sticks
csswizardry
13
1.1k
For a Future-Friendly Web
brad_frost
182
10k
Ruling the World: When Life Gets Gamed
codingconduct
0
140
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
The SEO identity crisis: Don't let AI make you average
varn
0
64
Transcript
Designing with the API A talk by Mark Uraine
Mark Uraine I’m an interdisciplinary designer dedicated to making the
web more accessible and human friendly by facilitating the transfer of information through design. I work at Automattic contributing to the open source project, WordPress. @mapk
None
None
What is a CMS? A content management system or CMS
is a software that facilitates creating, editing, organizing, and publishing content.
Where does the content live? In the database.
Blogs 2019 World domination 2003 Websites 2005 Apps 2016
Technological Singularity WordPress becomes an AI and takes over the
world.
None
What are you building with WordPress?
What are you building on WordPress?
Online Store Blog Website Portfolio WordPress + Themes + Plugins
=
MySQL + PHP + HTML/CSS Javascript WordPress
Visual Data iOS App Game Android App Web App AI
Intranet Storybook Photo App React Angular Backbone Ember Knockout Java Processing FluxC Swift Vue R = MySQL + PHP + API + WordPress
WP REST API
What is an API? An Application Programming Interface is a
set of clearly defined methods of communication between various software components.
Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo.
Buffalo buffalo, Buffalo buffalo bully, bully Buffalo buffalo.
Buffalo bison, that other Buffalo bison bully, also bully Buffalo
bison.
Buffalo buffalo, that other Buffalo buffalo buffalo, also buffalo Buffalo
buffalo.
https://commons.wikimedia.org/wiki/File:Bison_fight_in_Grand_Teton_NP.jpg
None
None
None
& Endpoints The functions available through the API. Routes The
names you use to access the endpoints. The URI.
wordpress.org/wp-json/wp/v2/ https://wordpress.org/wp-json/wp/v2/
WordPress world domination? Count me in!
different ways to Design with the API
codepen.io/mapk/pen/JWZjev Data Visuals - Loop through posts for keywords and
display visually. - Processing (p5js)
None
codepen.io/mapk/pen/bRExoQ Data Visuals - Loop through comments and display visually.
- Processing (p5js)
None
https://themes.redradar.net/foxhound/ Theme - Single-page app theme by Kelly Dwan &
Mel Choyce. - React
iOS App - Loop through media library and randomly show
media on click. - React Native
None
None
leadershipquotes.mystagingwebsite.com/wp-json/media-ids/v1/get-all-media-ids [40,39,38,37,36,35,34,33 ,32,31,30,29,28,27,26,25 ,24,23,22,21,20,19,18,17 ,16,15,14,13,12,11,10,9, 8,7,6,5,4,3]
https://www.chrisfinke.com/2016/12/10/alexa-blog-with-your-voice/ Blog Helper - An Alexa skill by Chris Finke.
- Alexa Skill
https://faithful-violet.glitch.me/ Web VR - Walk through a post in 3D
and interact with it virtually. - Mozilla’s A-Frame
None
None
In closing
When you think about it, we’re kind of building a
web operating system. - Matt Mullenweg, 2014
Blogs are being built on WordPress. , Websites, Native Apps,
?
different ways to Design with the API
different ways to Innovate with WordPress
Innovation is taking two things that already exist and putting
them together in a new way. - Tom Freston
Break the paradigm. Build something creative with WordPress.
Thank you. Twitter: @mapk WordPress.org: mapk markuraine.com