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
Gamification with the WordPress.com API
Search
Timmy Crawford
December 05, 2015
Technology
0
200
Gamification with the WordPress.com API
Talk given at the first WordCamp US in Philly
Timmy Crawford
December 05, 2015
Tweet
Share
More Decks by Timmy Crawford
See All by Timmy Crawford
Responsive Design
timmyc
11
1.5k
Making Data Driven Decisions
timmyc
2
940
Building Web Apps That Talk Back
timmyc
2
280
Other Decks in Technology
See All in Technology
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
3
850
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
270
ブラックボックス化したMLシステムのVertex AI移行 / mlops_community_62
visional_engineering_and_design
1
230
AI時代のIssue駆動開発のススメ
moongift
PRO
0
300
Bref でサービスを運用している話
sgash708
0
200
FASTでAIエージェントを作りまくろう!
yukiogawa
4
160
AI時代のシステム開発者の仕事_20260328
sengtor
0
310
契約書からの情報抽出を行うLLMのスループットを、バッチ処理を用いて最大40%改善した話
sansantech
PRO
3
320
OpenClawでPM業務を自動化
knishioka
2
330
ADK + Gemini Enterprise で 外部 API 連携エージェント作るなら OAuth の仕組みを理解しておこう
kaz1437
0
230
昔話で振り返るAWSの歩み ~S3誕生から20年、クラウドはどう進化したのか~
nrinetcom
PRO
0
120
来期の評価で変えようと思っていること 〜AI時代に変わること・変わらないこと〜
estie
0
120
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
780
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
240
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.2k
Between Models and Reality
mayunak
2
250
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The SEO Collaboration Effect
kristinabergwall1
0
410
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
170
Six Lessons from altMBA
skipperchong
29
4.2k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
850
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
260
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
78
Transcript
PLAYER 1: TIMMY CRAWFORD GAMIFICATION WITH THE WORDPRESS.COM API
INSIDE EVERY ADULT IS THE HEART OF A CHILD. WE
JUST GRADUALLY CONVINCE OURSELVES TO ACT MORE LIKE ADULTS. Shigeru Miyamoto
Shigeru Miyamoto
Games
Games are fun
Games are fun and important
Games are fun and important part of life
None
WHAT IS A GAME? LEVEL 1-1
PLAYING A GAME IS THE VOLUNTARY ATTEMPT TO OVERCOME UNNECESSARY
OBSTACLES. bernard suits
None
golf:
golf: easier to just drop the ball in the hole.
1: GOAL 2: RULES 3: FEEDBACK SYSTEM 4: VOLUNTARY PARTICIPATION
jane mcgonigal
playground games Source: Bend La Pine School District
GAMIFICATION LEVEL 1-2
None
None
Source: https://www.flickr.com/photos/stevenljohnson/albums/72157631294980542
GAMIFICATION IS THE CRAFT OF DERIVING FUN AND ENGAGING ELEMENTS
FOUND TYPICALLY IN GAMES AND THOUGHTFULLY APPLYING THEM TO REAL-WORLD PRODUCTIVE ACTIVITIES yu-kai chou
None
1 epic meaning 2 development / accomplishment 3 empowerment /
creativity 4 ownership 5 social influence 6 scarcity / impatience 7 unpredictability / Curiosity 8 loss & avoidance SOURCE: YUKAICHOU.COM Source: http://www.mariouniverse.com/
back to 2nd grade Source: Bend La Pine School District
None
I BET YOU CAN’T GUESS WHICH WORD I CHOSE FROM
THE LIST… me gamifying writing
DOGGFOOD GAME LEVEL 1-3
None
try to find me
None
WE NEED PEOPLE TO TEST THIS STUFF. editor team
None
obstacle: use beta editor
goal: get points!
rule: post 1pt
rule: bug 2pts
None
play whenever
THE DOGGFOOD GAME
HOW TO BUILD? ▸ javascript! ▸ Node.js ▸ express ▸
jade ▸ data persistence??
tracking players
None
None
THE DOGGFOOD GAME
THE DOGGFOOD GAME!!
THE DOGGFOOD GAME!!
None
None
None
None
None
insert token
http://haiku2.com
CODE / LIVE DEMO LEVEL 1-4
None
soundschewy.com
None
None
None
None
None
None
None
QUICK CODE WALK THROUGH YOUR REGULARLY SCHEDULED TALK WILL RESUME
SHORTLY.
None
260 PLAYERS
260 PLAYERS 65%
2,331 POSTS
506 ISSUES
None
GAMIFIED? ▸ doggfood allowed everyone to participate in a big
project - epic meaning ▸ leaderboard provided instant accomplishment / feedback ▸ bug finding is a creative process ▸ prize curiosity ▸ an obstacle === fun!
TODO ▸ Cache / optimize results locally ▸ Daily leaderboard
to encourage daily “games” ▸ make it easy to startup a game for other projects
IF YOU MAKE IT A GAME, GAMERS WILL PLAY IT
NO MATTER WHAT YOUR MOTIVATION IS IN MAKING IT. jane mcgonigal
[email protected]
TWITTER: @TIMMYCRAWFORD GITHUB: TIMMYC HAIKU2.COM thanks for listening!