Totally agree on LLM’s making stuff up
At time you can tell it has no idea about it, you keep asking the same question in 15 different ways but you keep getting the same answers (or set of few ones that will be recycled over and over and over…)
Just like @Nawrot said, try to break it down into smaller parts. I will sometimes spend 10-15 minutes typing out detail description of what I want to achieve alongside my own ideas how to do it. This helps me out with picking the “right path” for what I want to do as well my current skills. Not everything needs to be a perfectly engineered solution.
When I venture into unknown territory (like some C++ code) I actually ask chat gpt to break everything down, line by line, character by character, asking what would happen if I changed things around and why it might be a good/bad idea.
I think you came to the right place looking for answers. This forum is a great source of knowledge. I certainly learn something new here everyday.