Skip to content

API Tooling Workshop

Rob Zazueta edited this page Jul 30, 2014 · 4 revisions

The intent here was to start laying some of these ideas down in code. In the end, that was a pretty ambitious goal. However, a couple of great things got started here.

First - we're starting an open source project to build a suite of adaptable API clients. We call this "Tardigrade", named for the adorable microscopic invertebrate that is capable of adapting to practically any environment. The repo for this project can be found here.

The argument for starting with the client first is that having ready, reliable client libraries will encourage API producers to create APIs that adhere to some simple standards which those clients will be able to use. Rob Zazueta is currently monitoring these standards/best practices and providing server-side recommendations at his site www.narwhl.com.

Tardigrade + NARWHL = Adaptable APIs.

Clone this wiki locally