Newsletter archive

These are the issues I sent to my subscribers.

    Loading posts...
  • Time well spent

    Yesterday I went to an exciting event. The topic was "Can Artificial Intelligence synthesize software?". The company Seerene organized the event. I haven’t heard about them before, but they are just what…

  • Risk list

    Imagine you are doing a software project. It is mostly going like planned. Things happen. You anticipated them and prepared for them. But there are days when unexpected things happen: Stack Overflow…

  • Cyclomatic complexity

    To achieve high quality in your team’s code, you should use tools like a static analyzer. These analyzers give you lots of metrics. One is the cyclomatic complexity. A very reduced definition…

  • How to paint a fence

    If you paint a fence, you need to make sure to prepare the wood. Take coarse-grained sandpaper and sand the old paint. You have to take it off the wood completely. Once…

  • Planning for technical debt

    Do you know the term technical debt? Wikipedia describes it as "a concept in software development that reflects the implied cost of additional rework caused by choosing an easy solution now instead…

  • Standing in for quality

    If you read these letters for a few issues, you might have already noticed that I like quality in software engineering. I try to optimize for quality and enhancing the quality of…

  • Again, why are we doing this?

    Imagine you have a team member that always criticises your work. You make commit after commit and put your best effort forth, you try to find the best names for variables and…

  • Art

    The other week I went on vacation with my family. We flew to Switzerland and had a really great time. I took the big camera to make gorgeous shots of my wife,…

  • Where’s your GPS

    Imagine you are about to go on a trip. Perhaps with your partner or some friends. You want to take the car into the woods, to a place you have never been.…

  • The four types of documentation

    You probably already noticed from the title of this letter, the topic of documentation is still important to me. Now that I began spending time with it I notice the many different…