Category: General
-
Sharing is Caring: Techniques for Overcoming Knowledge Silos in Software Development
One of the most common problems in software development is the unconscious creation of a treasury of knowledge and decision-maker in the form of one person. This can be a developer, architect, manager, or any other role without whom we cannot move on: All of the above is usually caused by mistakes that we do…
-
Why Good Software Architecture Matters: The Impact on Performance and Agility
In recent years, I have encountered many problems in IT companies caused by incorrect software architecture. What do I mean by incorrect? In most cases, this is one direction – either it is too trivial or incredibly complicated in relation to the problem it is supposed to solve. Both cases lead to performance problems and…