Monthly Archive: May 2015

Another talk from the Microsofties, explaining CodeFlow. For more details, see my blog post of this morning. Joao and co found that often, loosely coupled changes are committed together. For example, a new feature and a bug fix, that someone…Read more

Software at Google evolves rapidly (of course) and Googles build system can run millions of LOC a day. It works as follows: Build specs define what to build Build system decides how to build efficiently and correctly Other systems like…Read more

CodeFlow (the Microsoft code review tool( is currently used by 25.000 Microsoft developers, actively for 30 minutes per user on average. The review process where users can submit code for review and it can then be reviewed is very similar…Read more

Spreadsheets are often used by multiple people, and each user can add, change or remove data. There are some issues with this, most prominently the fact that users have different needs: They may need only a subset of features that…Read more

There are many tools for anomaly detection available, and most of them have a ‘scan’ button. But users do not hit this button too often, so why not make it ‘live’? This seems to be an approach that works well…Read more