https://medium.com/@giuseppevignanello/unleashing-the-power-of-chat-gpt-for-personalized-learning-of-programming-languages-and-frameworks-a89762cc8f80