What do you think the most important git practice is? What is a practice? But before you answer it, tell me what a practice is? How do you define the most valuable practices? What characteristics...
Emergent Design: The Evolutionary Nature of Professional Software Development by Scott Bain
Emergent Design was published in 2008, but even after 12 years, I still found it extremely relevant in 2020. In the first part of the book, the author Scott Bain discusses about software developmen...
When to use const in C++? Part IV: parameters
Just make everything const that you can! That’s the bare minimum you could do for your compiler! This is a piece of advice, many senior developers tend to repeat to juniors, while so often even th...
12 Rules for Life - An Antidote to Chaos by Jordan Peterson
Human lives are built around rules for millennia. You can think about ten commandments to start with, the laws of Hammurabi and in fact all the laws, rules and regulations we have ever had to follo...
When to use const in C++? Part III: return types
Just make everything const that you can! That’s the bare minimum you could do for your compiler! This is a piece of advice, many senior developers tend to repeat to juniors, while so often even th...
What do you want from a job, that is the question
This is an excerpt from by book called The Seniority Trap. I’m sharing some parts from each chapter. Check out the #thesenioritytrap for more parts. Fast, good and cheap? When we hire a handyma...
When to use const in C++? Part II: member variables
Just make everything const that you can! That’s the bare minimum you could do for your compiler! This is a piece of advice, many senior developers tend to repeat to juniors, while so often even th...
Don't Make Me Think by Steve Krug
Sandor, are you posting a book about web development? What are you having in mind? Are you changing from C++ to something else? No. Not at all. While it’s true that I’ve built some sites, such as ...
When to use const in C++? Part I: functions and local variables
Just make everything const that you can! That’s the bare minimum you could do for your compiler! This is a piece of advice, many senior developers tend to repeat to juniors, while so often even th...
Sharpen your axe and chop down the tree quickly
This is an excerpt from by book called The Seniority Trap. I’m sharing some parts from each chapter. Check out the #thesenioritytrap for more parts. Working hard is fine and sometimes you’ll ha...