Treating a language model as a junior collaborator with no memory and occasional confidence problems has been more useful than treating it as an oracle. It drafts, it doesn’t decide.
The workflows that stuck: first-pass summarization, boilerplate generation, and rubber-duck debugging. The ones that didn’t: anything requiring the model to know something true about the world today.