Newest pages 
My thoughts on "The N=1 guide to grad school" by Adam Marcus 2013-05-08
Why pursue a Ph.D.? 2013-05-02
The Business of Academia 2013-04-17
How to deliver a great academic job talk 2013-04-17
General advice for faculty job interviews 2013-04-17
About me
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 200,000 people so far,
writing The Ph.D. Grind, the first
known detailed account of an entire Ph.D. experience, which has been
downloaded over 100,000 times so far,
writing almost 100 articles on this
website, which have collectively been read by over 2,000,000 people
so far,
and creating one of the first Ph.D.
dissertations to identify the unique software needs of
computational scientists and to develop five new software tools to
address those needs; one such tool, CDE, has
over 10,000 users so far.
Years before I began sharing my writing and software publicly, I originally created this website to showcase my
childhood photography hobby. Click on
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.
Contact me