Ace Your Technical Interview (PyCon 2019)

I was so excited to deliver this talk! It’s a distillation of advice and guidance I often give when people—especially early-career software engineers—ask me about technical interviewing. I provide lots of links to Python code samples in the slides, but the concepts are valid for any programming language.

6 Techniques for Exploring Unfamiliar Code (PyBay 2018)

Inspired by my first 6 months in my first software engineering job, I designed this talk to help people dive into a new code base faster, whether they are new hires on an existing development team or open source contributors looking for a new project. I focus on Python here, but the techniques can be applied to any programming language.