The "stick in the mud" part of my brain wants to note that there is a useful distinction between coding (i.e. what ChatGPT does for you here) and programming, which involves finding out what you actually want to code through understanding the pr