Home
Sandor Dargo's Blog
Cancel

The quest of private inheritance in C++

I love mentoring. It requires a huge quantity of humility, and if you possess it, it will bring you tremendous benefits on a human as well as on a technical level. A few weeks ago, I met with on...

Extreme Ownership by Jocko Willink and Leif Babin

Extreme Ownership is the legendary leadership book written by two former Navy SEALs, Jocko Willink and Leif Babin who started to teach businesses about leadership and strategy in their civilian lif...

The seniority trap

Maybe you have been there, maybe you’ll get into a similar situation soon. Maybe you don’t work for the type of company where this could ever happen. Yet, most of us at least heard about highly kno...

The big STL Algorithms tutorial: modifying sequence operations - fill and generate

In this next part of the big STL algorithm tutorial, we will discover the 4 modifying sequence algorithms that fill in or generate data: fill fill_n generate generate_n Let’s get start...

Java by Comparison by Simon Harrer, Jörg Lenhard, Linus Dietz

I’m not a Java developer - anymore - yet I find that a big part of this book can be useful for any junior programmer. Maybe not only for them, as the book has elements that are always useful to be ...

What to do when you screwed up?

Have you ever done something silly in your job? Obviously, you have. Just like me. Or better to say, all of us. You might ask what kind of silliness I just meant. It doesn’t matter. It can be an...

Immediately invoked lambda functions

Helping is important in life. You help the weak to get stronger, you help the hungry to learn fishing, you help someone to achieve her goals. Why not help your compiler to perform some optimization...

The Rational Optimist: How Prosperity Evolves by Matt Ridley

I have a long list of books to read. I think I need some improvements to that catalog. After I finished reading The Rational Optimist I’m going to present you now, I questioned myself from where I ...

What makes a training advanced?

I’ve recently had the chance to attend an advanced Python course. I was really waiting for those three days. By the end of it, my enthusiasm waned. Why? Was the teacher not knowledgeable enough? Wa...

The big STL Algorithms tutorial: modifying sequence operations - replace*

In this next part of the big STL algorithm tutorial, we will discover the 4 algorithms starting with the word replace: replace replace_if replace_copy replace_copy_if Let’s get started!...