Measuring Refactoring
The practice of refactoring has long been accepted as an effective tool to maintain code quality. The argument has always been that higher code quality allows an application to be...
Read ArticleReflections on code, the things I read and what I've been up to.
The practice of refactoring has long been accepted as an effective tool to maintain code quality. The argument has always been that higher code quality allows an application to be...
Read ArticleAs part of my job as CTO Europe, Middle East and India for Thoughtworks I was lucky enough to attend the first Future of Software Engineering retreat at Deer Valley,...
Read ArticleOverwatering has looked quiet for the last few years. I have been busy though: running the world’s largest mental health platform for children and young people all the way to...
Read Articletl;dr: Pandita is ready for alpha testers! If you’re excited by the possibility of better technology for teaching and everyone, then add your name to our alpha tester list.
Read ArticleUNESCO has published a report on the use of digital technology, worldwide. As a builder of digital technology for education, there is a lot I agree with.
Read ArticleJustin Searls’ article about The Demise of the 10x Developer is great. Honestly, that’s partly because I feel very seen. But also, because this generation gap feels real.
Read ArticleA few years ago I was on a work trip in New York. For ‘team bonding’ we went to a commercial-style kitchen to cook dinner for ourselves, with the help...
Read ArticleAre surveys good evidence? In some cases, it may seem like there is no choice: how else are you going to find out if people say they prefer Coke or...
Read Article