Mike Pearce – blog

Talk about agile the value system, the methodologies and frameworks to support it and anything else I need to get off my chest

API Anti-Patterns (how NOT to write a RESTful API)

with 6 comments

[Vimeo http://vimeo.com/13922981 w=640&h=385]

I had the honor of giving another talk at PHPLondon this month. Although I only had two weeks notice to research and write the thing, I think I managed to pull it off!

The talk was on API Anti-Patterns. I’d originally thought about doing a talk on How To Write a RESTful API, but the topic is enormous and sprawling and I only had 30 mins. So, I flipped the idea on it’s head and wrote about the things which we find with supposedly RESTful APIs which really aren’t RESTful. It’s shorter and, more importantly, funnier. So, below you’ll find the video and the slides from the night. Get in touch if you have any questions.

About these ads

Written by Mike Pearce

August 8, 2010 at 7:28 am

Posted in APIs, PHP

6 Responses

Subscribe to comments with RSS.

  1. Thanks for sharing the insighful talk. PHPLondon looks like fun!

    I had problems to understand the part about cookies, the audio quality is partially hard to listen to. Can you briefly line-up the arguments again?

    hakre

    August 8, 2010 at 10:38 am

    • I’ve been asked by a couple of people, so I’ll muster some neurons together and write a blog post on the subject. Thanks for the kind words and yes, PHP London is fun (especially the beer!).

      Mike Pearce

      August 11, 2010 at 4:19 pm

  2. If I’d known it was being filmed, I would have brought a tripod to be used and got out of the way!

    Dave Nattriss

    August 10, 2010 at 5:59 pm

  3. [...] ошибки допускаемые при разработке, описывается в этойстатье. 59.939039 [...]

  4. [...] in my unofficial series on stuff to do with REST. You can see the others by clicking here for API Anti-Patterns or here for Cookies and the RESTful [...]

  5. [...] also enjoyed giving the two talks at PHP London How Not To Write A RESTful API and Writing Effective User Stories). It’s because of this that I’ve decided to submit a [...]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 1,072 other followers

%d bloggers like this: