As businesses increasingly rely on technology to drive growth, the accumulation of technical debt has become a major challenge for…
I. Introduction This blog post is is part of the previous blog post point number 4 MC-API design A. Explanation…
Implementing the Model-View-Controller (MVC) pattern along with SOLID principles on older monolithic code that only uses an API can be…
Implementing design principles and best practices on old code can be a challenging task, but it can be done effectively…
This blogpost is part two of the avoid technical debt blog - click for part 1 Write modular and maintainable…
I. Introduction A Definition of Technical Debt Technical debt refers to the cost of maintaining a software system due to…
In today's fast-paced technology landscape, having the ability to come up with new and innovative features for IT systems is…
Overview of problem solving: Effective problem-solving is a crucial skill for programmers to have, and first principles thinking is a…
Inefficient code can have significant costs for financial companies. These costs can come in many forms, including increased costs of…
Automation can play a key role in improving compliance in the finance sector. By streamlining tasks and processes, automation can…