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 Tale of Two Teams
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Larry Staton Jr.
September 27, 2014
Technology
57
0
Share
A Tale of Two Teams
Lessons learned trying to teach developers how to write hypermedia systems
Larry Staton Jr.
September 27, 2014
More Decks by Larry Staton Jr.
See All by Larry Staton Jr.
Object-Oriented Programming Basics with Smalltalk
statonjr
0
560
Hypermedia with Transit
statonjr
0
82
Hazel & Keyboard Maestro: A Perfect Mac Marriage
statonjr
1
700
Zooming Out
statonjr
0
67
HTTP 101
statonjr
1
290
Hypermedia APIs with Webmachine and ROAR
statonjr
2
540
PUT /time
statonjr
1
82
Other Decks in Technology
See All in Technology
ESP32 IoTを動かしながらメモリ使用量を観測してみた話
zozotech
PRO
0
110
SREの仕事は「壊さないこと」ではなくなった 〜自律化していくシステムに、責任と判断を与えるという価値〜 / 20260515 Naoki Shimada
shift_evolve
PRO
1
150
Swift Sequence の便利 API 再発見
treastrain
1
280
Tachikawa.any 運営挨拶
daitasu
0
170
(きっとたぶん)人材育成や教育のような何かの話
sejima
0
740
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
720
AI時代に越境し、 組織を変えるQAスキルの正体 / QA Skills for Transforming an Organization
mii3king
5
4.4k
20260515 ログイン機能だけではないアカウント管理を全体で考える~サービス設計者向け~
oidfj
0
400
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.5k
バイブコーディング、仕様駆動、その先へ - 「不確実性に対する検査‧適応のサイクル」を設計する
littlehands
1
160
AI 時代の Platform Engineering
recruitengineers
PRO
1
190
Gaussian Splattingの表現力を拡張する — 高周波再構成とインタラクションへのアプローチ —
gpuunite_official
0
170
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
210
Abbi's Birthday
coloredviolet
2
7.6k
Building the Perfect Custom Keyboard
takai
2
750
Game over? The fight for quality and originality in the time of robots
wayneb77
1
170
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Facilitating Awesome Meetings
lara
57
6.8k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
160
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
440
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
690
Skip the Path - Find Your Career Trail
mkilby
1
120
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Designing Experiences People Love
moore
143
24k
Transcript
A Tale of Two Teams #restfest REST Fest 2014 A
Tale of Two Teams
A Tale of Two Teams #restfest REST Fest 2014 Hi!
A Tale of Two Teams #restfest REST Fest 2014 Managers
A Tale of Two Teams #restfest REST Fest 2014
A Tale of Two Teams #restfest REST Fest 2014 Developers
A Tale of Two Teams #restfest REST Fest 2014 Project
Goals
A Tale of Two Teams #restfest REST Fest 2014 Project
Goals
A Tale of Two Teams #restfest REST Fest 2014 Project
Goals • Scalable
A Tale of Two Teams #restfest REST Fest 2014 Project
Goals • Scalable • Built for the long term
A Tale of Two Teams #restfest REST Fest 2014 Project
Goals • Scalable • Built for the long term • Low cost on the server
A Tale of Two Teams #restfest REST Fest 2014 Project
Goals • Scalable • Built for the long term • Low cost on the server • Not too concerned about the client
A Tale of Two Teams #restfest REST Fest 2014 Project
Goals • Scalable • Built for the long term • Low cost on the server • Not too concerned about the client • Loose coupling
A Tale of Two Teams #restfest REST Fest 2014 Initial
Team
A Tale of Two Teams #restfest REST Fest 2014 Semantics
A Tale of Two Teams #restfest REST Fest 2014 JSON!
A Tale of Two Teams #restfest REST Fest 2014 HAL+JSON!
A Tale of Two Teams #restfest REST Fest 2014 Grape
+ Swagger!
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Poorly
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Poorly
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Poorly • Focused on media types too soon
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Poorly • Focused on media types too soon • Frustrated developers by not giving early feedback
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Poorly • Focused on media types too soon • Frustrated developers by not giving early feedback • Tried to be right
A Tale of Two Teams #restfest REST Fest 2014 #FAIL
A Tale of Two Teams #restfest REST Fest 2014 Current
Team
A Tale of Two Teams #restfest REST Fest 2014 Why?
A Tale of Two Teams #restfest REST Fest 2014 Decoupling
A Tale of Two Teams #restfest REST Fest 2014 Finite
State Machine
A Tale of Two Teams #restfest REST Fest 2014 Resources
A Tale of Two Teams #restfest REST Fest 2014 Representation
A Tale of Two Teams #restfest REST Fest 2014 Messages
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Better
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Better
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Better • Started with the basics
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Better • Started with the basics • Fed information to the development team
A Tale of Two Teams #restfest REST Fest 2014 Things
I Did Better • Started with the basics • Fed information to the development team • Let the developers by “right”
A Tale of Two Teams #restfest REST Fest 2014 Lessons
Learned
A Tale of Two Teams #restfest REST Fest 2014 Listen!
A Tale of Two Teams #restfest REST Fest 2014 Teach
A Tale of Two Teams #restfest REST Fest 2014 Interact
A Tale of Two Teams #restfest REST Fest 2014 Finis