https://www.informationarchitect.dev/posts/ai-for-writing-debugging-and-testing-code/