The text discusses the challenges and solutions in maintaining code quality when using AI-assisted tools in software development, particularly within microservice architectures. It highlights the tension between increasing developer velocity and ensuring code quality, emphasizing that poor code quality can lead to significant issues in performance, reliability, and security. To address this, the text suggests using automated tools to shift-left quality checks, reducing reliance on manual reviews. It illustrates these points through a case study of a path tracer application developed using AI, identifying common issues such as inefficient code and unused functions, and explaining how static and dynamic analysis tools, along with AI-assisted reviews, can help detect and correct these problems. The text underscores the importance of integrating quality control practices into AI-assisted development workflows to prevent costly errors and improve code standards.