Mark here from Delft, The Netherlands. I am a PhD student researching socio-technical enablers/inhibitors of software testing. I am looking into how and why developers do (not) test software. Before starting my research I worked as a Dev-Ops Engineer at the Internet Service Provider Greenhost in Amsterdam. I hold a M.Eng. degree in Information Systems Engineering, a program of the FH-Aachen that I finished in 2020.
The name of this blog (
protesting.tech) is of course a play of words. I believe that the use and development of technology is always political; software engineers play an important role in shaping our societies' future. Their actions always carry with them an implicit political stance and very often engineers are not aware of it. Even the choice of which software we use is important in my eyes. Choosing technology can be motivated by a political drive to challenge existing systems and to create sustainable alternatives. In my opinion establishing alternatives also requires protesting against what we believe to be wrong.
Just like the choice of technology, the choice not to test software can have (mostly unforeseen) drastic consequences. Software failures which could have been avoided by proper testing can lead to tragic incidents and even the loss of live [Ko et al., 2014].
protesting.tech is my way to position myself and advocate for a constructive shift in the testing mindset. I am protesting against irresponsible software development and I want to advocate testing with a positive attitude, focusing not only the con:s of not testing but emphasising the pro:s of testing technology.