Christopher Neugebauer

Christopher Neugebauer

Christopher Neugebauer is an Australian developer, speaker, and serial community conference organiser, who presently lives in the United States.

He serves as a Director of the Python Software Foundation, and is co-organiser of the acclaimed North Bay Python conference, a boutique one-track conference run in unusual venues — include an old vaudeville theatre, and more recently a barn on a farm — in Petaluma, California.

Montreal 2026 sessions

Functional Ideas in Non-Functional Languages

English session - Intermediate

Can you do better than writing tests to make sure your code is actually correct? Yes!

Let's look at how ideas from functional languages can reduce the amount of code you need to test. We'll be looking at how to use things like type guards, Result types, immutable data structures, and monads (I guess), to create better guarantees about what your code can do and where. I'm a Python person, but these techniques work in JS/typescript and PHP too!

New Features You've Missed In Python

English session - Beginner

Python gets a new version every year, and every version gets new features.

In this talk, I'll look at the most interesting features added to Python in the last few years, with some examples of how to use them!

If you're still writing Python like it's 2015, why not learn what Python does can do in 2025?

Montreal 2020 sessions

Montreal 2017 sessions

Montreal 2016 sessions