I summarize my first three years of research as an assistant professor on studying and building tools to support people who are learning computer programming.Philip GuoFrom [email protected] | August 8, 2017 at 12:37 PM

I volunteered at a middle school for the Hour of Code and helped students learn basic programming. Here are some observations that are relevant to CS education.Philip GuoFrom [email protected] | December 10, 2013 at 03:19 PM

A common question faced by young professionals is, "How can I implement my own creative initiatives when I am at the very bottom of an established hierarchy?"Philip GuoFrom [email protected] | September 28, 2012 at 03:10 PM

In this first CACM blog post, I introduce myself and make the case for why side projects can benefit both Ph.D. students and their professors.Philip GuoFrom [email protected] | August 25, 2012 at 06:54 PM