I'm a bit confused by the productivity gain you are seeing. For me, it would be faster to just do the react work (assuming I'm in webstorm with its own fast autocomplete) than go back and forth into ChatGPT and explain what I want in natural language and copy the results back in
The only clear win I see is your last example where you are extracting coords into an array. I agree that text transformation like that is a great use of ChatGPT (that's mostly where I use GPT3)
Add a text input and button to this app that sets the currentImage cookie to the filename in the input and then sets the current image to that as well
And:
Great, now I'd like to add support for the ii and vi chords. We need to add the keyboard shortcuts for "2" and "6" so when these are pressed it correctly sets the chord name as well as updating the tablature
And:
The G and C are finished. Complete D, E and A
The cognitive load was significantly reduced to the point where I got through practicing Paul Simon’s America twice while waiting for the responses. And that’s not the easiest song to sing and play on acoustic guitar!
So instead of just having the updated labeling software, I got some practice in and retained some will power to label 1,500 images when it was completed!
But thanks for explaining to me that you know better than me about what saves me time and energy…
It's not going to be barely useful, if at all, when you have high skill in a domain. It's quite useful when you don't.