This month
How I learned to stop worrying and love REST - Mike Mayo
By following the REST style, I would have saved myself either A) having to alter my iOS code and resubmit to the store, or B) time spent researching alternate caching methods and implementing them in Rails. As it stands, my partially-RESTful API is going to cost me (and possibly the client) more time before we can call the project finished.
January 2012
REST API Tutorial | spire.io
spire.io provides, as its foundation, a simple REST API. As such, the first thing you do is some discovery to get all the URLs you need to get started.
HTML5 Please
The Emperor's New Client
It's funny how you don't hear so much about service mashups these days, despite their undeniable coolness. I'll assert that it's because developing for Web data in the browser is bloody hard work, especially when there are NxN arbitrary API mappings to know.
hurl.it makes HTTP requests - Twilio Labs
December 2011
NodeTree 0.2 : Python Package Index
With NodeTree we seek a hybrid of these two techniques. Callbacks can be set for virtually every stage of processing, but what is returned is the (possibly incomplete) object being processed. Nodes which have been fully processed can be removed from the tree in processing to save memory and the user can even specify an alternative class to create child nodes of an element. The goal is a clean, Pythonic API usable for the most basic to the most advanced XML processing.
Announcing ql.io — eBay Tech Blog
ql.io – a declarative, evented, data-retrieval and aggregation gateway for HTTP APIs. Through ql.io, we want to help application developers increase engineering clock speed and improve end user experience. ql.io can reduce the number of lines of code required to call multiple HTTP APIs while simultaneously bringing down network latency and bandwidth usage in certain use cases.
November 2011
Maps API payante : Google s'explique, environ un site sur 300 sera concerné après 90 jours consécutifs de dépassement de quota
Nantes ouverture des données: Accueil
APIs are for human beings (too) - Twilio Engineering BlogTwilio Engineering Blog
Computers don’t care about API design. Convenient serialization formats, sane parameter names, and a RESTful interface mean nothing to a robot. These aspects of an API are not meant for a machine, they’re meant for you – the developer. APIs should be for human beings first and computers second.
BigQuery V2 API Reference V2 - Google BigQuery Service - Google Code
mwahahaha. Rest Gaga.REST URI relative to
Where is my user? Part 2, Browser Geolocation | Neogeo ramblings with a Python twist
But the W3C saw, or was made to see, the writing on the wall and built a set of standard APIs into HTML5 for just this case and most modern browsers have picked it up. The draft for the spec is http://dev.w3.org/geo/api/spec-source.html if you want to read it through or need further info. The API is pretty marvelously simple. This implementation changes the URL to return latitude and longitude when they are available, which we can use in our Django view. Plus, the same code works on mobile devices (at least the iOS ones I carry) with no changes.
Perf4J
October 2011
Swagger: A simple, open standard for describing REST APIs with JSON










