Talks
I speak at tech conferences! My specialist subjects are Python, MongoDB, and Rust, but I have (dubious) thoughts on a whole range of things!
If you'd like me to speak at your conference, or submit a talk proposal, please let me know by email or via a Twitter
Getting Started with MongoDB & Rust
December 14, 2020 - 48 minsPyjamas Conference Advocacy Panel
December 05, 2020Stupid Things I've Done With Python
December 05, 2020How to Get On This Stage (and What To Do When You Get There)
September 18, 2020Everything You Know About MongoDB is Wrong!
July 25, 2020It's Pythons All The Way Down!
August 04, 2019 - 70 minsPublish a Perfect Python Package
July 10, 2019 - 30 minsMore Than you Ever Wanted to Know about Python Functions
July 26, 2018What exactly are functions? Let's talk about functions, methods, callables and closures - what they are, what you can give them, what they can give you, what you can do with them ... and what's inside.
Pythonic Refactoring: Protecting Your Users From Change
July 14, 2017So you've released a library! Now you need to maintain it. You want to add features, restructure the code, fix bugs, and maybe improve the library's usability. Your users just want their code to carry on working. That's okay!