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

For all the latest info join our community on:

Speakers 2015

It seems there are no talks scheduled yet, but we're working on that. Stay tuned!


PyGrunn 2015 will take place on May 22nd 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

Anniversary T-shirts

If you want one of these very cool PyGrunn anniversary shirts please contact us via!

Cost is only €20,00 EUR!

Available sizes: M, L, XL

Schedule 2015


After the success of last years sprints, this year PyGrunn will again sprint! We feel that sprints are an excellent way to contribute to the open source community from which PyGrunn emerged. As most of us are software developers, it's important to be able to sit face to face and work together on open-source projects on which we worked during the year. Discuss the future, build new features, fix bugs, and hack on some experiment. The sprints are also a great opportunity to hang around with peers, talk tech, and have fun!


We are currently deciding on the topics to sprint on. Please contribute by voting for existing topics or propose your own using the form. In the latter case you should have a core project developer in mind that can join the sprint.


Sprints are planned at May 23 and 24 (the saturday and sunday after the conference day) from 10:00 till 22:00 at the Launch Cafe Groningen.

More photos of the venue can be found here and here. Μore information about this wonderful venue can be found at the venue's site. The venue is equipped with wifi, projectors, and whiteboards. Coffee, tea, beer and snacks will be provided.

Join us and make that change. Be a grunner amongst PyGrunners!


The schedule is the same for both sprint days.

Forming teams, announcing things to do
Lunch @ cafe nearby
Team reports
Closing the day [Party]

Request For Proposals 2015

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

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. This year two themes have our special interest:

  1. Python in science and education: Python is an excellent tool for acquiring both knowledge and skills. Whether it is learning how to programm or analyse large datasets for bio-medical research. It scales well from simple beginnings to complex experimental work.
  2. Python and big data: 'Big data' is an umbrella concept that houses a large number of quite exciting topics. Python has many qualities that make it a great fit for big data work and research.
We are looking for talks and posters/papers about these two topics.


Poster and paper sessions are new this year. We will make room for displaying a number of posters and papers in the venue. Authors can show their papers/posters and give more information in person to interested parties. Submit your paper/poster by filling out the form below and mail the paper/poster separately to

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 2015


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 not only. Its purpose is to provide a pleasant experience to every attendant. We are both excited and proud to present our sponsors for PyGrunn 2014, the anniversary and annual edition of our t-shirts, a list of former PyGrunn speakers, and a few photographic moments of PyGrunn 2013.



Your company could be here!




Former Speakers


  • Jeff Knupp - Writing idiomatic Python (keynote)
  • Armin Ronacher - SSL, CAs and keeping your stuff safe
  • Kenneth Reitz - Documentation is King
  • Killian 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 2013

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.