Talk - Trey Hunner: Python Oddities Explained

A number of Python features often seem counter-intuitive at first glance, especially when moving from another programming language to Python. Often what at first seems like a bug, will later reveal itself to be a misunderstood feature. During this talk we'll look at a number of Python's unique features and quirks and attempt to re-shape our mental models of Python to better match reality. By the end of this talk you'll have a deeper understanding of Python's rules behind objects, scope, and variables. Warning: this talk will include many Python head-scratchers so show up prepared to think on your feet!

Talk - Christopher Ariza: Employing NumPy's NPY Format for Faster Than Parquet DataFrame...
▶︎

Talk - Christopher Ariza: Employing NumPy's NPY Format for Faster Than Parquet DataFrame...

Brett Slatkin - Refactoring Python: Why and how to restructure your code - PyCon 2016
▶︎

Brett Slatkin - Refactoring Python: Why and how to restructure your code - PyCon 2016

"It's Pythons All The Way Down: Python Types & Metaclasses Made Simple" - Mark Smith (PyCon AU 2019)
▶︎

"It's Pythons All The Way Down: Python Types & Metaclasses Made Simple" - Mark Smith (PyCon AU 2019)

Sebastian Witowski - Writing Faster Python 3
▶︎

Sebastian Witowski - Writing Faster Python 3

Talk - Reuven M. Lerner: Understanding attributes (Or: They're not nearly as boring as you think!)
▶︎

Talk - Reuven M. Lerner: Understanding attributes (Or: They're not nearly as boring as you think!)

"Args: Amazing or Approaching?" - Evan Kohilas (PyCon AU 2025)
▶︎

"Args: Amazing or Approaching?" - Evan Kohilas (PyCon AU 2025)

Talk - Benjamin "Zags" Zagorsky: Handling Timezones in Python
▶︎

Talk - Benjamin "Zags" Zagorsky: Handling Timezones in Python

Why Python is the language of AI: insights from Guido van Rossum (creator of Python)
▶︎

Why Python is the language of AI: insights from Guido van Rossum (creator of Python)

When Python Practices Go Wrong - Brandon Rhodes - code::dive 2019
▶︎

When Python Practices Go Wrong - Brandon Rhodes - code::dive 2019

"Simple Made Easy" - Rich Hickey (2011)
▶︎

"Simple Made Easy" - Rich Hickey (2011)

Nina Zakharenko - Elegant Solutions For Everyday Python Problems - PyCon 2018
▶︎

Nina Zakharenko - Elegant Solutions For Everyday Python Problems - PyCon 2018

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

10 Important Python Concepts In 20 Minutes
▶︎

10 Important Python Concepts In 20 Minutes

Talk - Jan-Hein Bührman: When to refactor your code into generators and how
▶︎

Talk - Jan-Hein Bührman: When to refactor your code into generators and how

Ned Batchelder - Facts and Myths about Python names and values - PyCon 2015
▶︎

Ned Batchelder - Facts and Myths about Python names and values - PyCon 2015

"Clean" Code, Horrible Performance
▶︎

"Clean" Code, Horrible Performance

Anthony Shaw - Wily Python: Writing simpler and more maintainable Python - PyCon 2019
▶︎

Anthony Shaw - Wily Python: Writing simpler and more maintainable Python - PyCon 2019

Programming Party Tricks
▶︎

Programming Party Tricks

Raymond Hettinger   Modern Python Dictionaries    A confluence of a dozen great ideas   PyCon 2017
▶︎

Raymond Hettinger Modern Python Dictionaries A confluence of a dozen great ideas PyCon 2017

Transforming Code into Beautiful, Idiomatic Python
▶︎

Transforming Code into Beautiful, Idiomatic Python