Reading through Scott Meyer’s Efective Modern C++ helped me discover a lot of features of modern C++, including right value references, the trailing return type declaration and lambda expressions. ...
The best 13 books I read this year
One of my favourite hobbies is reading. Even as a father of two small children, I try to find some time every day to read either before the others wake up or after they went to sleep or sometimes a...
Reconquering my job in 15 steps
I think I’m better in time management than the average, so to further improve this skill, I went to a time management training of John B. May. It was a one-day training about how we should reconque...
How to use ampersands in C++
In one of my previous articles, I wrote about Scott Meyer’s Effective Modern C++ and that with its focus on C++11/14 it’s like discovering a completely new language. I already wrote about trailing ...
Ramit Sethi: I'll teach you how to be rich
In his first book, Ramit Sethi shares his own vision about personal finance. It’s not just yet another book on how to spend less and save more money as he doesn’t believe in a frugal life. Besides,...
A few words about team buildings
Team buildings - what are they for? Why do they exist? Who should pay for them? When should they happen? What about afterworks? People can be very opinionated on this topic, and it’s quite a comp...
How do you declare a function in C++?
Beginning of this year I came back to a C++ developer position and we are making or final steps towards complete a migration to (among others) C++11 and I decided to level up my knowledge. It’s alm...
Nassim N. Taleb: The Black Swan
I came across Nassim Taleb’s name and The Black Swan several times reading the books and articles of some modern Stoics and some motivational writers. When I mentioned to one of my best friends tha...
Live with your results
Have you ever felt discouraged after a difficult problem you solved? Have you ever felt that your profession is maybe not for you? And then, the next time when you fixed a nasty bug maybe you felt ...
How I set up my Git
This is post is not yet another one about Git aliases. Some like them, some don’t. I use only a few. For the commands, I use the most and the ones I wouldn’t forget anyway. In other words, I’m lazy...