Published inNetherlands eScience CenterDiversity in Software: four ways to think differentLet’s talk about diversity in Software.Feb 2, 2023Feb 2, 2023
Published inNetherlands eScience CenterUnweaving legacy code using EntangledFor a Research Software Engineer, dealing with legacy code is seen as a chore: dirty work, but a necessary evil.Nov 10, 2022Nov 10, 2022
Published inNetherlands eScience CenterLiterate Programming in Science2. The HowJul 7, 2021Jul 7, 2021
Published inNetherlands eScience CenterLiterate Programming in Science1. The WhyJun 22, 2021Jun 22, 2021
Lentil soupThese days I sometimes wonder, what is the best thing I can do for the world? How can I singlehandedly save humanity from near certain…Sep 11, 2020Sep 11, 2020
Published inNetherlands eScience CenterParallel programming in PythonPart 1: Killing the GIL, Combining Dask and Numba for parallel number-crunching in PythonJan 6, 20201Jan 6, 20201
Published inNetherlands eScience CenterWhy all you’ll ever need is Markdownan introduction to PandocJul 2, 20193Jul 2, 20193
Published inNetherlands eScience CenterBreaking the barrier: fluid simulations parallel-in-time.Smaller simulation volumes per processor also give greater overhead in communication. How can we break this barrier? Parallelise in time!Jun 3, 2019Jun 3, 2019
Published inNetherlands eScience CenterenTangleDA bi-directional Literate Programming toolJan 30, 2019Jan 30, 2019
Published inNetherlands eScience CenterEasier Docker in PythonDocker is a tool that creates a stack of virtual environments on top of a running Linux kernel. This allows you to run tools (and web…Feb 3, 2017Feb 3, 2017