be-intentional-about-how-ai-changes-your-codebase