I joined DEV.to a bit more than two years ago. I don’t remember at all how I found this website, but it seemed welcoming. I particularly liked its really simple design. As a backend guy, it was very compelling to me. It seemed easy to join and publish my small number of articles to come, so I said why not giving it a try?!
Stillness is the key is the new book of Ryan Holiday that just came out about a month ago and it finishes his trilogy about… I wanted to write that about stoic philosophy, but it’s not really the truth. The author doesn’t write only about stoicism, but much more about ancient pearls of wisdom and philosophy.
In this next part of the big STL algorithm tutorial, we will discover only one algorithm, the transform. I find very important, plus it doesn’t have variants like the copy or move algorithms. On the other hand, it has two quite distinct constructors. Let’s check them one by one.
The last one of the Five good emperors, Marcus Aurelius had a note in his Meditations: “If you seek tranquillity, do less.” This is one of his thoughts that is the most applicable to software development.
How many times did you break the code and had you no idea what went wrong? How many changes did you introduce? Would it have been different if you had introduced only one change?
Smartcuts covers how to stimulate - mostly - professional development. Hence its subtitle is How Hackers, Innovators and Icons Accelerate Success.
By example, the author Shane Snow analyzes how certain successful people move seemingly faster to the top than others. And while there is no overnight success, you have to work hard to be among the best, there are ways to stand out and to arrive at the top a bit faster.
The Legacy Code Programmer’s Toolbox is the quite fresh e-book of Jonathan Boccara, the person behind Fluent C++.
Not surprisingly it’s about how to attack legacy code. The author gives practical examples of how we should digest such code and make it better for good. He doesn’t just propose to make any legacy code better, but to decide which parts are worth to change.