Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SPOIL your users with great helper libraries - API Strategy Chicago

Keith Casey
September 25, 2014

SPOIL your users with great helper libraries - API Strategy Chicago

Great helper libraries are few and far between. Many are buggy, incomplete messes that hinder your use of the API more than anything. Even worse, most are written by experts in other languages so you end up with a Python library that reads like Java. Since many users will only know your API through these libraries, this is a problem bordering on catastrophic.
While some of the solutions are obvious, others are more challenging and complex in the real world. In this presentation, we'll talk about the concept of SPOIL and how making your libraries Succinct, Purposeful, Open source, Idiomatic, and Logical will make your users' lives a little bit easier.

Keith Casey

September 25, 2014
Tweet

More Decks by Keith Casey

Other Decks in Programming

Transcript

  1. Licensing Libraries should be free to use and modify Title/names

    still protected by copyright Consult your corporate counsel ! Probably not GPL - more likely MIT, BSD, Apache