You might not be HATEOAS if...

There's been a lot of talk around the office and online lately about what HATEOAS actually means and how to actually implement it, so far I'm still not sure HOW to properly do HATEOAS, but I think the easiest way is to catalogue the various ways to NOT do HATEOAS:

  • #youmightnotbehateoas if your resource representations don't include any form of link information
  • #youmightnotbehateoas if your API blindly assumes you can PUT back what you GET, where you got it from
  • #youmightnotbehateoas if your client developers refer to server source code for resource details
  • #youmightnotbehateoas if your API sends/receives plain application/json or text/xml rather than application specific media types
  • #youmightnotbehateoas if you or your API has a WADL file
  • #youmightnotbehateoas if your URI's include version references
Comments (1) . Sunday, 21 February 2010

Top Albums of 2009

Out of all of the new music I've heard and collected this year, I somehow managed to whittle my favorites down to 23 albums, which for one reason or another sent chills down my spine as I listened, or kept coming back to haunt my inner ear.

This year sees a good mix of extreme metal, prog, and rock.

Comments (0) . Tuesday, 22 December 2009