How to refactor a monolithic codebase | Heykuki News