Testing is not about the tests

There is no shortage of material on testing and why all good programmers need to do it. If you really want to stand out, you follow the Test Driven and test first method. Maybe you should, but not because you want to catch bugs or errors.
Read article →

On reducing complexity

On reducing complexity
This is a common challenge once a company has built enough “stuff”. The burden of maintenance and the difficulties in refactoring makes one cry out for “Simplicity, now! ’. A common perception of reducing complexity is to “dumb things down”, this is a reaction to the tension of it being difficult to untangle things.
Read article →

When opinions and theories are communicated as facts

When opinions and theories are communicated as facts
This post contain learnings from over twenty years working as a programmer and close to half a century living on this planet. I met my partner over a decade ago, not long into our relationship we had a conversation: “why do you say things as if you know them, when you don’t?
Read article →

On always assuming best intentions

On always assuming best intentions
The title of this post is a phrase often repeated in the onboarding process at my current company (and probably many others too). It sounds like a pretty straight forward thing doesn’t it? What kind of person would not automatically do this?
Read article →

On words

On words
I had read the term many times on the Internet from people who’s been vocal on certain topics which for different reasons turn out to be controversial. https://en. wikipedia. I encountered this term for the first time when I was being vocal about an IT conference in Norway which I thoughts had a highly inappropriate name (post in 🇳🇴 Den Norske Dataforening sitt manglende gangsyn) .
Read article →