Web Frontend, API Backend

I had a lot of fun giving this talk for the virtual PHP user group, Nomad PHP. What I love about this group is that it's open to everyone, wherever and whoever you are. They hold events in varying timezones … Continue reading

A Community API

A short talk at APIStrat in Amsterdam about the joind.in API.

Best Practice in API Design

This talk was at CodeConnexx in Maastricht, which was a mixed web technologies and soft skills event. Since the audience were of many different technical disciplines, this talk aims more at HTTP-level advice rather than implementation details.

7 Ways Towards Better APIs

My netmagazine article has been posted on their new online home, Creative Bloq. I loved writing this post although it was hard work to rationalise my rant of all the things I really wish API designers would do (or NOT … Continue reading

API Design

I've spoken in a number of different cities, in a number of different countries - and this time, I got to speak in my home town of Birmingham! The hackference was in its first year, and it was a great … Continue reading

7 Steps to Better APIs

Subtitled "Design successful RESTful APIs", this article was a blast to write, although blatantly there are 8 tips included in the article :) It was published in the March 2013 issue of netmagazine, issue 238, and they absolutely blew my … Continue reading

How NOT to Design Your API

Recently I tweeted as a #linktuesday link the 10 Worst API Practices post from ProgrammableWeb. Today, in search of some concrete examples of APIs implementing unhelpful antipatterns, I sent out a tweet for help: [blackbirdpie id="289014953954930688"] In the raft of … Continue reading