What I learned at UofT


October 25, 2011

My dissertation is nearing approval (touch wood) and I have started a new position as a Post-doctoral Research Fellow and lecturer at UBC. I wanted to summarize my experiences in grad school as a reflective exercise. I often found I got down on myself during the process: it is an incredible challenge to acquire a research Ph.D. at one of the top-10 computer science schools in the world. I’m extremely proud of my past selfs for persevering and allowing 2011 Neil to reap the reward, as it were. ’Cause 2006-2008 Neils put up with a lot of sh*t.

These are all things I knew nothing about when I arrived for my PhD in 2004:

Languages and Tools




Thanks to my wife and family for getting me to this point. They found the right combination of “why are you doing this again” and “you can do it”.