If someone tells you that using language models (LLMs) for programming is a piece of cake, they are either deceiving you or have been lucky enough to find a formula that eludes most. Because, let's be honest, getting an LLM to write good code is not intuitive. It's...