Nomad PHP EU - June 2014
Thursday, June 19, 2014 from 1:00 PM to 2:00 PM (CDT)
San Francisco, California
London, United Kingdom
12 Reasons Your API Sucks
Presented by Keith Casey (@CaseySoftware)
|Date:||June 19, 2014|
19:00 BEST, 1:00 CDT, 11:00 PDT
Those first moments of using an API are pivotal. There's nothing like downloading this week's PDF of the documentation, setting up a SOAP client, reconfiguring all your URLS, and decoding the latest binary payloads. It makes your heart sing and your blood pressure rise. Just like there are code smells through the rest of your project, there are API smells that make them hard to design, hard to launch, hard to maintain, and harder to use. We'll use this time to explore a few common APIs to highlight those issues and demonstrate strategies to fix the issues before they become problems.
Meet Keith Casey
Keith Casey, a recovering Developer Evangelist for Twilio, currently serves as an API Designer working to make APIs more consistent, easier, and help solve real world problems. In his spare time, he is a core contributor to web2project, works to build and support the Austin technology community, blogs occasionally at CaseySoftware.com and is completely fascinated by monkeys. He's also the author of the upcoming book "A Pragmatic Approach to API Design" from Leanpub.