- Keynote: Unsafe at Any Speed
- Docs or it didn't happen!
- Functional Python
- Pythonic code vs. performance
- Implementing Custom Containers
- Python as a Second Language
- Good Patterns Don't Come Naturally
- Using privilege to improve inclusion
- Abstract Base Classes
- Software's Seven Deadly Wastes
- When free is too expensive
- PostgreSQL: Beyond the Basics
- Coding with Compassion
- Scaling Django Codebases
- Single Malt WSGI
- Jupyter notebooks and collaboration
- Lazy Sequences working hard
- Handling Database Concurrency With Django
- The Code of Conduct is here for youl
- DeprecationWarning: documenting your software's last days
- Finding bugs for free: The magic of code analysis
- Everyday security issues and how to avoid them
- Verified fakes of web services
- MyPy: The Good, The Bad, and The Ugly
- Migrating Python Web Applications to Python 3
- Protecting Your Users From Change: Pythonic Refactoring