Christopher Neugebauer
Employers on the program
- 2022Toolchain2 talks
Appearances by year
- PyCon (national Python conferences)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Sep 12, 2025 | PyCon AU 2025 | PyCon (national Python conferences) | talk | Guardrails: An Alternative View of Safely Working in PythonPython – like many languages – lets you do things that are completely inadvisable. Many of the features that (left unchecked) allow you to do inadvisable things…Show lessPython – like many languages – lets you do things that are completely inadvisable. Many of the features that (left unchecked) allow you to do inadvisable things were used to achieve things that have since become necessary and defining features of Python. Python – unlike many languages –... | Video |
| Sep 12, 2025 | PyCon AU 2025 | PyCon (national Python conferences) | talk | The Death of ConsequencesThe Golden Era of Open Source, in whose late stages we currently exist, has been defined by early decisions to release code with no expectations around who uses…Show lessThe Golden Era of Open Source, in whose late stages we currently exist, has been defined by early decisions to release code with no expectations around who uses our code, and what happens when people abuse the gift they’ve been gifted. Little thought was given to what consequences an extractive... | Video |
| Nov 22, 2024 | PyCon AU 2024 | PyCon (national Python conferences) | talk | Let's make a working implementation of async functions in Python 2.1, also, why you might want to use a more recent version of PythonOften I hear people lamenting that Python has too many features and that older versions of Python were better for that exact reason. To make those people happy,…Show lessOften I hear people lamenting that Python has too many features and that older versions of Python were better for that exact reason. To make those people happy, we're going to pick apart the features of Python that enable the async / await syntax, layer by layer, until we happen upon a working... | Video |
| Nov 22, 2024 | PyCon AU 2024 | PyCon (national Python conferences) | talk | Lightning Talks (Saturday) Like regular talks, but shorter! | Video |
| Nov 22, 2024 | PyCon AU 2024 | PyCon (national Python conferences) | talk | Lightning Talks (Sunday) Like regular talks, but shorter! And on a Sunday! | Video |
| Aug 18, 2023 | PyCon AU 2023 | PyCon (national Python conferences) | talk | FORKS? POOLS? ASYNC? Solving Wordle with Python’s concurrency toolsI’ve played Wordle most days since late 2021. Maybe you have too? One thing I wonder after solving the puzzle for the day is whether I made a bad choice of…Show lessI’ve played Wordle most days since late 2021. Maybe you have too? One thing I wonder after solving the puzzle for the day is whether I made a bad choice of words. Should I have chosen SMASH, or STASH? Just how lucky was I to solve a puzzle? This talk will explore how to implement a Wordle... | |
| Aug 18, 2023 | PyCon AU 2023 | PyCon (national Python conferences) | talk | Lightning Talks (Saturday) Like regular talks, but shorter! | |
| Aug 18, 2023 | PyCon AU 2023 | PyCon (national Python conferences) | talk | Lightning Talks (Sunday) Like regular talks, but shorter! | |
| Aug 18, 2023 | PyCon AU 2023 | PyCon (national Python conferences) | talk | The Complexity of SimplicityQuoth the Zen of Python: “Simple is better than complex”. The Python community has long celebrated simplicity as a virtue, but Python has grown, the features…Show lessQuoth the Zen of Python: “Simple is better than complex”. The Python community has long celebrated simplicity as a virtue, but Python has grown, the features that make Python simple in small programs don’t matter as much. In this talk, we’ll explore how the Python community used to think about... | |
| Aug 19, 2022 | Kiwi PyCon XI | PyCon (national Python conferences) | keynote | Untitled as Toolchain | |
| Apr 27, 2022 | PyCon US 2022 | PyCon (national Python conferences) | speaker | Fast and reproducible tests, packaging, and deploys with Pantsbuild’s hermetic environments as Toolchain “Works on my machine”: The cry of developers who can’t reproduce a bug because their development environment is incompatible with their deployment environment. | Video |
| Aug 2, 2019 | PyCon AU 2019 | PyCon (national Python conferences) | talk | Fantastic Blocks And Where To Hide ThemRuby has blocks. JavaScript has blocks. Swift has blocks. Python doesn’t have blocks.In this talk, we'll look at _why_ Python doesn't have blocks, and recent…Show lessRuby has blocks. JavaScript has blocks. Swift has blocks. Python doesn’t have blocks.In this talk, we'll look at _why_ Python doesn't have blocks, and recent programming techniques that have developed in languages that _do_ have blocks. Then we'll look at what we – or Python – can do about it! | Video |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Amanda J Hogan | 4 | — | 2025 |
| Jack Reichelt | 4 | — | 2025 |
| Noah Kantrowitz | 4 | — | 2025 |
| Renee Noble | 4 | — | 2025 |
| Russell Keith-Magee | 4 | — | 2025 |
| Alison Wong | 3 | — | 2025 |
| Anthony Shaw | 3 | — | 2025 |
| Benno Rice | 3 | — | 2025 |
| Evan Kohilas | 3 | — | 2025 |
| Justin Warren | 3 | — | 2025 |
| Nicky Ringland | 3 | — | 2025 |
| Stephen Tierney | 3 | — | 2025 |
| Tennessee Leeuwenburg | 3 | — | 2025 |
| Andrew Williams | 3 | — | 2024 |
| Matt Trentini | 3 | — | 2024 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.