Home
Sandor Dargo's Blog
Cancel

It's not your job!

My job is not interesting. I cannot grow here. There is not enough coding. I’m not progressing in my career. I’ve heard this from many people in the department I work for. If so many people say s...

Deliberate practice and memory management

I have recently read the eye-opening book of Cal Newport, So Good They Can’t Ignore You. He emphasizes a lot on the importance of deliberate practice. I also decided to take a bit more seriously my...

Cal Newport: So Good They Can't Ignore You

Find your passion that you carry within yourself. Find it as soon as possible and you’ll be great! This is something we can read at almost every corner of the internet. Cal Newport in his book So ...

Stop reading!

I don’t mean your Facebook feed or that news portal full of violence. I mean your books. Including the very ones covering the latest technologies. Including the ones about the most important aspect...

Gilded Rose kata revisited

If you are into coding dojos and solving katas, you might have already tried the Gilded Rose kata by Emily Bache. In this kata, you are given some existing code that handles the quality and the nu...

The 4 Hour Body by Timothy Ferriss

Last year I have read the first book of Tim Ferriss, the “Bible of life hackers”, The 4 Hour Work Week(4HWW). Recently I finished reading one of his other books The 4 Hour Body(4HB). I don’t know...

The cost of CPU operations

What are the most important things to understand before performing source code optimization? Or even better, what factors to consider when you intend to write performant code? I think the most i...

Pitch Perfect - The Importance Of Personal Branding

This June I went to a very interesting event organized by IE Management School. It is one of the top business universities worldwide and luckily they organize two events a year in Nice, France too....

How to grow antifragile as a developer

In one recent newsletter of the Daily Stoic, Ryan Holiday writes about being unbreakable and what that means for a Stoic person. Let’s be clear about what Stoicism is. In simple terms, it is ...

Why to use the override specifier in C++ 11?

The override specifier was introduced to the language with C++11 and it is one of the easiest tool to significantly improve the maintainability of our codebases. override tells both the reader an...