dev.to dev.to

The best 8 books I read this year

I love reading. I read almost every morning and every night. It sets me for the day and it calms me down before going to sleep. I try to read at least 2 books per month and it's becoming a tradition that I share with you the ones I liked the most in a given year. This time, I pick 8, so it is about the best third. They are ordered by the date I read them, not by preference. The Manager's Path by Camille Fournier This book...

dev.to dev.to

My DEV birthday gift for you: DEV.to Analytics!

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?! That time, I had been blogging for a bit less than a year and while even now I'm still not focused on simply...

dev.to dev.to

The dead singleton and three ways to overcome it

Oh, singletons... We can't live with them, we can't live without them. I remember that in my first team there was a guy with a very bright mind, but he was not yet mature enough just after the university and in all the questions he was way too much opinionated and a bit too smug. Typical to most of us at the beginning of our career, isn't it? He was always there to express how he hates singletons and how the worst thing they are in...

dev.to dev.to

Never split the difference: Negotiating As If Your Life Depended On It by Christopher Voss

Never split the difference is a great book on negotiations by a former international hostage negotiator from FBI. Christopher Voss shows us through various stories how and why hostage negotiation strategies changed over time at FBI where he was both a lead and an instructor. While at many points I felt that he was sharing stories with a too vehement pride - maybe it's more a cultural thing - ha also shared big failures. We might think...

dev.to dev.to

The big STL Algorithms tutorial: Introduction

I've already written quite a few articles about features introduced by C++ 11 and how much it changed how I look at the language. The feature I liked the most is probably the one of lambda expressions. I don't like them for their sheer existence, it's not l'art pour l'art, but it really helps using the different STL algorithms. If you want to get a quick introduction to all the 105, have a look at this video by the owner of...

dev.to dev.to

The Millionaire Fastlane by MJ DeMarco

MJ DeMarco in his book offers to "crack the code to wealth" so that you can "live rich for a lifetime". It sounds like a clickbait, doesn't it? Far too often these books are written by people who by all means live a decent life, but that's all. They are far from being rich. That's not a problem at all, nobody has to be wealthy, but if you write about how to become rich, you'd rather be one. DeMarco is rich and he became one on his...

dev.to dev.to

The Manager's Path by Camille Fournier

Have you, Sandor, really read that book? - you might ask if you know me or you simply know what path I'm following. A hint: the technical path. Yet, my answer would be, of course, I had and it was great! What it is about? It's a map helping you navigate at the different positions on the way up to the top of the software teams management. So this book is not just about any type of managers, it is dedicated to managers working in...

dev.to dev.to

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 so, there must be some truth in it. Reservation systems might not be the most interesting topics in IT when others are building robots and artificial intelligence for almost every area of our lives. On the other hand, checking these...

dev.to dev.to

The Slow Birth of a Developer

"Nothing is slower than the true birth of a man." - said Hadrian to his selected successor, the young Marcus Aurelius. At least in the novel called Memoirs of Hadrian by Marguerite Yourcenar. What the author meant by this idea is that none of us is born with wisdom, neither we get it in one specific moment. As Ben Hardy said in one of his articles, big changes will always be gradual. We get some ideas from here and there, we think...

dev.to dev.to

Be severe only with yourself

I'm a strict person with a relatively high level of self-discipline. I'm strict with myself and with most of the others. Especially with those who I respect, with those who I consider more capable. I've recently realized that this might be a big mistake. A truly important person to me has complained a lot to me that I'm very strict and critical of her whereas from others I accept the same, behaviour not to mention certain mistakes....

dev.to dev.to

Do your job

It's so easy to tell anyone that he shouldn't care about this and that. He shouldn't complain what the other does, shouldn't care about the inhibitory conditions. But do you do your own job when you are doing this? As sportscaster Adam Lefkoe said about one of NFL’s most renowned coaches in an interview with The Daily Stoic, “I find Belichick’s mantra “Do Your Job” to be a three-word embodiment of Stoicism. He is defined...

dev.to dev.to

8 books every junior developer should read

This article has been originally posted on my blog. If you are interested in receiving my latest articles, please sign up to my newsletter and follow me on Twitter. Of course, seniors should also read these books, but most probably they already read at least a few of them... I like reading. I wouldn't say I always liked to, even though I had some peaks already in elementary school when in a short amount of time I read long novels...

dev.to dev.to

Lambda Expressions in C++

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. You might think, come on, this is old stuff, every serious developer should know about lambda expressions. You might be right, yet, it's not the case. Recently I made a brown bag session on...