Welcome
Welcome to my software blog! This blog is about developing software that is delivered on time while being maintainable and extendible.
- Ignorance and knowledge – how to reduce project riskIf you want your software project to be a success, then it is not only sufficient to deliver a functioning product,…
- At which level does Clean Architecture apply?The other day, we had a discussion about where and how to apply the principles of clean architecture. This was very…
- The initialize anti-patternExplains the Initialize anti-pattern, the consequences of using it and how it can be avoided.
- The fine line between overdesign and underdesignA code base can exhibit too much or too little abstraction. This page points out the differences.
- Cycle time: a metric or a goal?In this post, I want to share something I learned in the past months. For a long time, our team is…
- Software developer’s goals and meansHave you read the book The Goal? It is written like a novel about Alex Rogo, the manager of a production…