{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiar7rbk7ijyljsakalmqdl36uirwpqz5gr5xungsnlazxunholxve",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mh66unmwo2t2"
},
"path": "/t/yet-another-opinion-on-llms-hasufells-blog/13775?page=2#post_40",
"publishedAt": "2026-03-15T21:56:10.000Z",
"site": "https://discourse.haskell.org",
"textContent": "The approach I’ve ended up on is essentially “pair programming”. Discuss approaches with it, come up with a plan, let it code it if you want, then look it over. Got a bug? It’ll suggest tests and investigations; if you think it’s missing something you can tell it. Just adds a huge amount of value this way.\n\nOn the other hand, if you just tell it “go implement this feature” like a manager, it might not do so well. Possibly a multi-agent approach where you have one instance doing the work and another reviewing and the two iterating might work: I’ve heard of people doing this but I haven’t tried it.",
"title": "Yet another opinion on LLMs · Hasufell's blog"
}