Build to learn: Why you should make things no one will ever use http://blog.pickcrew.com/build-to-learn/