01 Jun '13, 12am

Great to work with smart people like @robb1e who get it -- API Versioning via @pivotallabs

One of the issues to content with when considering versioning is often building APIs requires more thought up front that an agile developer might be used to. URIs, Data structure, meta-data and extensibility are important and would be best considered up front. Once those decisions have been made changes to the structure often result in breaking older versions of the API. Anyone at an early stage of building an API would do well to put some thought into the API design and setting some rules for future consistency.

Full article: http://pivotallabs.com/api-versioning/

Tweets

@gordonmcmahon

pivotallabs.com 31 May '13, 8am

At Pivotal Labs, we spend most of the day pair programming. The typical setup is an Apple iMac with a keyboard and mouse f...

Introduces the problems of #bigdata - #analysis...

pivotallabs.com 30 May '13, 1pm

A talk by Jacob Maine about collecting, analyzing and presenting very large amounts of data. Introduces the problems of bi...

Designing an API in Hell via @pivotallabs

pivotallabs.com 19 May '13, 6pm

Minitest , Ruby’s built-in testing library, has some great out-of-the-box features. One of these is test parallelization ....

My latest blab: Why Pivotal

pivotallabs.com 26 May '13, 9pm

It is a time-honored tradition for Pivots to blog about their first few months at Pivotal. A typical day at Pivotal is str...

What in-house design taught me about consulting (Part 1) - Pivotal Labs

What in-house design taught me about consulting...

pivotallabs.com 25 May '13, 12pm

In the design world, a river runs between the consultants and in-house designers. I’ve worked at big start-ups, small star...