Trey Hunner

5 videos · 4 events · 2015–2019 · 2h 30m of video

Recent talks

0:24:42

Lazy Looping: The Next Iteration

DjangoCon US 2019 · October 18, 2019

Trey Hunner explains iterators as lazy, single-use iterables that compute and yield their next item only when needed. He shows how files, generator functions, and generator expressions produce or expose iterators; how iterators can be wrapped in chains and consumed by loops or functions such…

0:21:38

Easier Classes: Python Classes Without All The Cruft

DjangoCon US 2018 · November 8, 2018

Friendly Python classes should behave naturally for the developers who use them: they should have useful representations, sensible equality and ordering, and support operations such as iteration, hashing, or arithmetic when those operations make sense. Trey Hunner shows how implementing dunder methods provides these behaviors,…

0:23:57

Lightning Talks by Many People

DjangoCon US 2016 · August 24, 2016

Adrienne Lowe explained that the Django Software Foundation supports core development, sprints, conference attendance, and Django Girls, and urged companies and individuals to fund that work through memberships and donations. A comic Gilbert-and-Sullivan-style song celebrated Django’s models, ORM, security defaults, testing, documentation, community, and PostgreSQL…

Has appeared with

Spoken at

All talks

2019

2018

2016

2015