<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>agentic-coding on tomrochette.com</title>
    <link>https://tomrochette.com/tags/agentic-coding/</link>
    <description>Recent content in agentic-coding on tomrochette.com</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>tom@tomrochette.com (Tom Rochette)</managingEditor>
    <webMaster>tom@tomrochette.com (Tom Rochette)</webMaster>
    <copyright>© 2026 Tom Rochette</copyright>
    <lastBuildDate>Thu, 24 Sep 2026 03:58:37 -0400</lastBuildDate><atom:link href="https://tomrochette.com/tags/agentic-coding/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Harper Reed</title>
      <link>https://tomrochette.com/agents/people-and-publications/harper-reed/</link>
      <pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate>
      <author>tom@tomrochette.com (Tom Rochette)</author>
      <guid>https://tomrochette.com/agents/people-and-publications/harper-reed/</guid>
      <category>research-note</category><category>agent-curated</category><category>fully-ai-generated</category><category>llm=glm-5.3-flash</category><category>people</category><category>publications</category><category>llm-codegen</category><category>spec-first</category><category>agentic-coding</category><category>workflows</category>
      <description>&lt;p&gt;Harper Reed is a Chicago technologist and entrepreneur (CTO of Obama&amp;rsquo;s 2012 campaign, former CTO of Threadless, founder of Modest, now CEO of 2389.ai) who writes about shipping software with LLMs at harper.blog.&#xA;Facts below verified as of 2026-09-24.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;His essay &amp;ldquo;My LLM codegen workflow atm&amp;rdquo; became the reference spec-first codegen workflow that Hacker News threads cite as best practice, and its boundary is that it is one person&amp;rsquo;s fast-aging loop, dated on purpose.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What it is&#xA;    &lt;div id=&#34;what-it-is&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-it-is&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A personal blog running about 24 years, roughly 1444 posts at about 1.04 posts per week on average, split into long-form posts, near-daily short notes, and a Now page.&#xA;The signature piece (2025-02-16) lays out a three-file greenfield workflow: brainstorm a spec with a one-question-at-a-time prompt, have a reasoning model turn spec.md into a prompt_plan.md and todo.md, then execute prompt by prompt with Claude or Aider while tests gate each step, plus a repomix-based context loop for existing codebases.&#xA;The follow-ups generalize it: &amp;ldquo;An LLM Codegen Hero&amp;rsquo;s Journey&amp;rdquo; maps the nine-step adoption ladder from autocomplete to full agents, and &amp;ldquo;Basic Claude Code&amp;rdquo; ports the workflow to Claude Code with TDD as the anti-hallucination device (&amp;ldquo;The robots LOVE TDD&amp;rdquo;).&#xA;Everything ships with the actual prompts inline, and posts carry his &amp;ldquo;written 98% by a human&amp;rdquo; disclosure.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Status&#xA;    &lt;div id=&#34;status&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#status&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Active and still iterating in public.&#xA;As of 2026-09-24 the homepage leads with &amp;ldquo;Why Don&amp;rsquo;t My Agents Break Containment?&amp;rdquo; (2026-09-22), an agent-containment experiment out of his 2389.ai research, with recent long-form posts in January, March, August, and September 2026 and near-daily notes.&#xA;He is CEO of 2389.ai, where his whole team adopted the Claude Code workflow, and his history page records the arc: CTO of Obama for America from April 2011, Modest sold to PayPal in 2015, 2389 started in 2024.&#xA;The workflow post&amp;rsquo;s footprint is verifiable on Hacker News: commenters in the Kiro IDE launch, the Claude 4, and the GitHub Copilot Coding Agent threads point to it as the popular workflow, one calling it &amp;ldquo;basically best practice today&amp;rdquo; (as of 2026-09-24).&#xA;He also translates major posts into Japanese, Spanish, Korean, and Chinese.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Strengths&#xA;    &lt;div id=&#34;strengths&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#strengths&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Concreteness: the prompts, the three files, and the exact execution loop are all in the post, and the workflow is tool-agnostic (it outlived his own Aider phase).&lt;/li&gt;&#xA;&lt;li&gt;Practitioner credibility at scale: many shipped side products, a C interpreter built with Claude Code in about an hour, and a whole team running the process.&lt;/li&gt;&#xA;&lt;li&gt;Calibrated humility: he dates his own advice (&amp;ldquo;this is working well NOW, it will probably not work in 2 weeks&amp;rdquo;) and updated it within weeks when Claude Code shipped.&lt;/li&gt;&#xA;&lt;li&gt;The follow-ups cover the two gaps most workflow posts leave: how beginners climb to agentic coding, and how a team adopts it through pilots, rotation, and documentation.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Cautions&#xA;    &lt;div id=&#34;cautions&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#cautions&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Shelf life is short by his own admission: the original post was Aider-centric, Claude Code landed eight days later, and his current work has moved on to agent containment experiments.&lt;/li&gt;&#xA;&lt;li&gt;Greenfield and small-team skew: the multiplayer problem (&amp;ldquo;the bots collide, the merges are horrific&amp;rdquo;) is named, not solved.&lt;/li&gt;&#xA;&lt;li&gt;Skeptics exist in the same threads that praise him: one engineer reports never succeeding at building a complete feature or prototype with the technique (visible in the HN results as of 2026-09-24).&lt;/li&gt;&#xA;&lt;li&gt;The signal is buried in a personal blog: profanity, photography, and a high-volume notes stream mean RSS or targeted visits beat casual scrolling.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Compared to&#xA;    &lt;div id=&#34;compared-to&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#compared-to&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/simon-willison/&#34; &gt;Simon Willison&lt;/a&gt;: both practitioner bloggers, but Willison tracks the whole tool-and-security landscape while Reed commits to one opinionated workflow; take breadth from Willison, a starting loop from Reed.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/hamel-husain/&#34; &gt;Hamel Husain&lt;/a&gt;: Husain covers the evaluation side of LLM systems, Reed covers the generation loop; pair them when your question shifts from &amp;ldquo;how do I generate&amp;rdquo; to &amp;ldquo;how do I know it works&amp;rdquo;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/chip-huyen/&#34; &gt;Chip Huyen&lt;/a&gt;: Huyen&amp;rsquo;s systems-level ML engineering framing versus Reed&amp;rsquo;s single-developer daily loop; Huyen for organizations, Reed for the individual.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Bottom line&#xA;    &lt;div id=&#34;bottom-line&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#bottom-line&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Recommended for developers starting out with agentic codegen who need a concrete, proven workflow to run and mutate, and for leads designing a first team pilot.&#xA;Not for readers wanting evaluation methodology, organization-level platform strategy, or advice stable enough to survive the next model release.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Top 5 recommended reading&#xA;    &lt;div id=&#34;top-5-recommended-reading&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#top-5-recommended-reading&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2025/02/16/my-llm-codegen-workflow-atm/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;My LLM codegen workflow atm&lt;/a&gt; - the reference spec-first workflow, with every prompt inline, that HN threads still cite as best practice.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2025/04/17/an-llm-codegen-heros-journey/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;An LLM Codegen Hero&amp;rsquo;s Journey&lt;/a&gt; - the nine-step adoption ladder from autocomplete to letting agents run, and why experienced developers should walk it in order.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2025/05/08/basic-claude-code/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Basic Claude Code&lt;/a&gt; - the workflow ported to Claude Code, including the prompt_plan.md driver prompt and TDD as the anti-hallucination device.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2025/04/10/waterfall-in-15-minutes-or-your-money-back/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Waterfall in 15 Minutes or Your Money Back&lt;/a&gt; - the clearest articulation of spec-then-generate-then-review as micro-waterfall cycles, with team pilot advice and a disclosed AI-assisted draft.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2026/09/22/break-away/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Why Don&amp;rsquo;t My Agents Break Containment?&lt;/a&gt; - the 2026 frontier: what unlimited tokens change about agent harness design, and what happened when his agent got loose on his lab network.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Changes&#xA;    &lt;div id=&#34;changes&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#changes&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2026-09-24 - Created.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;See also&#xA;    &lt;div id=&#34;see-also&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#see-also&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/simon-willison/&#34; &gt;Simon Willison&lt;/a&gt; - the other practitioner blogger to follow once you need breadth beyond one workflow.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/hamel-husain/&#34; &gt;Hamel Husain&lt;/a&gt; - the evaluation counterpart to Reed&amp;rsquo;s generation loop.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/chip-huyen/&#34; &gt;Chip Huyen&lt;/a&gt; - the systems and org-level framing around what Reed does day to day.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/spec-driven-development/spec-kit/&#34; &gt;GitHub Spec Kit&lt;/a&gt; - the spec-driven tooling category that industrializes his spec.md and prompt_plan.md habits.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/context-management-patterns/&#34; &gt;Context Management Patterns&lt;/a&gt; - the repomix context-packing step in his brownfield loop, generalized.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;References&#xA;    &lt;div id=&#34;references&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#references&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2025/02/16/my-llm-codegen-workflow-atm/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://harper.blog/2025/02/16/my-llm-codegen-workflow-atm/&lt;/a&gt; - the reference workflow post: spec.md, prompt_plan.md, todo.md, and both execution loops&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://harper.blog/&lt;/a&gt; - the blog home: current posts (through 2026-09-22), the notes stream, RSS, and translations&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/about/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://harper.blog/about/&lt;/a&gt; - the blogging record: about 24 years, about 1444 posts, about 1.04 posts per week&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harperreed.com/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harperreed.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://harperreed.com/&lt;/a&gt; - credentials and timeline: Obama 2012 campaign CTO, Threadless, Modest to PayPal, 2389.ai&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2025/04/17/an-llm-codegen-heros-journey/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://harper.blog/2025/04/17/an-llm-codegen-heros-journey/&lt;/a&gt; - the adoption-ladder follow-up&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2025/05/08/basic-claude-code/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://harper.blog/2025/05/08/basic-claude-code/&lt;/a&gt; - the Claude Code port and team adoption&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2025/04/10/waterfall-in-15-minutes-or-your-money-back/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://harper.blog/2025/04/10/waterfall-in-15-minutes-or-your-money-back/&lt;/a&gt; - the micro-waterfall framing and team pilot advice&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://harper.blog/2026/09/22/break-away/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=harper.blog&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://harper.blog/2026/09/22/break-away/&lt;/a&gt; - the current agent-containment work&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://hn.algolia.com/api/v1/search?query=harper%20reed%20llm%20codegen&amp;amp;hitsPerPage=8&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=hn.algolia.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://hn.algolia.com/api/v1/search?query=harper%20reed%20llm%20codegen&amp;hitsPerPage=8&lt;/a&gt; - third-party HN evidence: cited as best practice across Kiro, Claude 4, and Copilot Coding Agent threads, plus one skeptic (as of 2026-09-24)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
      
    </item>
    
    <item>
      <title>Owain Lewis</title>
      <link>https://tomrochette.com/agents/people-and-publications/owain-lewis/</link>
      <pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate>
      <author>tom@tomrochette.com (Tom Rochette)</author>
      <guid>https://tomrochette.com/agents/people-and-publications/owain-lewis/</guid>
      <category>research-note</category><category>agent-curated</category><category>fully-ai-generated</category><category>llm=glm-5.3-flash</category><category>people</category><category>publications</category><category>youtube</category><category>agentic-coding</category><category>software-factory</category><category>claude-code</category>
      <description>&lt;p&gt;Owain Lewis is a UK-based AI engineer and engineering director whose YouTube channel walks through the agent infrastructure he builds and open sources.&#xA;Facts below verified as of 2026-09-24.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;He is the category&amp;rsquo;s build-and-ship voice: every video is a working system (a software factory, a coding agent, a personal agent gateway) with the repo linked in the description, which makes him the member to clone from, and the boundary is that his scope is one-person and consultancy scale.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What it is&#xA;    &lt;div id=&#34;what-it-is&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-it-is&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A YouTube channel (18.7K subscribers as of 2026-09-24) run by Owain Lewis, who describes himself as a principal AI engineer and engineering director with 20 years in software, now running his own AI consultancy.&#xA;Coverage is practical agentic engineering: agent loops, nested subagents, software factories, coding agents built from scratch, and Claude Code and Codex workflows.&#xA;Each video pairs with open source he maintains: Machinist (factory infrastructure, 455 stars), blueprint (agent skills, 403 stars), Push (a coding-agent gateway, 196 stars), Neo (a minimal multi-agent harness, 144 stars), and a youtube-tutorials companion repo.&#xA;Uploads run about weekly, and descriptions read like engineering writeups that state token costs, failure modes, and when he would not use his own build.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Status&#xA;    &lt;div id=&#34;status&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#status&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Active and steady at modest scale as of 2026-09-24.&#xA;The channel was created 2014-07-20 and shows 18.7K subscribers; the RSS feed shows 15 uploads between 2026-05-15 and 2026-09-21, roughly one per week.&#xA;The latest upload (2026-09-21, &amp;ldquo;Inside OpenAI&amp;rsquo;s Agentic Software Factory&amp;rdquo;) had 12,960 views and 180 ratings within three days.&#xA;Reach concentrates in the factory videos: &amp;ldquo;I Built an Agentic Software Factory&amp;rdquo; (2026-07-25) is his biggest recent at 68,787 views, while most uploads land between 3,000 and 20,000.&#xA;Trajectory is upward without a breakout, and his roughly 1.2K combined GitHub stars across the pinned repos carry more durable weight than the sub count suggests.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Strengths&#xA;    &lt;div id=&#34;strengths&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#strengths&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Every claim comes with a repo: the factories, agents, and gateways he demonstrates are runnable open source, not concept demos.&lt;/li&gt;&#xA;&lt;li&gt;Descriptions carry the numbers creators usually cut: around $2 of API spend in two days on the DeepSeek harness test, and explicit statements of when a build is the wrong tool.&lt;/li&gt;&#xA;&lt;li&gt;His testing surfaces findings the vendors announce differently: he nested Claude Code subagents roughly 30 levels deep after the announced cap was five, and showed Codex&amp;rsquo;s max_depth guardrail as the fix.&lt;/li&gt;&#xA;&lt;li&gt;The weekly cadence follows one coherent thread (factory thinking applied to a single engineer&amp;rsquo;s workflow), so older videos stay usable instead of expiring.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Cautions&#xA;    &lt;div id=&#34;cautions&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#cautions&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Every description funnels to his aiengineer.co email capture, pitched with &amp;ldquo;$1M+ in software deals&amp;rdquo; credits, so treat the free-skills funnel as the business model it is.&lt;/li&gt;&#xA;&lt;li&gt;The scope is one-person consultancy scale: his factory runs his backlog, not a regulated enterprise codebase, so transplant the patterns rather than the numbers.&lt;/li&gt;&#xA;&lt;li&gt;No critical community filter exists: Hacker News has zero threads on his channel content (searched 2026-09-24), so his techniques have not been stress-tested in public argument.&lt;/li&gt;&#xA;&lt;li&gt;View counts are modest, so the community surface for catching errors in his techniques is thin.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Compared to&#xA;    &lt;div id=&#34;compared-to&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#compared-to&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/indydevdan/&#34; &gt;IndyDevDan&lt;/a&gt;: both build software factories in public, but Dan publishes weekly concept frameworks with louder packaging while Owain publishes quieter end-to-end builds you clone directly.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/ai-jason/&#34; &gt;AI Jason&lt;/a&gt;: both walk through complete working workflows, but Jason&amp;rsquo;s builds target everyday app use cases while Owain&amp;rsquo;s target the engineering loop itself.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/caleb-writes-code/&#34; &gt;Caleb Writes Code&lt;/a&gt;: use Caleb for same-week release explainers and Owain when you want to see a system built and open sourced around one.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Bottom line&#xA;    &lt;div id=&#34;bottom-line&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#bottom-line&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Recommended for engineers who learn by cloning: his value is the linked repos and the stated tradeoffs, not the watching.&lt;/strong&gt;&#xA;Not for someone who wants model-release news, enterprise-scale case studies, or a large community already testing the techniques.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Top 5 recommended reading&#xA;    &lt;div id=&#34;top-5-recommended-reading&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#top-5-recommended-reading&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RVEaDvh6f5A&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Agent Loops: Complete Guide (Claude Code + Codex)&lt;/a&gt; - The most complete single artifact of his method: manager and worker loops over GitHub issues, including the guardrails and evals most people skip.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=AbpyqAfxZ8c&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;I Built an Agentic Software Factory with Codex and Claude Code&lt;/a&gt; - His biggest recent video (68,787 views) and the clearest statement of the factory pattern, ticket to pull request with worktree isolation plus the limits he states himself.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=QER-0DaC-Gk&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Build Your Own Coding Agent Like Pi (With 1 Prompt)&lt;/a&gt; - Demystifies harness engineering by building a working coding agent in one Go file, then names what a minimal agent still lacks.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ZDOTYfJBuLw&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;I Built A Self-Improving AI Software Factory&lt;/a&gt; - Shows the measurement layer (run data, evals, model comparison) that turns a factory from a demo into a system that improves.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ZdXsRn9w0VE&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Claude Code&amp;rsquo;s New Subagent Feature&lt;/a&gt; - The nested-subagent video with the 30-level finding and the orchestrator, worker, sub-worker pattern he uses day to day.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Changes&#xA;    &lt;div id=&#34;changes&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#changes&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2026-09-24 - Created.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;See also&#xA;    &lt;div id=&#34;see-also&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#see-also&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/indydevdan/&#34; &gt;IndyDevDan&lt;/a&gt; - the louder weekly counterpart building the same factory concepts&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/software-factory/machinist/&#34; &gt;Machinist&lt;/a&gt; - the software factory infrastructure he demonstrates on the channel&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/ai-jason/&#34; &gt;AI Jason&lt;/a&gt; - the other complete-workflow builder in this category&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/harnesses/pi/&#34; &gt;Pi&lt;/a&gt; - the open coding agent his Neo build and factory videos build around&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;References&#xA;    &lt;div id=&#34;references&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#references&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@owainlewis&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://www.youtube.com/@owainlewis&lt;/a&gt; - the channel: identity and 18.7K subscribers as of 2026-09-24&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/feeds/videos.xml?channel_id=UC08YjBHjjPFu8T1KbHGomnQ&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://www.youtube.com/feeds/videos.xml?channel_id=UC08YjBHjjPFu8T1KbHGomnQ&lt;/a&gt; - the RSS feed grounding cadence, titles, dates, view counts, and the 2014-07-20 channel creation&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/owainlewis&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://github.com/owainlewis&lt;/a&gt; - the GitHub profile linking this channel, with bio, location, and pinned repo star counts&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://owainlewis.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=owainlewis.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://owainlewis.com&lt;/a&gt; - the personal site: positioning, newsletter, and community links&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://aiengineer.co/start&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=aiengineer.co&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://aiengineer.co/start&lt;/a&gt; - the free starter pack and email funnel behind every video description&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://hn.algolia.com/api/v1/search?query=%22owain%20lewis%22&amp;amp;hitsPerPage=8&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=hn.algolia.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://hn.algolia.com/api/v1/search?query=%22owain%20lewis%22&amp;hitsPerPage=8&lt;/a&gt; - zero Hacker News hits for the name, the missing critical coverage&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://hn.algolia.com/api/v1/search?query=owainlewis&amp;amp;hitsPerPage=5&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=hn.algolia.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://hn.algolia.com/api/v1/search?query=owainlewis&amp;hitsPerPage=5&lt;/a&gt; - 82 hits with the oldest visible from 2014 to 2015 (Forth links, awesome lists, early startups), grounding his long engineering history and the absence of current channel discussion&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
      
    </item>
    
    <item>
      <title>Ray Amjad</title>
      <link>https://tomrochette.com/agents/people-and-publications/ray-amjad/</link>
      <pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate>
      <author>tom@tomrochette.com (Tom Rochette)</author>
      <guid>https://tomrochette.com/agents/people-and-publications/ray-amjad/</guid>
      <category>research-note</category><category>agent-curated</category><category>fully-ai-generated</category><category>llm=glm-5.3-flash</category><category>people</category><category>publications</category><category>youtube</category><category>claude-code</category><category>agentic-coding</category><category>verification</category>
      <description>&lt;p&gt;Ray Amjad is an engineer-educator (ex-YC technical founder, Cambridge physics) whose YouTube channel turns each Claude Code and Codex release into a worked explanation with a verification-first argument attached.&#xA;Facts below verified as of 2026-09-24.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;He is the fastest way to understand a Claude Code feature drop in depth, and the only channel in this batch that states it has never accepted a sponsor, with the boundary that his videos are also the top of a cohort funnel and his own products are his demos.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What it is&#xA;    &lt;div id=&#34;what-it-is&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-it-is&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A YouTube channel (49.8K subscribers as of 2026-09-24) run by Ray Amjad, who builds agent-first software under his holding company 21 Dreams (AgentStack, Impello AI, and the open-source HyperWhisper).&#xA;Coverage is Claude Code centric: hooks, forked and nested subagents, output styles, dynamic workflows, and the monitor tool, each explained with a working demo within days of release, plus concept videos on loop engineering and verification.&#xA;Every description states that he has never accepted a sponsor and that his own products keep the channel running.&#xA;The funnel is agenticcoding.school: a two-week Agent-Era Engineer cohort (237 lessons, next run 2026-09-28 to 2026-10-09), evergreen Claude Code and Codex classes, company training, and consulting.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Status&#xA;    &lt;div id=&#34;status&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#status&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Active and growing as of 2026-09-24.&#xA;The channel was created 2019-08-09 and shows 49.8K subscribers; the RSS feed shows 15 uploads between 2026-04-09 and 2026-09-18, a steady two to three per month with bursts around Anthropic releases.&#xA;Reach is concentrated and rising: &amp;ldquo;Jev + Claude Code = The Cheapest Agentic Coding Loop Yet&amp;rdquo; (2026-09-18) passed 150,259 views within a week, the Opus 5 output-styles video passed 102,888, and typical uploads run 10,000 to 46,000.&#xA;His cohort page claims 4,000+ engineers taught and 5,000+ hours in Claude Code and Codex, self-reported figures I found nowhere else.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Strengths&#xA;    &lt;div id=&#34;strengths&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#strengths&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Depth per release is his edge: he reads the change, surfaces the undocumented details (for example the function-hooks environment variable when hooks shipped disabled by default), and demos edge cases in one video.&lt;/li&gt;&#xA;&lt;li&gt;The verification thesis is a real argument rather than a mood: generation is solved so the bottleneck moved, prefer a verifier over an instruction, and merge gates that scale with blast radius.&lt;/li&gt;&#xA;&lt;li&gt;He watches adjacent experiments (cmux peer sessions, Codex managed threads, Anthropic observer agents) and connects them into patterns before they are mainstream.&lt;/li&gt;&#xA;&lt;li&gt;With no sponsor reads, there is no advertiser incentive to stretch a claim, though the cautions below show where his incentive actually sits.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Cautions&#xA;    &lt;div id=&#34;cautions&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#cautions&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Every video ends in the cohort pitch: the channel is a content layer for agenticcoding.school, so the free material is the introduction, not the product.&lt;/li&gt;&#xA;&lt;li&gt;His products are his demos: videos touching AgentStack, Impello, or HyperWhisper blur the line between coverage and advertisement for his own stack.&lt;/li&gt;&#xA;&lt;li&gt;The credentials (4,000+ taught, 5,000+ hours, &amp;ldquo;most in-depth Claude Code content on YouTube&amp;rdquo;) are self-reported and unverified by any third party I could find.&lt;/li&gt;&#xA;&lt;li&gt;The third-party footprint is thin: zero Hacker News threads mention him as of 2026-09-24, so nothing he claims has yet been publicly criticized or corrected, which cuts both ways.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Compared to&#xA;    &lt;div id=&#34;compared-to&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#compared-to&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/indydevdan/&#34; &gt;IndyDevDan&lt;/a&gt;: both sell cohort courses and coin vocabulary, but Ray is Claude Code release first and verification first while Dan is harness first, model-stacking first, and weekly.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/caleb-writes-code/&#34; &gt;Caleb Writes Code&lt;/a&gt;: both cover Claude Code updates fast, but Caleb compresses to short illustrated explainers while Ray goes deep on one feature with a setup you can copy.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/boris-cherny/&#34; &gt;Boris Cherny&lt;/a&gt;: Boris is the Claude Code creator speaking from inside the tool; Ray is the most dedicated outside analyst of the same surface.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Bottom line&#xA;    &lt;div id=&#34;bottom-line&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#bottom-line&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Recommended for engineers who want every Claude Code release explained with depth and a verifier-first mental model, and who can discount the course funnel.&lt;/strong&gt;&#xA;Not for someone who wants vendor-agnostic coverage, or who minds that the demos showcase his own products.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Top 5 recommended reading&#xA;    &lt;div id=&#34;top-5-recommended-reading&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#top-5-recommended-reading&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ScvXFi4MUSc&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Jev + Claude Code = The Cheapest Agentic Coding Loop Yet&lt;/a&gt; - His biggest video (150,259 views) and the best single tour of his current thinking: skill selection, feedback loops, adversarial testing, and code review on the newest cheap model.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=B-YQANvDOq0&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Anthropic Just Dropped the Biggest Claude Code Update Yet&lt;/a&gt; - The hooks release explained with the undocumented enable flag, a secret redactor, and deploy gating, the video to copy settings from.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=oqp6D-ugtX4&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Claude Code Just Made Subagents Feel Obsolete&lt;/a&gt; - His argument against in-process subagents, using cmux peer sessions and stacked pull requests as the alternative architecture.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=2-0lxK2wgJ8&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Loop Engineering: The Future of AI Coding?&lt;/a&gt; - The concept video that frames inner and outer loops and Slack as a memory layer, his vocabulary at its most useful.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=c0gVowvMR-g&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;Anthropic Just Dropped the Update Everyone&amp;rsquo;s Obsessed With: Dynamic Workflows&lt;/a&gt; - Dynamic workflows demoed with his own workflow-creator skill, including when not to reach for them.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Changes&#xA;    &lt;div id=&#34;changes&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#changes&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2026-09-24 - Created.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;See also&#xA;    &lt;div id=&#34;see-also&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#see-also&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/indydevdan/&#34; &gt;IndyDevDan&lt;/a&gt; - the weekly harness-first counterpart covering overlapping releases&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/people-and-publications/caleb-writes-code/&#34; &gt;Caleb Writes Code&lt;/a&gt; - the faster, shallower Claude Code news layer&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/harnesses/claude-code/&#34; &gt;Claude Code&lt;/a&gt; - the tool nearly every video dissects&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://tomrochette.com/agents/context-management-patterns/&#34; &gt;Context management patterns&lt;/a&gt; - the section essay behind the context-engineering chapters he teaches&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;References&#xA;    &lt;div id=&#34;references&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#references&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@RAmjad&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://www.youtube.com/@RAmjad&lt;/a&gt; - the channel: identity and 49.8K subscribers as of 2026-09-24&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/feeds/videos.xml?channel_id=UCLA7cJBnqr0nLF2bQBD9uUg&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.youtube.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://www.youtube.com/feeds/videos.xml?channel_id=UCLA7cJBnqr0nLF2bQBD9uUg&lt;/a&gt; - the RSS feed grounding cadence, titles, dates, view counts, the no-sponsor statement, and the 2019-08-09 channel creation&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.rayamjad.com/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.rayamjad.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://www.rayamjad.com/&lt;/a&gt; - the personal site: 21 Dreams studio, consulting, and company registration&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/ray-amjad&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=github.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://github.com/ray-amjad&lt;/a&gt; - the GitHub profile (Tokyo) whose pinned repos match the video-description links, closing the identity loop&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.agenticcoding.school/cohort&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=www.agenticcoding.school&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://www.agenticcoding.school/cohort&lt;/a&gt; - the cohort page: positioning claims, syllabus, products, and the commercial model&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://hn.algolia.com/api/v1/search?query=%22ray%20amjad%22&amp;amp;hitsPerPage=8&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;img class=&#34;external-link-favicon&#34; src=&#34;https://www.google.com/s2/favicons?domain=hn.algolia.com&amp;sz=128&#34; alt=&#34;&#34; width=&#34;16&#34; height=&#34;16&#34; loading=&#34;lazy&#34;&gt;https://hn.algolia.com/api/v1/search?query=%22ray%20amjad%22&amp;hitsPerPage=8&lt;/a&gt; - zero Hacker News hits for the name, the thin third-party footprint&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
      
    </item>
    
  </channel>
</rss>
