{
  "apiVersion": "v1",
  "topic": {
    "id": "non-engineers-ship-code",
    "title": "Can people outside engineering ship code with agents?",
    "group": "Beyond engineering",
    "summary": "Product managers, designers, executives and other staff who change production code through agents, and the checks around it.",
    "passages": 8,
    "url": "https://the-ai-record.com/topics/non-engineers-ship-code",
    "json": "https://the-ai-record.com/api/v1/topics/non-engineers-ship-code.json"
  },
  "passages": [
    {
      "id": "monzo-lower-barrier-non-specialists-contribute-draft-tested-staging-engineer-2026",
      "text": "So again, all of these are examples of how our technology team is using it, but even better than that, we've observed a lower barrier for non-specialists in the company to contribute to our systems. … Just call agent chip, get a draft that works that is already tested in staging and then and only then involve an engineer to make sure we get the changes reviewed and deployed properly. So this doesn't change the rigor to which we develop software at Monzo, but this does allow a number of non-specialists to also start contributing more closely to the team.",
      "context": "Felisola Caso is describing how people outside engineering use Monzo's in-house agent, Agent Chip, in Slack.",
      "speaker": "Felippe Felisola Caso",
      "speakerId": "felippe-felisola-caso",
      "speakerUrl": "https://the-ai-record.com/people/felippe-felisola-caso",
      "speakerLevel": "practitioner",
      "role": "Monzo (conference affiliation, 2026)",
      "voice": "person",
      "organization": "Monzo",
      "organizationId": "monzo",
      "organizationUrl": "https://the-ai-record.com/organizations/monzo",
      "aiVendor": false,
      "work": {
        "title": "A Bank Built Its Own Coding Agent. It Took Off (talk, AI Engineer)",
        "type": "talk",
        "date": "2026-10-20",
        "publisher": "AI Engineer (conference organizer) YouTube channel",
        "locator": "12:07",
        "url": "https://www.youtube.com/watch?v=adfw3xJBx1o"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-06"
      },
      "topics": [
        "ai-across-the-company",
        "autonomy-and-oversight",
        "non-engineers-ship-code"
      ],
      "functions": [
        "company-wide"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/monzo-lower-barrier-non-specialists-contribute-draft-tested-staging-engineer-2026",
      "json": "https://the-ai-record.com/api/v1/passages/monzo-lower-barrier-non-specialists-contribute-draft-tested-staging-engineer-2026.json"
    },
    {
      "id": "cognition-anyone-able-contribute-regardless-technical-expertise-role-2026",
      "text": "A powerful result is that anyone is able to contribute regardless of their technical expertise or role in the company, they don’t need to understand and set up Git or any command line tools to start contributing to our codebases.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Cognition",
      "organizationId": "cognition",
      "organizationUrl": "https://the-ai-record.com/organizations/cognition",
      "aiVendor": true,
      "work": {
        "title": "How Cognition Uses Devin to Build Devin",
        "type": "post",
        "date": "2026-02-27",
        "publisher": "Cognition",
        "locator": "Core Experience",
        "url": "https://cognition.com/blog/how-cognition-uses-devin-to-build-devin"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "adoption-and-usage",
        "internal-tools",
        "non-engineers-ship-code"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/cognition-anyone-able-contribute-regardless-technical-expertise-role-2026",
      "json": "https://the-ai-record.com/api/v1/passages/cognition-anyone-able-contribute-regardless-technical-expertise-role-2026.json"
    },
    {
      "id": "shopify-river-remote-dev-web-developer-fix-2026",
      "text": "With River and Remote Dev, a web developer can fix a bug, a designer can iterate on a UI, and a PM can test a feature, all through Slack.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Shopify",
      "organizationId": "shopify",
      "organizationUrl": "https://the-ai-record.com/organizations/shopify",
      "aiVendor": false,
      "work": {
        "title": "We gave AI agents a mobile dev environment",
        "type": "post",
        "date": "2026-10-22",
        "publisher": "Shopify Engineering",
        "locator": "Anyone can now contribute to mobile",
        "url": "https://shopify.engineering/remote-dev"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-07"
      },
      "topics": [
        "non-engineers-ship-code"
      ],
      "functions": [
        "engineering",
        "product"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/shopify-river-remote-dev-web-developer-fix-2026",
      "json": "https://the-ai-record.com/api/v1/passages/shopify-river-remote-dev-web-developer-fix-2026.json"
    },
    {
      "id": "ramp-inspect-million-sessions-75-prs-actually-built-2026",
      "text": "Inspect has a million sessions, 75% of our PRs is actually built by Inspect, and 1,000 of those PRs over the last month was submitted by a non-engineer.",
      "context": null,
      "speaker": "Geoff Charles",
      "speakerId": "geoff-charles",
      "speakerUrl": "https://the-ai-record.com/people/geoff-charles",
      "speakerLevel": "executive",
      "role": "Chief Product Officer (CPO)",
      "voice": "person",
      "organization": "Ramp",
      "organizationId": "ramp",
      "organizationUrl": "https://the-ai-record.com/organizations/ramp",
      "aiVendor": false,
      "work": {
        "title": "What product looks like when coding is solved | Geoff Charles (Ramp CPO)",
        "type": "talk",
        "date": "2026-09-25",
        "publisher": "Lenny's Podcast (YouTube channel); Geoff Charles's talk at the Lenny and Friends Summit, recorded 2026-09-10",
        "locator": "08:41",
        "url": "https://www.youtube.com/watch?v=ZG8Mf3P9xzI"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-10-31"
      },
      "topics": [
        "coding-agents",
        "non-engineers-ship-code"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "agent-pr-share",
          "value": 0.75,
          "unit": "share",
          "period": "share of Ramp's pull requests, as of 2026-09",
          "definition": "pull requests built by Inspect, Ramp's in-house coding agent",
          "level": "unclear"
        }
      ],
      "url": "https://the-ai-record.com/passages/ramp-inspect-million-sessions-75-prs-actually-built-2026",
      "json": "https://the-ai-record.com/api/v1/passages/ramp-inspect-million-sessions-75-prs-actually-built-2026.json"
    },
    {
      "id": "block-stage-five-anyone-at-company-fix-bug-feature-2026",
      "text": "Now with this, we had successfully reached stage five where engineers are delegating complete tasks to agents. … able to produce shippable results without human hand holding. In fact, this wasn't even limited to engineers anymore. Anyone at the company could … or implement a new feature. They didn't even need GitHub.",
      "context": "Jones is describing Block's top stage of agent use and who could use it.",
      "speaker": "Angie Jones",
      "speakerId": "angie-jones",
      "speakerUrl": "https://the-ai-record.com/people/angie-jones",
      "speakerLevel": "leader",
      "role": "Led AI enablement and the agent engineering org at Block, as she describes in the talk; now VP of Developer Experience, Agentic AI Foundation",
      "voice": "person",
      "organization": "Block",
      "organizationId": "block",
      "organizationUrl": "https://the-ai-record.com/organizations/block",
      "aiVendor": false,
      "work": {
        "title": "Building an Autonomous Engineering Org",
        "type": "talk",
        "date": "2026-06-28",
        "publisher": "AI Engineer (YouTube)",
        "locator": "16:12",
        "url": "https://www.youtube.com/watch?v=whue9_YquGA"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "autonomy-and-oversight",
        "ai-across-the-company",
        "non-engineers-ship-code"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/block-stage-five-anyone-at-company-fix-bug-feature-2026",
      "json": "https://the-ai-record.com/api/v1/passages/block-stage-five-anyone-at-company-fix-bug-feature-2026.json"
    },
    {
      "id": "coinbase-600-users-5-068-merged-prs-mux-2026",
      "text": "600+ users including engineers, PMs, and designers, with 335 active and 197 power users. 5,068 merged PRs across 461 repositories and 10 orgs. 3.5x more merged PRs per engineer for Mux users compared to baseline: 39.6 vs 11.4.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Coinbase",
      "organizationId": "coinbase",
      "organizationUrl": "https://the-ai-record.com/organizations/coinbase",
      "aiVendor": false,
      "work": {
        "title": "Coding Had a Concurrency Problem: How Mux Helped Solve It",
        "type": "post",
        "date": "2026-05-11",
        "publisher": "Coinbase engineering blog (byline: Alessandro Rodi, Adam Wolf)",
        "locator": "The Evidence: Mux",
        "url": "https://coinbase.com/blog/coding-had-a-concurrency-problem-how-mux-helped-solve-it"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "coding-agents",
        "developer-productivity",
        "adoption-and-usage",
        "non-engineers-ship-code"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "mux-users",
          "value": 600,
          "unit": "people",
          "period": "by April 2026, in one month",
          "definition": "users of Mux including engineers, PMs, and designers",
          "level": "n/a"
        },
        {
          "metric": "mux-merged-prs",
          "value": 5068,
          "unit": "prs",
          "period": "by April 2026, in one month",
          "definition": "merged PRs powered by Mux across 461 repositories and 10 orgs",
          "level": "unclear"
        },
        {
          "metric": "merged-prs-per-engineer-mux-users",
          "value": 39.6,
          "unit": "prs",
          "period": "by April 2026",
          "definition": "merged PRs per engineer for Mux users; baseline 11.4",
          "level": "unclear"
        }
      ],
      "url": "https://the-ai-record.com/passages/coinbase-600-users-5-068-merged-prs-mux-2026",
      "json": "https://the-ai-record.com/api/v1/passages/coinbase-600-users-5-068-merged-prs-mux-2026.json"
    },
    {
      "id": "cursor-designers-push-to-production-2026",
      "text": "Designers work, I would say like 50/50 in Figma and code at this point … of them do code. All of them … do push to production.",
      "context": "Zakariasson is answering an audience question about how product managers, designers and engineers work together at Cursor.",
      "speaker": "Eric Zakariasson",
      "speakerId": "eric-zakariasson",
      "speakerUrl": "https://the-ai-record.com/people/eric-zakariasson",
      "speakerLevel": "practitioner",
      "role": "Engineer, Developer Experience and Product, Cursor",
      "voice": "person",
      "organization": "Cursor (Anysphere)",
      "organizationId": "cursor",
      "organizationUrl": "https://the-ai-record.com/organizations/cursor",
      "aiVendor": true,
      "work": {
        "title": "Building your own software factory",
        "type": "talk",
        "date": "2026-04-28",
        "publisher": "AI Engineer (YouTube)",
        "locator": "1:18:40",
        "url": "https://www.youtube.com/watch?v=rnDm57Py54A"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "product-and-design",
        "ai-across-the-company",
        "non-engineers-ship-code",
        "engineer-role"
      ],
      "functions": [
        "product"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/cursor-designers-push-to-production-2026",
      "json": "https://the-ai-record.com/api/v1/passages/cursor-designers-push-to-production-2026.json"
    },
    {
      "id": "uber-ran-demo-vps-24-minutes-four-vps-land-code-adoption-slow-2026",
      "text": "I ran a demo session with some of my VPs, and in 24 minutes, I had four VPs land code for the first time in years. It was a pretty amazing experience. They were pretty satisfied by it, too. But our adoption for this technology has been relatively slow. It's been slower than I've expected, and part of it is because we're trying to have developers do something that they're so not used to. They're used to looking at code and generating from scratch, operating in their IDE, and we're telling them to take a risk by operating in a very different way.",
      "context": "Chadha is describing a demo of Uber's agentic tooling to VPs and why developer adoption has been slower than he expected.",
      "speaker": "Anshu Chadha",
      "speakerId": "anshu-chadha",
      "speakerUrl": "https://the-ai-record.com/people/anshu-chadha",
      "speakerLevel": "leader",
      "role": "Director of Engineering, Dev Platform, Uber",
      "voice": "person",
      "organization": "Uber",
      "organizationId": "uber",
      "organizationUrl": "https://the-ai-record.com/organizations/uber",
      "aiVendor": false,
      "work": {
        "title": "Uber: Leading engineering through an agentic shift - The Pragmatic Summit",
        "type": "talk",
        "date": "2026-03-10",
        "publisher": "The Pragmatic Engineer (YouTube)",
        "locator": "32:45",
        "url": "https://www.youtube.com/watch?v=i1tZN41VKcE"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "adoption-and-usage",
        "coding-agents",
        "non-engineers-ship-code",
        "leadership-and-mandates"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "vps-landing-code",
          "value": 4,
          "unit": "people",
          "period": "in a 24-minute demo session",
          "definition": "Uber VPs who landed code for the first time in years during a demo session of the agentic tooling",
          "level": "unclear"
        }
      ],
      "url": "https://the-ai-record.com/passages/uber-ran-demo-vps-24-minutes-four-vps-land-code-adoption-slow-2026",
      "json": "https://the-ai-record.com/api/v1/passages/uber-ran-demo-vps-24-minutes-four-vps-land-code-adoption-slow-2026.json"
    }
  ],
  "notice": [
    "Every passage is reproduced word for word from the cited source.",
    "Check the verification status: \"reported\" means not yet confirmed by an independent second reader.",
    "Organizations flagged aiVendor sell AI tools or services and have a reason to publish flattering numbers.",
    "An empty result means the archive holds nothing on it, not that nobody has said anything."
  ]
}