An Introduction to Protocol Buffers with Ruby

If you build APIs for the web, you’re definitely familiar with JSON. It’s a well known format for exchanging data between servers. It has great serialization/deserialization support across languages. Also, it’s human readable. All around JSON »

The bus that couldn't slow down

Consider a solitary gold miner. 99% of the time spent in mining for gold is at the face, making incremental progress. A vein followed here, a dead end routed around there. Then there are those rare moments when the only way to make further progress is to make a lot at once - blow the face away to discover what lies beyond the blocked shaft. »