Latest blog posts

Steep 6.0.0

June, 27th 2022

I’m very proud to an­nounce a new ma­jor ver­sion of my work­flow man­age­ment sys­tem Steep! This is the biggest re­lease so far. It con­tains a lot of cool new fea­tures, bug fixes, but also some break­ing changes. Make sure to have a look at the de­tailed list be­low and read the doc­u­ment­a­tion on the Steep web­site.

» Keep reading

Spamihilator 1.7 has been released!

June, 5th 2022

Eight years after the last up­date, I’m very happy to an­nounce a new ver­sion 1.7 of my free spam fil­ter Spami­hil­ator! This ver­sion is a main­ten­ance re­lease. It fixes some minor bugs and im­proves se­cur­ity. In­stall­a­tion is re­com­men­ded for all users.

» Keep reading

New major version 5.0.0 of gradle-download-task

January, 29th 2022

Today, I’m happy to an­nounce the new ma­jor ver­sion 5.0.0 of the pop­u­lar gradle-down­load-task. With this Gradle plug­in, you can down­load files in your build scripts and dis­play pro­gress in­form­a­tion. The re­lease notes for the new ver­sion are rather ex­tens­ive this time. High­lights in­clude down­load­ing mul­tiple files in par­al­lel, con­cur­rent ex­e­cu­tion with other build tasks, and bet­ter sup­port for Kot­lin and Gradle 8 (see full list of changes be­low). Up­dat­ing is re­com­men­ded for all users.

» Keep reading

Enable GPU to speed up slow Playwright tests in headless mode

January, 2nd 2022

When I wrote end-to-end tests for Sudocle the other day, I no­ticed that they ran much faster when I star­ted my browser in non-head­less mode. After some de­bug­ging, I was able to fig­ure out that the browser I was us­ing to run my tests (Chrome/​Chro­mium), auto­mat­ic­ally em­ploys a soft­ware ren­derer for WebGL when star­ted head­less. Since Sudocle heav­ily re­lies on WebGL, the tests could be­ne­fit a great deal from hard­ware ac­cel­er­a­tion.

» Keep reading

Efficient scheduling of workflow actions in the cloud

July, 23rd 2021

My pa­per “Ef­fi­cient Schedul­ing of Sci­entific Work­flow Ac­tions in the Cloud Based on Re­quired Cap­ab­il­it­ies” has just been pub­lished in Spring­er’s Com­mu­nic­a­tions in Com­puter and In­form­a­tion Sci­ence book series (CCIS).

» Keep reading

Steep 5.8.0

May, 19th 2021

I’ve just re­leased the new ver­sion 5.8.0 of my sci­entific work­flow man­age­ment sys­tem Steep. One of the high­lights of this ver­sion is in­creased fault tol­er­ance: Steep sched­ulers are now able to re­sume the work of other crashed in­stances when they de­tect that a pro­cess chain is run­ning but not mon­itored any­more. Steep 5.8.0 also in­cludes many other new fea­tures (see de­tails be­low). The ver­sion has been thor­oughly tested in prac­tise over the last couple of months.

» Keep reading