I like to give talks on a wide variety of subjects. If you'd like me to give a talk at your event, meetup, roast, or funeral, please get in touch!
Here are some talks I have given:
Modern NLP for Pre-Modern Practioners
This was the opening keynote for QCon.ai 2019. It's a whirlwind tour of all the new hotness in NLP. [slides]
If Not Notebooks, Then What?
Invited talk at the AAAI 2019 "Workshop on Reproducible AI". [slides]
Writing Code for NLP Research
A tutorial at EMNLP 2019 that I gave along with two of my teammates. Due to a baggage-handlers strike at Brussels Airport (really!) it wasn't recorded. [slides]
Fizz Buzz in Tensorflow
I've given this talk several times: at WrangleConf 2016, at PyData Chicago 2016, and at ODSC West 2016. The ODSC version was the best, but I don't think there's a video of it. Here are the slides though.
How Becoming Not a Data Scientist Made Me a Better Data Scientist
Thoughts on why data scientists should care about software engineering best practices, from the 2018 Southern Data Science Conference. [slides]
I Don't Like Notebooks
From JupyterCon 2018 (really!). This talk is possibly what I'm most famous for. If you like memes this is the talk for you. [slides]
Fun with Trump Tweets
I gave this talk at the Twitter Developers Seattle meetup in late 2016, about two fun projects I did with Trump-related tweets. There's definitely not a video of this, but you can look at the slides.
The Joy of [Python 3.5-style] Type Hints
I pitched this to PyCon 2017, but it got rejected. So instead I used it as a last-minute fill in at a PyLadies Seattle meetup in January 2017. No video, but here are the slides.
How to Teach (and Learn) Data Science
I have given variations on this talk many times: at the Seattle DAML Meetup, at the CareerBuilder data science summit, and at Data Day Texas 2016. I don't think there's a video of it, but the slides are out there.
Learning Data Science Using Functional Python (aka Stupid Itertools Tricks)
This was originally supposed to be a variation on the previous talk, but it got away from me and turned into a crazy digression on lazy infinite sequences in Python. This is a pretty fun talk.
Image Posterization Using k-means Clustering (Workshop)
This was a hands-on workshop I ran for the Seattle PyLadies, wherein we implemented k-means clustering from scratch and used it to "posterize" images.
T-Shirts, Feminism, Parenting, and Data Science
F# for Startups
I gave the first version of this talk at the ".NET Startup" meetup group, then an improved version at the "Seattle F#" meetup group (slides)
Secrets of Fire Truck Society
What can we learn about the lives of fire trucks by studying their social networks? Given at the Ignite at Strata 2013.
I finally found the video of it, the reason I never could is because the description says the speaker is "Mick Thompson", but it's definitely me.
Hitler Loved Patents
The case against intellectual property, given at BIL 2012 (low-quality cellphone video)
How to be Funny
Given at Ignite Seattle, marred by technical difficulties. (video) I gave a better (longer) version at BIL 2011, but there's no video for it.
Your Religion is False
Just what it sounds like, delivered at the BIL conference in 2009. (video)