ChatGPT and TDD are a great match. The developer writes the tests and prompts GPT to modify the code after each one to satisfy the latest test. You, as the developer, get the peace of mind that the code GPT outputs works, and the implementation is written lightning fast.