Refactoring
All articles
Technical Debt
The accumulated cost of shortcuts, compromises, and deferred improvements in a software system that increase …DRY Principle - Don't Repeat Yourself
A software development principle stating that every piece of knowledge must have a single, unambiguous, …Code Smells and Refactoring
Indicators of design problems in code and systematic techniques for improving code structure without changing …Strangler Fig Pattern for AI Migration
How to gradually replace manual processes and legacy rule-based systems with AI using the strangler fig …
Open source projects