Balance is key to using AI for code generation and being able to review it. Explore real-world cases of open-source projects ballooning beyond scale and how the ecosystem responds.
Explore seven ways developers can apply long-established software engineering principles, like requirements gathering, iterative development and effective code reviews, to transform the output they get from AI coding tools.