Generative AI can now write surprisingly good code. Give it a requirement, and it can generate functions, APIs, tests, database queries, and even entire application components in seconds. For everyday development, this can be incredibly useful. But h...