Goodhart’s law

Any observed statistical regularity will tend to collapse once pressure is placed upon it for control purposes. Goodhart's law (source Wikipedia) Or, in other words, once you tell people "improve that KPI or else", that KPI will be abused to the point of becoming useless: the KPI will improve, but the overall quality/speed/cost (pick a … Continue reading Goodhart’s law

The Model-View-Presenter-Controller pattern

In this post I'll talk about the MVPC (Model-View-Presenter-Controller) design pattern I use in client applications such as progressive web apps and mobile clients. It can be best understood as an evolution of the MVC (model-view-controller) pattern past the MVP (model-view-presenter) pattern. The basics: MVC and MVP You might want to skip this section if … Continue reading The Model-View-Presenter-Controller pattern