{
  "$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"
}