We probably all learnt that one cannot overload the destructor. Hence I write about “the” destructor and a destructor… After all, it has no return type and it doesn’t take parameters. It’s also not...
3 ways to prevent micro-burnouts
I’ve been proposing some topics for a person I’m mentoring and one was “productivity/motivation”. She immediately became quite excited about the idea, so I asked what is going on. She told me that...
C++ Best Practices by Jason Turner
This is a book that I’ve been waiting for to finally read for a long time. I could have bought it, but I decided that it’ll be the first book that I buy from the royalties I earned with How to use ...
Different ways to achieve SFINAE
Life is a chain of opportunities. Each task you take on will lead you to more doors hiding other opportunities. Some are worth opening, some are not. Proofreading C++20: Get the Details by Rainer...
Live like a monk - the key to success
Don’t get me wrong, I’m not particularly successful. If I look around I see prettier, richer, more popular people. People who rose more in the company ranks, people who write better code, who can c...
The Big Leap: Conquer Your Hidden Fear and Take Life to the Next Level by Gay Hendricks
The Big Leap! Who doesn’t want to take the big leap? I bet there are many. Stepping up always involve some risks and humans, in general, are more afraid of loss and therefore they are more risk-ave...
The big STL Algorithms tutorial: binary_search et al.
In this next part of the big STL algorithm tutorial, we cover the binary search operations. I use plural because there isn’t simply std::binary_search available for us, but other algorithms as well...
3 types of people in software development without skin in the game
I read the really valuable Skin in the game, by Nassim Taleb a few months ago. If you haven’t read it yet, you might ask who are people without skin in the game? There are people who take no rea...
Soft Skills: The Software Developer's Life Manual (Second edition) by John Sonmez
This is the second edition of the book and it was promised to include some important updates. As I liked the first edition and I could it get from Amazon for less than 10 Euros, I gave it a try. I...
C++ Concepts and logical operators
In February and March, most of my posts were about C++ concepts and now I’m amending it with a new article. Why is this new post on concepts? Because I had a misconception. Better to say, I didn...