Posts

The Culture Code: The Secrets of Highly Successful Groups by Daniel Coyle is a mixture of stories about successful organizations backed …

Accelerate: The Science of Lean Software and DevOps by Nicole Forsgren, Jez Humble and Gene Kim discusses the factors that impact …

Code quality is a weak spot in nearly every software project. This is especially true for legacy projects. What once was elegant, over …

There are a lot of developers and managers who think that writing unit tests is just extra work. Suggesting that we should write more …

Let’s assume we have decided to increase the stability of our software. So we decide to write tests for our code. The problem is …

Version control systems provide a way to track changes between source code versions. Git is most likely the most commonly used one …

The most common reason for writing null checks is that you run into a null pointer exception. The second most common reason is that you …

We all have been taught that reusable code is good. We all know why we should do it but there are some misconceptions about how to do …

Every software developer has faced the situation. You have been assigned a task to add or change a feature. You know nothing about the …