Interesting posts this week (August 11-17 2008):
- Dare Obasanjo explains the essence of a REST-based architecture, some benefits over SOAP, and how it obeys to the architecture of the Web itself: "Don't fight the Web, embrace it." The ideas behind REST stem from a Ph.D. dissertation by Roy Fielding in 2000, and are a bit abstract and academic in their nature. But the essence seems to be to take full advantage of the possibilities offered by the HTTP protocol, such as using GET, PUT and DELETE wisely instead of fully relying on POST. For example, caching is a benefit offered by using GET.
Dave Winer chips in, and reminds us not to forget about XML-RPC, which on the XML-RPC home page is explained as "remote procedure calling using HTTP as the transport and XML as the encoding."
- Josh Catone shares some insights into why people pirate software, as compiled by game developer Cliff Harris. Low game quality and presence of DRM, are important reasons for piracy, besides the obvious reason of saving money.
- Twitter quietly announced an important new feature to their API, as noticed by Jesse Stay. It is now possible to reply to any specific message in the past, not just to the last one posted.