Reasons Why Facebook is like Bingo

Don’t you just love Facebook!
I don’t. I’m going to compare the Facebook platform to a Bingo Hall. Here goes:
Facebook is like a Bingo Hall because no matter how many friends, neighbors and random people sign up and join in the fun, everybody is still holding the same boring square game boards. Sure, you can arrange […]

REST reduced to a URL with a “bunch of parameters”

Don’t get me wrong. Exposing an HTTP GET interface and supporting query string parameters is a wonderful thing for building mash-ups and bookmarking, but it’s only the tip of the iceberg to being truly RESTful.
FeatureSever is software that allows users to obtain information about geographic features using a RESTful API. Here’s a few examples of […]

RESTful negotiations

Many RESTful applications expose APIs that require the use of components of the URL to specify the output format or the expected mime content-type of the response. This does, however, violate a key REST good practice: the one on URI opacity. There is already an HTTP request header that’s intended for this purpose and it […]