PyGrunn is the "Python and friends" developer conference
with a local footprint and global mindset. Firmly rooted
in the open source culture, it aims to provide the
leaders in advanced internet technologies a
platform to inform, inspire and impress their peers.

For all the latest info join our community on:

Speakers 2019

Berco Beute

Python and AI

More information
Berco Beute Berco Beute

Python's second youth

How Python lives its second youth due to its popularity in the AI arena.

BIO information

Digital polymath. Curious, creative, skilled, enterprising & ambitious. Loves to mix AI, music, 3D & software. Founding father of PyGrunn. Bewonders the mirrorworld!


PyGrunn will take place on May 10th at Groninger Forum, the old Forum Images building, in Groningen.

Groninger Forum is a cultural living and working environment. A place where artists, creative people, entrepreneurs and enthusiasts can meet. A perfect spot for PyGrunn! It is a 3-minute walk from the central train station and in the heart of the city.

Hereplein 73, 9711 GD Groningen
+31 50 312 0433


Schedule 2019

Request For Proposals 2019

This is your chance to share your work with the PyGrunn community! Let us know your proposal for a talk at PyGrunn 2019.

All talks are 30 minutes and should inspire, impress and inform. Try to use the full 30 minutes to inspire your audience and save the discussions for the time between talks.


As the tagline says, PyGrunn is about Python and friends, so talks don't have to be about Python per se. But they should have some connection to Python. The audience is technically quite skilled so adjust your talk accordingly.

Speakers get free access. You don't have to buy a ticket if you speak at PyGrunn!

Please mail any questions you may have to You can send us any remarks you may have using the additional information field in the form.

Share your tips for 2019


PyGrunn is the largest conference in The Netherlands dedicated to Python and Friends. PyGrunn has always been a special gathering for enthousiasts and for those who wish to share their knowledge and passion about Python and related technologies. Its purpose is to provide a pleasant experience to every attendant. We are both excited and proud to present our sponsors, a list of former PyGrunn speakers and (if present) their recorded talk, and a few photographic moments of the latest edition of PyGrunn.

Code of Conduct

At PyGrunn, we don't believe in the need for a formal code of conduct, as there should be no need to codify good behaviour. We expect everyone to behave with common decency and we expect that everyone is treated with equal respect. PyGrunn staff will take any measures necessary to uphold these golden rules of life.



Your company could be here!


Our world is an unimaginable large store of locked up potential. Almost every object contains more data and functionality (‘kunnis‘) than is currently accessible to others. As of yet the overwhelming majority of the kunnis of the world is still untapped. Imagine a world where the kunnis of every object is made easily and safely accessible. Where these objects autonomously manage themselves without the danger of spinning out of control. A world that has built-in prevention mechanisms for pitfalls of the past such as power centralization. In short, a richer, fairer and more comfortable world that will improve our lives.

Media2B is building that world by running contributing software companies.

Hugo, a Fanbase and (email) Campaign Management platform for Organizers of Events and Festivals to measure expectation, experience and involvement of (potential) event visitors.

Paylogic is the fastest growing ticketing company in Europe with a realized growth of 2600% in 5 years. Over 20 million tickets have been sold by events in over 20 countries to visitors from over 150 countries. Paylogic’s mission statement: “To redesign the world of ticketing with creative and reliable ticketing solutions which empower the event organizer in their relation with their visitors.”

Google Cloud provides a set of modular cloud-based services with a host of development tools. For example, hosting and computing, cloud storage, data storage, translations APIs and prediction APIs.



Former Speakers


  • Kees Hink - The tale of Oscar and the API
  • Marco Vellinga - Creating abstraction between consumer and datastore
  • German Gomez-Herrero - Polku: Serverless Stream Processing with Python
  • Laurens Bosscher - Advanced Django Admin
  • Jaap Bresser - Beyond Role Based Auth: Discretionary Access Control with Postgres & SQLAlchemy
  • Maarten Brugman - Docker do's and don'ts
  • Cees van Wieringen - Django L10N
  • Kilian Evang - Viasock: Automagically Serverize Your Scripts
  • Artur Barseghyan & Job Ganzevoort - Django performance unchained
  • Berco Beute - All you need is less. Rethinking big data
  • Maarten Breddels - A billion stars in the Jupyter Notebook
  • Jonathan Barnoud - Looking at molecules using Python
  • Zakarias Nordfäldt-Laws - HitWizard - Predicting the future Hit Songs
  • Ede Meijer - Deep learning with TensorFlow
  • Òscar Vilaplana - Let's make a GraphQL API in Python
  • Jos van Bakel - Functional Programming with Elm
  • Reinout van Rees - Querying Django models: fabulous & fast filtering
  • Joshua Peper - Find that 🍌 in 10 minutes using Machine Learing
  • Google - Machine Learning APIs for Python Developers


  • Lars de Ridder - MicroPython: The Pythonic Internet of Things (slides)
  • Andrii Mishkovskyi - Vacation from Python
  • Álex González - Python, Kubernetes and friends
  • Gijs Molenaar - Kliko - Compute Container specification and implementation (slides)
  • Oleg Pidsadnyi - Factory injection: Combining PyTest and Factoryboy
  • Emil Loer - Extending C programs with PyPy-powered code
  • Boaz Leskes - Elasticsearch for SQL users
  • Reinout van Rees - Improve your django admin: big gains with little effort
  • Bram Noordzij & Bob Voorneveld - Django Channels (slides)
  • Jelle Feringa - PythonOCC & industrial robotics for the building industry
  • Ben Meijering - Hello, Machine Learning! (slides)
  • Peter Odding & Bart Kroon - Understanding PyPy and using it in production
  • Hugo Buddelmeijer - The orientation of your DAGs matter!
  • Daan Vielen - How to survive your fellow team members and managers
  • Adam Powell & Denis Dallinga - Recommendation systems @ Catawiki
  • Dmitry Chaplinsky - Python superpowers on civic society's secret service.
  • K Rain Leander - Build a Simple Cloud with TripleO Quickstart
  • Bart Wesselink - Processing large quantities of online payments
  • Jasper Spaans - From code to configuration... and back again
  • Theo Wouters - How to create an ideal development team
  • Martijn Faassen - Morepath under the hood (keynote)
  • Steven Pemberton - The future of programming (keynote)



  • Jeff Knupp - Writing idiomatic Python (keynote)
  • Armin Ronacher - SSL, CAs and keeping your stuff safe
  • Kenneth Reitz - Documentation is King
  • Kilian Evang - Produce: Makefiles without the annoying bits
  • Pawel Lewicki - Sphinx + Robot Framework = documentation as result of functional testing
  • Rodrigo Bernardo Pimentel - A first look at
  • Guido Kollerie - Slice & Dice: Data Analysis using Pandas
  • Erik Romijn - Keeping Django chained: top security concerns for Django websites
  • Valerio Basile - Bad habits in academic code
  • Gijs Molenaar - SQLAlchemy and astronomical data
  • Dmitrijs Milajevs - Python for data scientists
  • Oscar Vilaplana - Scaling your system
  • Panel - Dangers of centralization. Options and solutions
  • Saul Ibarra Corretge - asyncio internals
  • Avi Flax - The impedance mismatch of web microframeworks
  • Denis Bilenko - Gevent, threads & async frameworks
  • Berco Beute - Python friends: CoffeeScript & AngularJS
  • Job Ganzevoort & Douwe van der Meij - From zero to hero - Professional Django setup, deploy and maintain
  • Dirk Zittersteyn - Advanced continuous integration
  • Kenneth Reitz - Growing Open Source Seeds
  • Henk Doornbos - Processes, Data and the rest
  • Greg Kowal - Geoprocessing with python
  • Artur Barseghyan - Modern authentication in Python web applications


  • Holger Krekel - Re-inventing Python packaging & testing (keynote)
  • Daniël & Gideon de Kok - What Python can learn from Haskell
  • Luuk van der Velden - Best practices for the lone coder syndrome
  • Peter Odding - Reliable deployment of large Python applications
  • Oscar Vilaplana - Handling massive traffic with Python
  • Álex González - Python and Scala smoke the peace pipe
  • Berco Beute - REST API design
  • Armin Ronacher - A year with MongoDB
  • Oleg Pidsadnyi - Behaviour driven design with PyTest
  • Remco Wendt - Component architectures in Python
  • Mark Vletter - Lean prototyping
  • Emil Loer - Python raytracing
  • Douwe van der Meij - MVC revisited with Diazo
  • Jan-Jaap Driessen - Fan/theme
  • Gijs Molenaar - LOFAR <3 Python
  • Alessandro Molina - High Performance Web Applications with Python and TurboGears
  • Dmitrijs Milajevs - Real Time discussion retrieval from Twitter
  • Kenneth Reitz - Python for humans


  • Michael Bayer - SQLAlchemy (keynote)
  • Bram Noordzij - Amazon Web Services. The good, bad & ugly
  • Alexandros Kanterakis - PyPedia
  • Oleg Pidsadnyi - Large number of markers on Google Maps
  • Emil Loer - Musical Python
  • Douwe van der Meij - AOP in Python API design
  • Remco Wendt - Profiling
  • Miguel Araujo - Django Uni-forms
  • Henk Doornbos & Berco Beute - Chronic Pythonic
  • Ivor Bosloper - GeoDjango
  • Oscar Vilaplana - Tornado in depth
  • Laurence de Jong - Continuous integration
  • Alexander Solovyov - Go: Python + /theme typing?
  • Niels Hageman - Distributed job scheduling
  • Armin Ronacher - A fresh look at HTTP from Python
  • Reinout van Rees - Optimize & automate your Python life
  • Dan Tofan & Spyros Ioakeimidis - Python tools for making architectural decisions
  • Rick Oost - Generalized traversals


  • Armin Ronacher - The state of Python and the web (keynote)
  • Henk Doorbos - Making large, untested code bases testable
  • Reinout van Rees - Practical project automation
  • Jobert Abma - The ten commandments of Security
  • Berco Beute - Growing up Pythonically
  • Alexander Solovyov - hg and complex development processes
  • Òscar Vilaplana - ØMQ
  • Pieter Noordhuis - Redis in practice
  • Duco Dokter - NLTK: natural language processing with Python
  • Gideon de Kok & Tom de Vries - Mobile Architectures
  • Kim Chee Leong - Buildout
  • Emil Loer - Embeddng Python interpreter in Ruby and vice versa
  • Rix Groenboom - MijnOverheid: performance testing in practice


  • Ivan Sagalaev (keynote)
  • Ivan Metzlar
  • Erik Huisman & Aldert Greydanus
  • Michiel Prins & Jobert Abma
  • Tom de Vries & Gideon de Kok
  • Oscar Vilaplana
  • Oleg Pidsadnyi
  • Merijn Terheggen - Minimal Viable Products
  • Henk Doornbos - Python and hardware programming
  • Berco Beute - A Python's Life?
  • Bart jan Wesselink - Advanced Payment Routing
  • Tim Bakker - Green Parking

Photographic Moments of PyGrunn 2015

Movies 2016

Movies 2015

Movies 2014

Jeff Knupp - Keynote: Writing Idiomatic Python

Armin Ronacher - SSL, CAs and keeping your stuff safe

Avi Flax - The impedance mismatch of Web Microframeworks

Saúl Ibarra Corretgé - asyncio internals

Oscar Vilaplana - Scaling your system

Panel Discussion - Dangers of centralization. Options and solutions.