$30 off During Our Annual Pro Sale. View Details »
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
46
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
490
Hypermedia with Transit
statonjr
0
70
Hazel & Keyboard Maestro: A Perfect Mac Marriage
statonjr
1
690
Zooming Out
statonjr
0
56
HTTP 101
statonjr
1
230
Hypermedia APIs with Webmachine and ROAR
statonjr
2
480
PUT /time
statonjr
1
70
Other Decks in Technology
See All in Technology
【ASW21-01】STAMPSTPAで導き出した課題に対する対策立案手法の提案
hianraku9498
0
320
B11-SharePoint サイトのストレージ管理を考えよう
maekawa123
0
120
EthernetベースのGPUクラスタ導入による学びと展望
lycorptech_jp
PRO
0
510
ドメインロジックで考えるテスタビリティ
leveragestech
1
270
データ基盤の負債解消のためのリプレイス
livesense
PRO
0
150
検証と資産化を形にするプロダクト組織へ/tapple_pmconf2024
corin8823
1
4.7k
Oracle Cloud Infrastructure:2024年11月度サービス・アップデート
oracle4engineer
PRO
0
170
実践/先取り「入門 Kubernetes Validating/Mutating Admission Policy」 / CloudNative Days Winter 2024
pfn
PRO
1
150
2024/12/05 AITuber本著者によるAIキャラクター入門 - AITuberの基礎からソフトウェア設計、失敗談まで
sr2mg4
2
310
【CNDW2024】SIerで200人クラウドネイティブのファンを増やした話
yuta1979
1
310
Amazon CloudFrontを活用したゼロダウンタイム実現する安定的なデプロイメント / 20241129 Yoshiki Shinagawa
shift_evolve
0
140
農業用ダム監視を目的とした衛星SAR 干渉解析の適用性について
osgeojp
0
130
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Become a Pro
speakerdeck
PRO
25
5k
What's new in Ruby 2.0
geeforr
343
31k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
480
Done Done
chrislema
181
16k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
The Pragmatic Product Professional
lauravandoore
32
6.3k
How to Think Like a Performance Engineer
csswizardry
21
1.2k
Adopting Sorbet at Scale
ufuk
73
9.1k
What's in a price? How to price your products and services
michaelherold
243
12k
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