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. Let’s talk about those lambdas in this post.
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 at lunchtime on the bank of a nearby creek.
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 reconquer our own job, how we should make sure that not others control our daily work through constant interruptions.
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 return type declaration. Now it’s time to review what usages you might have in C++ for ampersands (&).
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, he doesn’t just share his two cents but he also gives some practical procedures and scripts to follow.
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 almost like discovering a new language which is, by the way, a lot more pleasant than C++98.
One of the things that made my eyes open was how function declarations evolved.
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 that this is the book I’m going to read next, he told me that he’d be very interested in my opinion. According to him, many people don’t like Taleb.
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 superhuman. You might have even thought that you’re the most badass rock start developer in your whole company. Didn’t you? Well, maybe you just felt that you’ve reached new heights of seniority which by the way shouldn’t be used as an observation deck from where you can look down to the other junior fellas.
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 to write status and commit all the time. These aliases are not worth a post. On the other hand, I modify my prompt in the terminal to give me a lot of information about the current state of the repository I’m at and I also use auto-completion for git commands.