Skip to content

2022

Answering the important questions

Here in the MaPLE lab, we treat the techniques students cultivate in their programming systems classes as general methods for answering a broad range of research questions that arise in and around software when it is used in nontraditional ways. As a result, students without formal training in the techniques we use often ask: "What is PL?," whereas those with training often ask: "How is what you do PL?"

Writing every day

The PhD is a professional degree and like all professional degrees, it prepares students for what are fundamentally jobs in communication. While the core of the work is technical — e.g., programming/coding, writing proofs, performing empirical analyses — that work is all for naught if you cannot communicate the fundamental insights and significance of your work to others.

This is why one of the things I always tells new graduate students is to write every day.