April 2014

On Documentation-Driven Development

By Steve Richert

I love designing and developing APIs. In building a great API, the design and development processes demand equal attention. The problem is that popular development approaches don’t emphasize the design process. You may be familiar with the concepts of “test-driven development” and “behavior-driven development”, but let’s talk about the lesser-known concept of “documentation-driven development”.

Segmentation faults on Travis CI caused by libxml-ruby

By David Genord II

If ruby is segmentation faulting on Travis CI, try updating libxml