So I think I've realised the thing that I like most about ChatGPT. I feel like I'm most productive when I'm pair programming and talking to someone about what we should be coding. The act of communication seems to keep me on track.