Challenging projects every programmer should try – Austin Z. Henley

Challenging projects every programmer should try.