Another potential use-case for things like ChatGPT is answering questions for junior devs as they are learning. These are the sort of questions I would expect to answer as a senior dev mentoring a junior given the task to "make the likePost() function idempotent"