8:00 - 9:00
Walk-in
9:00 - 9:15
Opening
9:15 - 10:00
Key Note 1: Localization and translation of programming languages
Felienne Hermans
10:05 - 10:35
How bazel streamlines python development: stories from the Uber monorepo
Alexey Preobrazhenskiy
I'll talk about how we addressed some of Uber's developer experience challenges by building a python
10:35 - 10:50
Coffee break ☕
10:50 - 11:20
Past, Present and Future of Python parallelism
Pavel Filonov
Currently, there are six distinct methods for achieving parallelism in Python
11:25 - 11:55
Efficient Python Project Setup: Showing Cookiecutter's Potential within Kedro
Merel Theisen
Cookiecutter is an open-source Python library designed for creating project templates, promoting best practices,
12:00 - 12:30
The attentive programmer
Daniele Procida
“I photograph to find out what something will look like photographed,” said the great photographer Garry Winogrand.
12:30 - 13:30
Lunch break 🌮
13:30 - 14:00
How Functional Programming Can Help You Write Better Python Code
Arjan Egges
Functional programming is an incredibly powerful paradigm that helps write simple and effective code.
14:05 - 14:35
Strategies for avoiding package.json for fullstack python devs
Donatas Rasiukevicius
Fullstack devs have the hardest life of all - after implementing the business logic,
14:35 - 14:50
Coffee break ☕
14:50 - 15:20
Using PyPI Trusted Publishing to Ansible release
Anwesha Das
"Trusted publishing" is the term for using the OpenID Connect (OIDC) standard in the Python Ecosystem to release on PyPI.
15:25 - 15:55
Events in Fintech: From State Machines to Event-Sourced Systems
Lukáš Ševčík
Event-sourced architecture stores all changes to an application’s state as a sequence of immutable events instead
15:55 - 16:10
Coffee break ☕
16:10 - 16:55
Key Note 2: The Zen of Polymorphism
Brett Slatkin
16:55 - 17:05
Closing
17:05 - 18:30
Drinks 🍻 & Snacks 🌭
Practical information
When:
October 10th 2024
A map showing where the Jaarbeurs Utrecht is located
Where: Media Plaza (Jaarbeurs Utrecht)
Jaarbeursplein 6
3521 AL Utrecht
The Netherlands
Source on GitHub