Programmers: Please don't ever say this to beginners ... 2014-11-22
Basic Git and GitHub tutorial 2014-11-20
Hello World in C and Python 2014-11-05
Why academics feel overworked 2014-11-01
View all articles
I strive to create things on the computer that are simultaneously
novel, interesting, and useful.
I am currently known for:
creating Online Python
Tutor, a free educational tool for learning computer
programming, which has been used by over 500,000 people in
over 165 countries,
writing The Ph.D. Grind, the first
known detailed account of an entire Ph.D. experience, which has been
downloaded over 300,000 times,
and creating one of the first Ph.D. dissertations on
software tools for computational scientists; one such tool, CDE, has been used by over 10,000 people.
Years before I began sharing my writing and software publicly, I originally created this website to showcase my
childhood photography hobby.
any thumbnail on this page to see a gallery of related photos, or
reload this page to see more random photos from my collection.
I took some of my favorite photos during my Summer 2000 and Summer 2005
tours of rural China.
Email me at email@example.com