https://medium.com/arunapattam/generative-ai-the-art-and-science-of-implementing-large-language-models-27f79e4b8ffe