https://www.weblineindia.com/no/blog/prompt-engineering-in-software-development/