Python Conference 2021

Dive with our experts into the world of Python, discover some new features of Python 3.10 and some useful programming techniques.

  • When: October 5th, 2021

  • Where: Dierenpark Amersfoort

  • Who: Python developers and their family

  • Price: Free

Enjoy the park and end the day with interesting talks!

 

Venue

The venue is Dierenpark Amersfoort.


The invitees will get a free ticket for the whole family to visit the zoo.


While the kids will visit the Pythons and other animals, the Pythoneers can attend the conference.
 

The zoo is open from 9:00 till 18:00, the conference starts at 16:00 (doors open from 15:30).

Program

Before 15:30

The zoo is open from 9:00. Have fun watching the Pythons and other animals!

15:30 - Doors are open

Come in and take a seat.

16:00 - Opening

Esther Roghair

Greets and opening.

16:15 - Structural Pattern Matching

Sebastiaan Zeeff

The acceptance of Structural Pattern Matching by the Steering Council has made quite a splash in the Python Community. Starting with Python 3.10, you can use “match” statements that work similar to such features in other languages, but are not quite the same.

In this talk, Sebastiaan Zeeff will give you a quick overview of the power of Structural Pattern Matching, show a few examples of how you can use it to solve real problems, and discuss some of the caveats that you may want to be aware of.

17:00 - Break

.

17:15 - Behaviour Driven Development

Jan-Hein Bührman

Behavior-Driven Development (or BDD for short) is a software development process that focuses on the behavior of features requested for a software product. A popular way to achieve this is by describing concrete examples of the desired functionality in the form of “Given … When … Then”, the Gherkin language. This encourages collaboration between Developers and Business stakeholders.


The examples written in Gherkin can be used as automatically executable test specifications with the help of behave. This talk provides an example of a simple REST API server and how you can use behave to verify the behavior of your application. After the talk, you will be able to install and setup behave, and specify and implement automatically executable acceptance tests that are written in quasi natural language.

18:00 - Using abstractions to write better software

Hynek Schlawack

Good abstractions can help us make software more correct, easier to understand, and easier to debug. Yet they appear to be widely underappreciated in the Python community. Let’s have a look together at what they can do for you, and hopefully you’ll never put a tuple into a dict ever again.

18:45 - Food and Drinks

Let's talk about the new release!

 

Speakers

esther_roghair.png

Esther Roghair

Manager of Pythoneers Business Unit at Ordina Software Development.

sebastiaan_zeeff.png

Sebastiaan Zeeff

Sebastiaan Zeeff is a Codesmith for the Ordina Pythoneers and a Fellow of the Python Software Foundation. He is a prolific Python speaker and has given talks at various conferences, including PyCon and EuroPython. As a Python enthusiast, Sebastiaan takes a special interest in Python education, using his teaching experience to share his passion with others. He also likes to contribute to open source projects and is one of the main drivers behind the Python Discord community.

jan_hein_buhrman.png

Jan-Hein Bührman

Jan-Hein is a software engineer who witnessed Python’s first baby steps up very close and loves programming in Python since then. While he worked in different software development roles, he always kept an eye on its development. After he has founded a dedicated Python software unit within Ordina, he’s now back at the work that leaves him with a positive energy balance at the end of the day: programming in Python!

hynek.jpg

Hynek Schlawack

Hynek Schlawack is a lead infrastructure and software engineer from Berlin/Germany, a PSF fellow, a maintainer of too many open source projects, and a contributor to even more.

 

His main areas of interest are networks, security, and robust software.

 

it's free!