Systerel blog: 20 years of critical software development