Recent Posts

In this post I summarize the things I learned when trying to improve the runtime of the test suite for one of our projects at work.

Most fitness tracking devices come with some sort of cloud service. Here’s how you can track your steps without sharing your data …

While open source software in general can be considered a huge success - most of the internet runs on it - games in particular were …

In the two years I’ve been having my Fairphone 2 I noticed three kinds of reactions in people: “Oh, you have a Fairphone! …

Recent & Upcoming Talks

Good software testing strategy is one of the best ways to save developer time and shorten software development delivery cycle time. …

Any team developing and maintaining software - be it free and open source or commercial - employs one form of software testing or …

Last time we talked about testing in Python and we will continue this conversation now. We will talk about techniques and tools that …

Software testing is a huge topic ranging from manual testing to automated distributed testing in huge server farms.

Today, we’ll …

Did you ever think, Django and all the other “batteries included” frameworks are not flexible enough for your needs? Do you feel like …

Open Source

Projects I contribute to or just like very much

  • coala - coala provides a unified interface for linting and fixing code with a single configuration file, regardless of the programming languages used. I met the great team of coala at pycon.de 2016 in Munich and have since contributed some code and mentored at Google Summer of Code 2017.

  • Borg Backup - A backup tool written in Python. Borg is a very powerfull and flexible deduplicating backup tool. I use it at work and at home and have also contributed to this great project.

  • pytest - The best testrunner for Python and better as most I’ve seen in other languages. Makes it really easy to get into testing in Python and has a powerfull toolbox for experts to really make the most of your tests.