Live online courses, books, and videos on O’Reilly online learning
David Griffiths began programming at age 12, after being inspired by a documentary on the work of Seymour Papert. At age 15 he wrote an implementation of Papert's computer language LOGO. After studying Pure Mathematics at University, he began writing code for computers and magazine articles for humans. He is currently a consultant and writer in the UK an he spends his free time traveling and time with his lovely wife, Dawn.