https://medium.com/@thattechyguy/the-future-of-chat-gpt-in-programming-opportunities-and-challenges-92efe04c8090