I've spoken at a couple of conferences and local meetups. My talks have been very well received; my EuroPython 2019 talk even made it to the top 10 best talks by attendee rating.

How to Avoid Becoming a 10x Engineer

The internet has never failed at being, among other things, a giant treasure of unsolicited advice by random people on all sorts of things, programming being no exception. Wanna become a better coder? Learn to maximize your WPM (c). Never look at documentation because that's just embarrassing. And for crying out loud, change your screen background to black!

So there you are, a fairly okay programmer, looking for ways to become better at coding. How do you achieve that? Well I'm no 10x engineer myself (thank goodness), but I do believe that there's a handful of things we can safely rule out.

I gave this talk about (avoiding) advice on the internet at EuroPython 2020. Features the totally legitimate One True Test of Your Engineerness!

import bacon

It's often said that Python comes with batteries included, meaning that the standard library can do basically anything except for maybe conjure bacon for you (though I heard that's coming in 3.8). I don't think we fully appreciate the sheer vastness of it, though, so I went through it library by library looking for hidden gems (sorry, eggs). This is a by no means exhaustive compilation of the useful, the underrated, and the funny.

I gave this talk (mostly) about the Python standard library at the Feminist Python Meetup, PyDays 2019, and EuroPython 2019 (in slight variations). Features the one and only Python bacon generator!