Bristol Meetups

Building great APIs

A little early this month (first Wednesday), before he heads back across the pond, Phil Sturgeon will be giving us a run through of the API talk he's been touring recently, as seen at PHP South Africa!

API Pain-Points
   Phil Sturgeon, Englishman temporarily not in New York. PHP Town Crier. Charity Biker. Cider Drinker. Troll Slayer.

I've been building APIs for a long time now and it is becoming ever more common for server-side developer thanks to the rise of front-end JavaScript frameworks, iPhone applications and generally API-centric architectures.

On one hand you're just grabbing stuff from a data source and shoving it out as JSON, but creating useful conventions from the start, surviving changes in business logic, handling database schema updates, and managing the shifting landscape of features creation and deprecated can be insanely tough.

This talk will outline some good the common pitfalls developers get trapped in when building APIs and give you some tools to make decisions about what you will do yourselves.

Generating API documentation
   Ade Slade, PHP Developer at BaseKit

Generate interactive API documentation from a Guzzle service description. Shameless promotion of an open source project.

http://service-docs.adeslade.co.uk

--

If you're interested in speaking at PHPSW (especially this month!), do get in touch with us on Twitter or swing an email my way at [masked]. We're looking for anyone wanting to do presentations or even just lightening talks, particularly on the topics of testing & continuous integration (or anything really).

--

BaseKit have kindly sponsored the event again, providing their office as the venue, as well as beer and pizza! Don't forget to check them out- and if you're looking, they are hiring.

Afterwards we'll probably go to the pub, The Apple if it's sunny!