The advice to “write one to throw away” was always a good practice, but we usually don’t follow it, probably because of time. LLMs write code quickly, but it’s unreliable, right? So an LLM can write the version you plan to throw away, while you focus on critical thinking about right and wrong ways to do it.