ChatGPT is amazing for coding. As a brief test I asked it to create some code and then edit it based on requirements. I then asked it to review its own code and it put in input validation and user messaging for possible errors.