Good articles are like a well-made espresso – short, punchy and something to get the mind thinking. It is hoped that you benefit from the material here as much as I have from the generous wisdom of others.

As for my background, I have been a professional software engineer since 2001. My deepest areas of expertise include C++, Qt and especially CMake and software build/packaging in general. I also hold a PhD in Aerospace Engineering.