Blog posts

2019

How to have smooth animations in Jupyter Notebook and Matplotlib

3 minute read

Published:

Jupyter Notebook is a godsend. Compared to other methods to share a slightly incoherent mix of code and ideas it is certainly the best way to do so. It is what I currently use to share my progress with my supervisors because it is just so convenient. Just send them a link and they can read your thoughts and how that translates to code, with the results of that intermingled. It may even be Second Coming of Literate Programming. Read more

2018

Why Docker is essential for researchers

7 minute read

Published:

One of the best things that can happen during research is finding a software library that efficiently solves a problem you are struggling with so you can solve your own problem. But most of the time this happiness turns to frustration and sadness quickly because the library was written in 2003, is unmaintained and depends on Windows 95. Read more