From critical technical practice to reflexive data science