Lessons from Refactoring a 10K-Line Codebase - Byte | AlgoSync