Give Cluade Code a go. It still makes a lot stupid mistakes, but its a vastly different experience from pasting back and forth with chat gpt.
ETA: I've probably gotten 10k worth of junior dev time out of it this month.
Im not crazy about signing up for a subscription service, it depends on you remembering to cancel and not have a headache when you do cancel.