A few months ago, my manager asked me if I’d like to facilitate some technical interviews. My answer was hell yeah! I think it’s great that management involves senior developers in the selection p...
The Choice: Embrace the Possible by Dr. Edith Eva Eger
I learnt about The Choice from Ryan Holiday’s newsletter, like about so many other books. As I’ve been always interested in history and in psychology, I decided that this book can completely jump m...
The big STL Algorithms tutorial: *numeric* scans
In this next part of the big STL algorithm tutorial, we are going to talk about the 4 algorithms in the <numeric> header that we haven’t discussed yet: exclusive_scan inclusive_scan ...
Top 3 reasons to let people change teams within your organization
A few weeks ago, I posted my thoughts on what are good reasons to change teams. In this article, I’m going to talk about why you as a manager should encourage your employees to move around. And l...
Zen and The Art of Motorcycle Maintenance by Robert Pirsig
During the last couple of years, I started to attend and present at more and more C++ conferences. Inevitably, I ended up listening to Phil Nash several times and he almost always spoke about somet...
The big STL Algorithms tutorial: more numeric algorithms
It’s high time to continue the big STL algorithm tutorial, and in this next part we are going to talk about 4 operations that are part of the <numeric> header: iota inner_product pa...
2021: I feel I got everything I wanted and the next year will be even better
It’s the end of the year so it’s time to draw a balance between what happened and how I progressed at work and in life in general. I deliberately speak about progress, because I think it’s more i...
The best 8 books I read in 2021
Like each December, I share with you the best books I read this year. They represent a considerable chunk of my book reviews, but I don’t post reviews in all the books I read. And in any case, it’s...
What is the most vexing parse?
The most vexing parse is a specific form of syntactic ambiguity resolution in the C++ programming language. The term was used by Scott Meyers in Effective STL. It is formally defined in section 8.2...
Trip Report: CPPP 2021
December started with another fascinating C++ conference which was probably the last one for the year: CPPP 2021. The third P in the name represents the French touch in this conference, it stands ...