Skip to main content

Python Unplugged: Mining for Hidden 'Batteries

Track:
Python Internals & Ecosystem
Type:
Talk (long session)
Level:
beginner
Room:
South Hall 2B
Start:
16:05 on 11 July 2024
Duration:
45 minutes

Abstract

Python prides itself on its ‘batteries included’ philosophy, but beyond the well-trodden modules lie hidden gems awaiting discovery. This talk ventures into the depths of the Python standard library to unearth lesser-known features from itertools, collections, functools, typing and more.

All of these tools are already built into every standard python installation and no “(uv) pip install” is necessary.

Many if not all of those are likely already known to old fashioned pythonistas, but for beginners (1-2years) there will be something new to learn, while for intermediate python developers there might be at least a few more gems to discover.

By delving into these underutilized modules, attendees will gain a richer understanding of Python’s built-in capabilities and learn how to write more pythonic code.


The speaker

Torsten Zielke

Senior Backend Developer/Architect with current focus on Python, but “polylanguage”.

Worked in Science, Insurance, AI and a couple of other areas. In the past I taught people about DDD and TDD, as well as pragmatic adoption of design patterns from SOLID, Clean Code and more.

Companies I worked for include Max Planck Institutes, Check24, Deutsche Bahn and now MARA Solutions. Before I became a software developer, I worked in various jobs including at a home for the severely disabled, in a call center, and on an assembly line.

When I’m not coding, I watch my kids grow rapidly fast or read Sci-Fi and play RPGs (analogue in form of pen’n’paper as well as digital).