A mistake I see people repeating over and over, is never restarting their conversations with a edited initial message.<p>Instead of doing what the author is doing here, and sending messages back and forward, leading to a longer and longer conversation, where each messages leads to worse and worse quality replies, until the LLM seems like a dumb rock, rewrite your initial message with everything that went wrong/was misunderstood, and aim to have whatever you want solved in the first message, and you'll get a lot higher quality answers. If the LLM misunderstood, don't reply "No, what I mean was..." but instead rewrite the first message so it's clearer.<p>This is at least true for all ChatGPT, Claude and DeepSeek models, YMMV with other models.