On using pen and paper to formulate algorithms http://arstechnica.com/information-technology/2013/10/on-using-pen-and-paper-to-formulate-algorithms/ October 5, 2013