Restful APIs are now commonplace in development. Any significant application is likely to make use of a half dozen external services - most of them over a RESTful connection. It seems like all of these APIs are atrociously designed and we think we couldn't come up with a worse API if we tried. But if we really did try could we make a worse API?
In this irreverent presentation, we'll build on the mistakes of others to build the worst, most unusable API possible. By the time we're done, you'll see all the mistakes you should avoid when building your own API.