Many software engineers are or have worked on ageing codebases. The nature of this universe and our species thrives on failure which fuels the engines of our evolution.Â
Continue Reading "Extracting Architectural Pillars and Primitives From An Ageing Codebase"
The Agile Method is a tool and nothing more or less. It is not an opinion, but just a tool. To understand this tool, one must first establish the context. More often then not, tools are meta-solutions to problems. They aid in forming the solution, but are not the solution itself. Since the introduction of technology, we’ve inherited rigid processes from
Continue Reading "On Agile and Technology Evolving Software Development Processes"