Philip Guo (Phil Guo, Philip J. Guo, Philip Jia Guo, pgbovine)
My name is Philip Guo (also search for me as Phil Guo, Philip J. Guo, Philip Jia Guo, pgbovine). I am currently a Ph.D. student in the Computer Science department at Stanford University.

Newest pages

  1. Guest article: Backlash Against Overbearing Asian Parents 2012-04-18
  2. Guest article: My Back Pain Story 2012-04-04
  3. Why Scientists And Engineers Must Master Strategizing and Selling 2012-04-02
  4. Teaching Programming To A Highly Motivated Beginner 2012-03-15
  5. An Open Letter to Khan Academy et al. 2012-03-13

Recently updated pages

  1. Resume / C.V. 2012-05-19
  2. Reflections and advice on life as a mid-stage Ph.D. student 2012-05-07
  3. Happiness and Academic High-Achievers 2012-04-20
  4. Emails From Readers 2012-04-17
  5. Oral Presentation Tips 2012-04-17

Overview

I love writing nonfiction prose and computer programs. I created my first website in 1997 during the stone age of the Web. In recent years, I have mostly used this website to share articles on topics ranging from

Before I started writing publicly, this website was a showcase for 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 photo thumbnails randomly sampled from my collection. Some of my favorite photos are from my Summer 2000 and Summer 2005 tours of rural China.