Posts
Sandor Dargo's Blog
Cancel

I broke production 3 times in 3 weeks - Part II

Last week I shared with you that despite that I consider myself a careful coder, I managed to break production several times in a row. It can happen to anyone, though one shouldn’t forget about hi...

Courage Is Calling: Fortune Favors The Brave by Ryan Holiday

Courage Is Calling is dedicated to discussing courage which is one of the four most important stoic virtues: Justice Temperance Wisdom Courage This also means that we can expect at leas...

I broke production 3 times in 3 weeks - Part I

Are you a careful coder who barely introduces errors? How do you feel when still manage to bring production down? You might feel horrible, but I think you should take it as an opportunity. You can...

Trip Report: Meeting C++ 2021

I feel very lucky that I could attend so many C++ conferences during the last 2 years. It feels a bit strange, but without Covid, this would not have been possible. My last conference was Meeting ...

The big STL Algorithms tutorial: permutation operations

Last time I promised to continue with the <numeric> header, but I realized that I forgot about a draft I already had. So in this next part of the big STL algorithm tutorial, we are going to t...

5 sources of success: how not to lose confidence after a promotion?

When you’re promoted you feel you’re the king of the world. You worked your ass off. You deserved it, you deserved your new title, your hopefully hefty raise. Of course, you’d have deserved just an...

Functions to be called only once in C++

In this article, we are going to discuss how we can make sure member functions are called no more than once while their enclosing object is alive. There can be different motivations for having su...

The Ape That Understood The Universe by Steve Stewart-Williams

I read on Twitter recently that not understanding the masculine-feminine dynamic explains why society is so confused. I’d push this more forward by saying that we don’t really understand any dynami...

The big STL Algorithms tutorial: reduce operations

In this next part of the big STL algorithm tutorial, it’s time to move forward and start discussing the <numeric> header. We discussed all the non-range functions of the <algorithm> hea...

C++ Concepts and the Core Guidelines

Let’s get back to C++ concepts and have a look at the rules and best practices that the Core Guidelines propose. Having read them through, I found that they are incomplete (no surprise, concepts ...