Effective Python: 59 Specific Ways to Write Better Python - Brett Slatkin
Automate the Boring Stuff with Python - Al Sweigart
Fluent Python - Luciano Ramalho
Python’s Innards: Introduction
How to set up a perfect Python project - Brendan Maginnis - text
Road to Python 3 - Lisa Guo, Hui Ding Keynote PyCon 2017
Memory Management in Python - The Basics - PyCon 2016 - Nina Zakharenko
Untitled12.ipynb | PyData Eindhoven 2019 - Vincent D. Warmerdam
High Performance Data Processing in Python || Donald Whyte - youtube
- how python and numpy works at memory level
Losing your Loops Fast Numerical Computing with NumPy - Jake VanderPlas
Ned Batchelder - Big-O: How Code Slows as Data Grows - PyCon 2018 - youtube
Brandon Rhodes: All Your Ducks In A Row: Data Structures in the Std Lib and Beyond - PyCon 2014 - youtube
Greg Ward - How to Write Reusable Code - PyCon 2015 - video
How to make a good library API PyCon 2017 - video
Jack Diederich - HOWTO Write a Function - youtube
Jack Diederich - Stop Writing Classes - video
Brett Slatkin - Refactoring Python: Why and how to restructure your code - PyCon 2016 - youtube
Alex Gaynor: Fast Python, Slow Python - PyCon 2014 - video
Transforming Code into Beautiful, Idiomatic Python - Raymond Hettinger - youtube
PyCon 2010: The Mighty Dictionary - youtube
Hidden Treasures in the Standard Library - video
Raymond Hettingier - Python's Class Development Toolkit - youtube
Raymond Hettingier - Modern solvers: Problems well-defined are problems solved - PyCon 2019 - youtube
Jeff Reback - What is the Future of Pandas - youtube