Upload
chase-lee
View
934
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Talk given at an event in Cambridge held in Cambridge by Filepicker.io and Fetchnotes. The topic was "Building scalable technologies for a post-PC world."
Citation preview
Accelerated Product Development through Smart API (Stack) DesignChase LeeCo-founder + CTO @Fetchnotes
This talk is very opinionated
Your mileage may vary
Entrepreneur, Student, Schatz
Fetchnotes, your mind's best friend
Lots of clients in a (post-)PC world to support
Less is more
Lots of backend, some middleware, lots of clients
EmailQeuesCacheDatabaseMessaging
Little backend, no middleware, lots of clients
EmailQeuesCacheDatabaseMessaging
REST API
Little backend, no middleware, streamlined clients
EmailQeuesCacheDatabaseMessaging
REST API
Facebook's apps were a Facebook problem, not an HTML5 problem
Don't crowd the wire while users are playing (do updates in the background)
Old Facebook
The rest of us
The Fetchnotes REST API
Your teammates are your customers
Keep it simple (one format)
Did you know this was JSON's symbol?
Build your API for the world
Backwards Compatibility
Track and expose as much data as you can
Capture as much functionality/magic as possible
Don't be a REST purist for the sake of being a purist (be pragmatic)
Thanks!