Management Dynamics

Management Dynamics , Software Engineering

The Tribe

In the software industry, the term tribal doesn’t really reflect a good organizational structure, for instance, the term tribal knowledge, means that a given software is poorly documented and its details are basically fully based on what one engineer said to another. I have personally long struggled with the term...

May 10, 2020
Learning & Guidance , Software Engineering

Code Rub

In every software project I’ve ever been involved in, there was always this issue with code maintenance. Newer practices, language versions or frameworks are released, and a year-old project become a legacy so fast due to code rot. In the past, I heard some people say, we don’t have to...

February 9, 2020