Don evolved as a developer during the early days of the Internet: from C and C++, through Java and PHP, and finally to Ruby and Rails. He has published several books and hundreds of articles. Don leaves a long trail of successful projects ranging from a Cobol debugger to K-12 online education, retail web sites, and even a social shopping app.Don is a learning addict. Besides continually honing his technical skills, he taught himself Italian and is currently working on fluency. When not writing code, Don can be found riding his unicycle, reading novels in Italian, spending time with his grandchildren, or taking his German Shepherd and Sheepadoodle for walks.