APIs are commonly an afterthought, like a hot tub awkwardly attached to a house — a shoehorned approach that produces a suboptimal app with scarce support that lacks documentation. In effect, APIs are the ugly stepchild of the Web.
This is a sad reality that we are faced with, because many companies make their living consuming third-party APIs and mixing in their own data to create amazing and interesting mashups. In the initial phases of development, there is rarely enough money to develop the app and its API. By the time there’s both demand and money, it can be hard to fit an API on top of the architecture in such a way that the whole thing won’t fall over. APIs should be first class citizens of the Web. Inconceivable? Possimpible? Not at all!
In this talk we will dive deeper into why APIs are an afterthought, how we can change that. We will also touch on how that can benefit your product down the line in terms of resource savings and infrastructure efficiency, as well as the impact it will have on your infrastructure.
This talk is inspired by my phpadvent article: http://phpadvent.org/201002
4. VP of Engineering at Orchestra.io
Developer at PEAR
Tuesday, 24 May 2011
5. VP of Engineering at Orchestra.io
Developer at PEAR
From Iceland
Tuesday, 24 May 2011
6. VP of Engineering at Orchestra.io
Developer at PEAR
From Iceland
@h on Twitter
Tuesday, 24 May 2011
7. 1995 2000 2005 2010
John Musser
Founder, Programmable Web
Tuesday, 24 May 2011
8. Why do we need
a website?
1995 2000 2005 2010
John Musser
Founder, Programmable Web
Tuesday, 24 May 2011
9. Why do we need Of course we
a website? have a website
1995 2000 2005 2010
John Musser
Founder, Programmable Web
Tuesday, 24 May 2011
10. Why do we need Of course we Why do we need
a website? have a website an API?
1995 2000 2005 2010
John Musser
Founder, Programmable Web
Tuesday, 24 May 2011
11. Why do we need Of course we Why do we need Of course we
a website? have a website an API? have an API
1995 2000 2005 2010
John Musser
Founder, Programmable Web
Tuesday, 24 May 2011
12. Data is the new business model
Tuesday, 24 May 2011