{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreieypublwijolrgnrphjpxcvva6uslmhznbgvhojr5jjxnxxheif5a",
    "uri": "at://did:plc:jc2qmeq4flf7dyv37u53ukws/app.bsky.feed.post/3mh6lrvxt6j72"
  },
  "description": "Simon Willison is building a great, ongoing, work-in-progress guide for understanding agentic engineering.",
  "path": "/agentic-engineering-patterns/",
  "publishedAt": "2026-03-16T13:45:42.000Z",
  "site": "https://werd.io",
  "tags": [
    "[Simon Willison",
    "Simon Willison",
    "the introduction",
    "the anti-patterns page",
    "writing code is cheap now",
    "It’s worth reading and following.",
    "[Link"
  ],
  "textContent": "[Simon Willison]\n\nSimon Willison’s work-in-progress deep dive into agentic engineering is predictably good.\n\nFrom the introduction, distinguishing _agentic engineering_ from _vibe coding_ :\n\n> “Some people extend that definition to cover any time an LLM is used to produce code at all, but I think that's a mistake. Vibe coding is more useful in its original definition - we need a term to describe unreviewed, prototype-quality LLM-generated code that distinguishes it from code that the author has brought up to a production ready standard.”\n\nI’ve been using the term _AI-assisted engineering_ , but standardizing around _agentic_ seems more precise for the kind of activity we’re talking about.\n\nAnd from the anti-patterns page:\n\n> “Don't file pull requests with code you haven't reviewed yourself.\n>\n> If you open a PR with hundreds (or thousands) of lines of code that an agent produced for you, and you haven't done the work to ensure that code is functional yourself, you are delegating the actual work to other people.\n>\n> They could have prompted an agent themselves. What value are you even providing?”\n\nThe temptation is to write and push code that you haven’t reviewed personally, but technology leaders need to enforce a human-review process. You are responsible for all code you push, and you are responsible for not wasting your colleagues’ time.\n\nFrom writing code is cheap now:\n\n> “Delivering new code has dropped in price to almost free... but delivering good code remains significantly more expensive than that.”\n\nSimon is building a really great guide to not just the process but the underlying mindsets behind good agentic engineering. It’s worth reading and following.\n\n[Link]",
  "title": "Agentic Engineering Patterns",
  "updatedAt": "2026-03-16T13:45:42.475Z"
}