×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Emmanuel Paraskakis @manp How to move fast… …and _not_ break things!
Slide 2
Slide 2 text
Apiary.io
Slide 3
Slide 3 text
Collaborate on API Design 196,756 APIs 2.1M+ API Consumers 148,452 API Designers
Slide 4
Slide 4 text
Design-first
Slide 5
Slide 5 text
Good API Design
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
v2.0
Slide 8
Slide 8 text
Redeploy All The Things!
Slide 9
Slide 9 text
Evolve All The Things!
Slide 10
Slide 10 text
1. Semantics, not Implementation Details
Slide 11
Slide 11 text
1. Semantics, not Implementation Details
Slide 12
Slide 12 text
1. Semantics, not Implementation Details
Slide 13
Slide 13 text
2. Evolving Business Rules
Slide 14
Slide 14 text
2. Evolving Business Rules
Slide 15
Slide 15 text
2. Evolving Business Rules
Slide 16
Slide 16 text
3. Let HATEOS drive your UI
Slide 17
Slide 17 text
3. Let HATEOS drive your UI
Slide 18
Slide 18 text
3. Let HATEOS drive your UI
Slide 19
Slide 19 text
No content
Slide 20
Slide 20 text
• Defer Architectural Decisions • Improvise, Adapt, Overcome • Ever Higher Abstractions • Embrace Change • Decouple Evolvable Clients
Slide 21
Slide 21 text
_links https://github.com/the-hypermedia-project/Hyperdrive https://github.com/kylef/Starship https://github.com/the-hypermedia-project/ representor-swift https://github.com/apiaryio/polls-app http://smizell.com/weblog/2014/solving-fizzbuzz- with-hypermedia