Notes on Building Noise: A JSON Search Engine Written in Rust

In 2008 I was getting paid to work on my creation, Apache CouchDB. IBM had hired me early that year to put it into the Apache Incubator and by then it was a top level project. I was living in Asheville NC with my wife and kids, in the house 23hrs a day wo… Read more


Rust Traits: Iterator

The Iterator trait in Rust allows you to conveniently operate over a sequence of elements. They provide an expressive, functional, convenient, and performant way to do computations. (more…)

Read more »


Rust's trait system is wonderful. Everyone I know that has used it agrees with this statement. It's a great way to encode shared behaviour between data types, and create flexible APIs. (more…)

Read more »