November 2024 Meetup @ Tiobe We had an incredible turnout for our November 2024 C++ Meetup, hosted at the Tiobe office in Eindhoven. With over 50 attendees, we hit the venue’s maximum capacity, creating a lively and dynamic atmosphere for discussions and networking! It’s truly inspiring to see how our community is growing and attracting Read more about C++ Meetup Eindhoven, November 2025 at Tiobe…
First Meetup Today marked the exciting launch of our very first C++ Meetup in Eindhoven, hosted at One Of A Kind Technologies, where I work. It was fantastic to see the enthusiasm from the local C++ community. Out of the 30 people who registered, around 20 attendees joined us, which I consider a great turnout Read more about C++ Meetup Eindhoven Januari 16, 2020 [ ]
@ CppCon 2019 @ Aurora (near Denver) Colorado Just returned from one wholly awesome week of CppCon. This year the conference was held at The Gaylord Rockies Convention Center in Aurora Colorado, just outside Denver. This place is huge, take a look: I arrived on Friday to meet up with my fellow CopperSpice team members, Read more about CPPCON 2019 Trip Report [ ]
This blog is about how I use windows as a professional software engineer. What windows settings I customize and what tools I use to make my daily work as pleasing and productive as possible. Performance and usability enhancements Some of these settings are particularly well suited for virtual machines, use common sense to judge whether Read more about Optimize Windows 10 for Software Development […
A software review? This is the first review I ve even written as a blog post on my nullptr.nl website. Why start now? I considered whether I wanted to associate myself with any particular software and never really felt the need. However, in this case I was asked to review Deleaker by the author Artem Razin Read more about Review: Deleaker, C++ memory leak detection [ ]
I couple of years ago, I was looking for new ways to improve myself. I had done several trainings on C++, C#, software processes, communication, leadership, etc. However, I was not really finding want I felt I needed to improve myself. This is of course, very subjective, the courses were good, I learned things, but Read more about How to learn more as a C++ software engineer? [ ]
So you (or rather I) have this legacy code that must be maintained. It has all the classic symptoms: it looks like it was written before const, smart pointers or RAII were a thing the author was a big fan of (overly) defensive programming either not much thought went into the overall design or over Read more about How to refurbish legacy code into a maintainable state [ ]
Its seems every year (see references at the bottom) someone writes about having strong typedefs in C++. Hey, it s end of February and nobody did it for 2018 yet!? The idea is simple (or so it seems). Suppose you would like to distinguish variables that have the same basic type and have the compiler enforce Read more about Enhance type safely using Opaque Typedefs aka phantom types [ ]
At a readers request, I wrote this post describing a Windows 10 Creators Update quirk/feature. the symptom: While testing Debugview++ on Windows Windows 10 1703 Creators Update Build 15063.413 (the latest version at the time) one of my users found that the application hangs at startup for about 20 seconds, before actually continuing the startup. Read more about Win32 library on Windows 10 Creators…
The following post was triggered by a twitter post by Ólafur Waage about his observations of common mistakes during code reviews over a period of 4 months. Some of these were not news to me but I had not seen them collected as a set anywhere in a single place. I have added and/or rephrased Read more about Common code smells by Ólafur Waage [ ]