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
Larry Staton Jr.
September 27, 2014
Technology
0
51
A Tale of Two Teams
Lessons learned trying to teach developers how to write hypermedia systems
Larry Staton Jr.
September 27, 2014
Tweet
Share
More Decks by Larry Staton Jr.
See All by Larry Staton Jr.
Object-Oriented Programming Basics with Smalltalk
statonjr
0
520
Hypermedia with Transit
statonjr
0
75
Hazel & Keyboard Maestro: A Perfect Mac Marriage
statonjr
1
690
Zooming Out
statonjr
0
59
HTTP 101
statonjr
1
260
Hypermedia APIs with Webmachine and ROAR
statonjr
2
510
PUT /time
statonjr
1
75
Other Decks in Technology
See All in Technology
登壇ネタの見つけ方 / How to find talk topics
pinkumohikan
3
250
Amazon Q Developer for GitHubとAmplify Hosting でサクッとデジタル名刺を作ってみた
kmiya84377
0
3.5k
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
2.3k
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
0
150
Clineを含めたAIエージェントを 大規模組織に導入し、投資対効果を考える / Introducing AI agents into your organization
i35_267
4
1.3k
SFTPコンテナからファイルをダウンロードする
dip_tech
PRO
0
590
Windows 11 で AWS Documentation MCP Server 接続実践/practical-aws-documentation-mcp-server-connection-on-windows-11
emiki
0
690
Prox Industries株式会社 会社紹介資料
proxindustries
0
190
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
2
150
A2Aのクライアントを自作する
rynsuke
1
150
In Praise of "Normal" Engineers (LDX3)
charity
2
1.2k
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
140
Featured
See All Featured
Producing Creativity
orderedlist
PRO
346
40k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
BBQ
matthewcrist
89
9.7k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Agile that works and the tools we love
rasmusluckow
329
21k
Unsuck your backbone
ammeep
671
58k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Writing Fast Ruby
sferik
628
61k
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