I figured out my challenge with AI. It's not that AI makes more mistakes. I think on average it makes the same amount of mistakes as a junior dev would. It's that — when I make a mistake, I'm in coding mode so I immediately correct it. With AI, I have to wait for it to finish, test how the code behaves, explain what need to change, at which point I'm already frustrated :(
commit 8ed7bca