![The SQL Murder Mystery Game](/content/images/size/w720/2023/06/174092-clue-illustration.png)
![Michel Failing](/content/images/size/w300/2022/12/me_smoothed--2-.jpg)
Michel Failing
Researcher and Data Scientist located in Berlin, Germany. Loves to do and talk about science, tech, traveling, tennis, gaming and cooking!
![The SQL Murder Mystery Game](/content/images/size/w720/2023/06/174092-clue-illustration.png)
Why Python's Protocol Classes help you to write better code for your Data Science projects
Why Python's Abstract Base Classes help you to write better code for your Data Science projects
![Docker Day #5: Calibre](/content/images/size/w720/2022/12/docker-days-11.jpg)
Docker Day #5: Calibre
![Deep Learning series (Part 2): Building Artificial Neural Networks in Python using Tensorflow with Keras](/content/images/size/w720/2023/01/TensorflowKeras.jpg)
Deep Learning series (Part 2): Building Artificial Neural Networks in Python using Tensorflow with Keras
![Why you should use Python's dataclasses instead of regular classes](/content/images/size/w720/2023/01/Python_logo_and_wordmark.svg-1.png)