Where and when should you go to PLMW?

Here’s an anonymized question sent to me by a blog reader:

I’m a rising junior at [university], majoring in computer science and math.

I have recently made up my mind about going to grad school for PL and am trying to get as much experience as possible right now. I will be attending [PL-related summer school] in two weeks. I will also be TA’ing [university]’s Programming Languages course and working with a professor on a PL-related research project next term.

My question is, is there any reason why I might want not to apply for PLMW at ICFP 2018 this September, and instead, apply next year? I am guessing I can only attend once, but I am not sure about that either. What are some criteria that I should consider when choosing a specific PLMW? Can you help me make a decision?

Back to school

Friends, I have some big news!

After defending my Ph.D. in 2014, I joined Intel Labs as a research scientist. While at Intel, I’ve gotten to work on some really cool stuff with great collaborators, but for a while now, I’ve been contemplating returning to academia, and last fall I decided to quietly start applying for a few faculty positions.

Celebrating five years of this blog, and a change of pace

I started this blog five years ago, in January 2013. At the time, I lived in Bloomington, Indiana and was in the middle of my fifth year of grad school. I had started working on a new project with a new advisor in my fourth year — not exactly a highly recommended approach to finishing a Ph.D. — and I wanted a place to write about what I was working on. I hadn’t managed to get any papers about my project accepted yet, but they couldn’t stop me from blogging, dammit.