<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="https://rss.buzzsprout.com/styles.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:psc="http://podlove.org/simple-chapters" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <atom:link href="https://rss.buzzsprout.com/2632181.rss" rel="self" type="application/rss+xml" />
  <atom:link href="https://pubsubhubbub.appspot.com/" rel="hub" xmlns="http://www.w3.org/2005/Atom" />
  <title>Superlinear</title>

  <lastBuildDate>Wed, 07 Oct 2026 10:24:11 -0400</lastBuildDate>
  <link>https://superlinear.fm/</link>
  <language>en</language>
  <copyright>© 2026 Superlinear</copyright>
  <podcast:locked>yes</podcast:locked>
    <podcast:guid>b75d1654-87b8-59c6-a8fc-1c95e27a039e</podcast:guid>
  <podcast:txt purpose="verify">friendsproduct6@gmail.com</podcast:txt>
  <itunes:author>Superlinear</itunes:author>
  <itunes:type>episodic</itunes:type>
  <itunes:explicit>false</itunes:explicit>
  <description><![CDATA[Superlinear is a podcast about emerging practices for building with AI and coding agents.

Hosted by Brandon Kase and Christine Yip.

Homepage: https://superlinear.fm
Twitter: https://x.com/superlinear_fm
LinkedIn: https://www.linkedin.com/company/superline...

Brandon Kase: https://x.com/bkase_
Christine Yip: https://x.com/christinetyip]]></description>
  <generator>Buzzsprout (https://www.buzzsprout.com)</generator>
  <itunes:owner>
    <itunes:name>Superlinear</itunes:name>
    <itunes:email>friendsproduct6@gmail.com</itunes:email>
  </itunes:owner>
  <image>
     <url>https://storage.buzzsprout.com/thr3rwaezjs34lrm3nvxqni0l2or?.jpg</url>
     <title>Superlinear</title>
     <link>https://superlinear.fm/</link>
  </image>
  <itunes:image href="https://storage.buzzsprout.com/thr3rwaezjs34lrm3nvxqni0l2or?.jpg" />
  <itunes:category text="Technology" />
  <item>
    <itunes:title>How to Build AI Agents Like Dots, Instinct, Muse &amp; Grok Bot</itunes:title>
    <title>How to Build AI Agents Like Dots, Instinct, Muse &amp; Grok Bot</title>
    <itunes:summary><![CDATA[How do you build an agent like Dots, Muse, Instinct, or Grok Bot? Start high up the stack, and move down only when you need more control.  YC F26-startup Agent 37 founder, Vishnu Krishnaprasad, explains when to use Hermes, OpenClaw, or Pi, why each user needs a separate sandbox, and how to turn a proven manual workflow into skills. He also demos a Dots-like agent built on Hermes. Superlinear is a podcast about emerging practices for building with AI.  Hosted by Brandon Kase and Christine Yip....]]></itunes:summary>
    <description><![CDATA[<p>How do you build an agent like Dots, Muse, Instinct, or Grok Bot? Start high up the stack, and move down only when you need more control.<br/><br/>YC F26-startup <a href='https://agent37.com'>Agent 37</a> founder, Vishnu Krishnaprasad, explains when to use Hermes, OpenClaw, or Pi, why each user needs a separate sandbox, and how to turn a proven manual workflow into skills. He also demos a Dots-like agent built on Hermes.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>How do you build an agent like Dots, Muse, Instinct, or Grok Bot? Start high up the stack, and move down only when you need more control.<br/><br/>YC F26-startup <a href='https://agent37.com'>Agent 37</a> founder, Vishnu Krishnaprasad, explains when to use Hermes, OpenClaw, or Pi, why each user needs a separate sandbox, and how to turn a proven manual workflow into skills. He also demos a Dots-like agent built on Hermes.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19924550-how-to-build-ai-agents-like-dots-instinct-muse-grok-bot.mp3" length="38463889" type="audio/mpeg" />
    <itunes:author>Superlinear</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19924550</guid>
    <pubDate>Wed, 07 Oct 2026 10:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19924550/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19924550/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19924550/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19924550/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19924550/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Choosing an agent stack" />
  <psc:chapter start="3:29" title="Products vs. harnesses" />
  <psc:chapter start="4:43" title="The abstraction ladder" />
  <psc:chapter start="7:21" title="Memory and scheduling" />
  <psc:chapter start="15:16" title="When to customize" />
  <psc:chapter start="18:33" title="Where agents run" />
  <psc:chapter start="24:34" title="Agent sandbox economics" />
  <psc:chapter start="26:27" title="One sandbox per user" />
  <psc:chapter start="28:36" title="From manual work to skills" />
  <psc:chapter start="37:54" title="Rent humans" />
  <psc:chapter start="42:43" title="Harness by use case" />
  <psc:chapter start="47:01" title="Building a Dots-like agent" />
</psc:chapters>
    <itunes:duration>3180</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>12</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>How to Build and Verify Agent-Written Code with Bend 2</itunes:title>
    <title>How to Build and Verify Agent-Written Code with Bend 2</title>
    <itunes:summary><![CDATA[Bend2 puts code and proofs in the same language, so coding agents can write both. Tests check examples. A checked proof can establish that a specific rule holds for every allowed input.  This is formal verification, an additional verification layer alongside types and tests. You still need to review whether the rule captures the behavior you actually want.  In this episode, we show how to choose rules worth proving, get the agent to finish the proofs, and decide where the extra effort pays of...]]></itunes:summary>
    <description><![CDATA[<p>Bend2 puts code and proofs in the same language, so coding agents can write both. Tests check examples. A checked proof can establish that a specific rule holds for every allowed input.<br/><br/>This is formal verification, an additional verification layer alongside types and tests. You still need to review whether the rule captures the behavior you actually want.<br/><br/>In this episode, we show how to choose rules worth proving, get the agent to finish the proofs, and decide where the extra effort pays off. We uncover false proposed rules and integrate a Bend core with checked editing rules into an existing TypeScript app. You can start with one important part of your own project.<br/><br/></p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>Bend2 puts code and proofs in the same language, so coding agents can write both. Tests check examples. A checked proof can establish that a specific rule holds for every allowed input.<br/><br/>This is formal verification, an additional verification layer alongside types and tests. You still need to review whether the rule captures the behavior you actually want.<br/><br/>In this episode, we show how to choose rules worth proving, get the agent to finish the proofs, and decide where the extra effort pays off. We uncover false proposed rules and integrate a Bend core with checked editing rules into an existing TypeScript app. You can start with one important part of your own project.<br/><br/></p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19897974-how-to-build-and-verify-agent-written-code-with-bend-2.mp3" length="38084003" type="audio/mpeg" />
    <itunes:author>Superlinear</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19897974</guid>
    <pubDate>Fri, 02 Oct 2026 06:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19897974/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19897974/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19897974/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19897974/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19897974/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Bend and a new verification layer" />
  <psc:chapter start="0:47" title="Machine-checkable guardrails for coding agents" />
  <psc:chapter start="10:11" title="Types, tests, and proofs: the string-reversal example" />
  <psc:chapter start="17:49" title="Proofpack: find a problem worth proving" />
  <psc:chapter start="20:30" title="How algebraic laws enable optimization" />
  <psc:chapter start="25:03" title="Find the algebra before choosing the stack" />
  <psc:chapter start="30:38" title="Turn the exploration into a self-contained spec" />
  <psc:chapter start="32:20" title="Review whether the laws reflect your intent" />
  <psc:chapter start="37:33" title="Finish the proofs and discover false laws" />
  <psc:chapter start="42:12" title="Add Bend to one core of an existing TypeScript app" />
  <psc:chapter start="45:55" title="Where Bend fits, its costs, and how much to prove" />
</psc:chapters>
    <itunes:duration>3154</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>11</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jev and Decision Models: A New Layer for AI Agents</itunes:title>
    <title>Jev and Decision Models: A New Layer for AI Agents</title>
    <itunes:summary><![CDATA[Your coding agent does not need a frontier LLM call for every judgment. Deciding which tests to run, which skill to load, or whether a prompt needs more context can be a bounded question.  Jev and other decision models return typed choices, scores, or yes/no probabilities quickly enough to sit inside repeated workflows. A valid answer can still be wrong, so placement and fallback rules matter.  We show a live prompt checker and a small, six-commit test-selection experiment, then explore agent...]]></itunes:summary>
    <description><![CDATA[<p>Your coding agent does not need a frontier LLM call for every judgment. Deciding which tests to run, which skill to load, or whether a prompt needs more context can be a bounded question.<br/><br/>Jev and other decision models return typed choices, scores, or yes/no probabilities quickly enough to sit inside repeated workflows. A valid answer can still be wrong, so placement and fallback rules matter.<br/><br/>We show a live prompt checker and a small, six-commit test-selection experiment, then explore agent routing, local Laya, and how to choose between code, a decision model, a generative model, or a human for each step. </p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>Your coding agent does not need a frontier LLM call for every judgment. Deciding which tests to run, which skill to load, or whether a prompt needs more context can be a bounded question.<br/><br/>Jev and other decision models return typed choices, scores, or yes/no probabilities quickly enough to sit inside repeated workflows. A valid answer can still be wrong, so placement and fallback rules matter.<br/><br/>We show a live prompt checker and a small, six-commit test-selection experiment, then explore agent routing, local Laya, and how to choose between code, a decision model, a generative model, or a human for each step. </p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19857951-jev-and-decision-models-a-new-layer-for-ai-agents.mp3" length="47571203" type="audio/mpeg" />
    <itunes:author>Superlinear</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19857951</guid>
    <pubDate>Thu, 24 Sep 2026 08:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19857951/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19857951/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19857951/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19857951/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19857951/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Highlights and introduction" />
  <psc:chapter start="2:05" title="Why Jev matters" />
  <psc:chapter start="6:27" title="How decision models work" />
  <psc:chapter start="12:20" title="Real-time feedback examples" />
  <psc:chapter start="15:13" title="Live prompt rater" />
  <psc:chapter start="20:49" title="Choosing tests with Jev" />
  <psc:chapter start="25:29" title="Layered decisions: code, Jev, LLM" />
  <psc:chapter start="33:30" title="Routing Codex reasoning effort" />
  <psc:chapter start="35:53" title="Routing skills and tools" />
  <psc:chapter start="41:17" title="Local models and Laya" />
  <psc:chapter start="44:58" title="Testing Laya’s claims" />
  <psc:chapter start="46:52" title="Distillation and synthetic data" />
  <psc:chapter start="54:24" title="Browser use at scale" />
  <psc:chapter start="1:00:19" title="Where to start" />
</psc:chapters>
    <itunes:duration>3939</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>10</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Fall 2026 Workflow for Starting Projects with Coding Agents</itunes:title>
    <title>The Fall 2026 Workflow for Starting Projects with Coding Agents</title>
    <itunes:summary><![CDATA[GPT-6 Astra and Fable 5.1 are changing how we start new software projects:  Less harness engineering, less process, less prescribing. More deliberate steering on the few decisions that compound through the whole project.  We walk through the Codex conversation of an actual project that we built: where we applied engineering judgment, what we left to the model, and how we planned verification so the agent could detect mistakes and keep building autonomously.   From the first ramble to the...]]></itunes:summary>
    <description><![CDATA[<p>GPT-6 Astra and Fable 5.1 are changing how we start new software projects:<br/><br/>Less harness engineering, less process, less prescribing. More deliberate steering on the few decisions that compound through the whole project.<br/><br/>We walk through the Codex conversation of an actual project that we built: where we applied engineering judgment, what we left to the model, and how we planned verification so the agent could detect mistakes and keep building autonomously. <br/><br/>From the first ramble to the stack and architecture decisions, this is our Fall 2026 workflow for starting a project with coding agents.<br/><br/><b><br/>Resources mentioned<br/></b><br/></p><p><b>Matt Pocock — Grill with Docs</b> The grilling skill Brandon uses to have the coding agent interview him, sharpen decisions, and build shared context before implementation. <a href='https://www.skills.sh/mattpocock/skills/grill-with-docs?utm_source=chatgpt.com'>Grill with Docs</a> <br/><br/><b>Kit Langton</b> Effect educator and practitioner whose work Brandon references for Effect patterns and tooling. <a href='https://kitlangton.com/'>https://kitlangton.com/</a> <a href='https://x.com/kitlangton'>https://x.com/kitlangton</a> <br/><br/><b>Effect</b> The TypeScript framework Brandon uses for typed errors, dependencies, concurrency, and application logic. <a href='https://effect.website/?utm_source=chatgpt.com'>Effect documentation</a> <br/><br/><b>Effect Solutions</b> Practical patterns and reference material for building applications with Effect. <a href='https://www.effect.solutions/'>https://www.effect.solutions/</a> <br/><br/><b>Effect Institute</b> Interactive resources for learning Effect. <a href='https://effect.institute/'>https://effect.institute/</a> <br/><br/><b>Alchemy</b> TypeScript infrastructure-as-code built around Effect, which Brandon uses to make infrastructure part of the codebase the agent can inspect and modify. <a href='https://alchemy.run/?utm_source=chatgpt.com'>Alchemy</a> <br/><br/><b>Lexi Lambda — “Parse, don’t validate”</b> The type-driven design article behind the “make impossible states unrepresentable” principle discussed in the episode. <a href='https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/'>Parse, don’t validate</a> <br/><br/><b>Rich Sutton — “The Bitter Lesson”</b> The essay behind the “Bitter Lesson” idea we refer to when discussing why more capable models can make some bespoke scaffolding less useful. <a href='https://incompleteideas.net/publications.html?utm_source=chatgpt.com'>The Bitter Lesson / Rich Sutton’s publications</a></p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>GPT-6 Astra and Fable 5.1 are changing how we start new software projects:<br/><br/>Less harness engineering, less process, less prescribing. More deliberate steering on the few decisions that compound through the whole project.<br/><br/>We walk through the Codex conversation of an actual project that we built: where we applied engineering judgment, what we left to the model, and how we planned verification so the agent could detect mistakes and keep building autonomously. <br/><br/>From the first ramble to the stack and architecture decisions, this is our Fall 2026 workflow for starting a project with coding agents.<br/><br/><b><br/>Resources mentioned<br/></b><br/></p><p><b>Matt Pocock — Grill with Docs</b> The grilling skill Brandon uses to have the coding agent interview him, sharpen decisions, and build shared context before implementation. <a href='https://www.skills.sh/mattpocock/skills/grill-with-docs?utm_source=chatgpt.com'>Grill with Docs</a> <br/><br/><b>Kit Langton</b> Effect educator and practitioner whose work Brandon references for Effect patterns and tooling. <a href='https://kitlangton.com/'>https://kitlangton.com/</a> <a href='https://x.com/kitlangton'>https://x.com/kitlangton</a> <br/><br/><b>Effect</b> The TypeScript framework Brandon uses for typed errors, dependencies, concurrency, and application logic. <a href='https://effect.website/?utm_source=chatgpt.com'>Effect documentation</a> <br/><br/><b>Effect Solutions</b> Practical patterns and reference material for building applications with Effect. <a href='https://www.effect.solutions/'>https://www.effect.solutions/</a> <br/><br/><b>Effect Institute</b> Interactive resources for learning Effect. <a href='https://effect.institute/'>https://effect.institute/</a> <br/><br/><b>Alchemy</b> TypeScript infrastructure-as-code built around Effect, which Brandon uses to make infrastructure part of the codebase the agent can inspect and modify. <a href='https://alchemy.run/?utm_source=chatgpt.com'>Alchemy</a> <br/><br/><b>Lexi Lambda — “Parse, don’t validate”</b> The type-driven design article behind the “make impossible states unrepresentable” principle discussed in the episode. <a href='https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/'>Parse, don’t validate</a> <br/><br/><b>Rich Sutton — “The Bitter Lesson”</b> The essay behind the “Bitter Lesson” idea we refer to when discussing why more capable models can make some bespoke scaffolding less useful. <a href='https://incompleteideas.net/publications.html?utm_source=chatgpt.com'>The Bitter Lesson / Rich Sutton’s publications</a></p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19826193-the-fall-2026-workflow-for-starting-projects-with-coding-agents.mp3" length="55522925" type="audio/mpeg" />
    <itunes:author>Superlinear</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19826193</guid>
    <pubDate>Fri, 18 Sep 2026 07:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19826193/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19826193/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19826193/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19826193/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19826193/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="The Fall 2026 Workflow for Starting Projects with Coding Agents" />
  <psc:chapter start="2:25" title="Pokémon Puzzle League in the browser" />
  <psc:chapter start="4:46" title="The ramble, interview, and build workflow" />
  <psc:chapter start="6:46" title="When harness engineering helps" />
  <psc:chapter start="11:00" title="Developing the idea through interviews" />
  <psc:chapter start="20:27" title="Choosing the language and using an oracle" />
  <psc:chapter start="33:59" title="Developing engineering judgment" />
  <psc:chapter start="39:06" title="The TypeScript stack and machine-checkable feedback" />
  <psc:chapter start="52:02" title="Challenging unnecessary process" />
  <psc:chapter start="56:45" title="How deeply to plan the architecture" />
  <psc:chapter start="1:05:46" title="Verification before an autonomous build" />
  <psc:chapter start="1:12:18" title="What to specify and what to leave open" />
</psc:chapters>
    <itunes:duration>4622</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>9</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>New Model Dropped? 4 Ways to De-slop Your Project</itunes:title>
    <title>New Model Dropped? 4 Ways to De-slop Your Project</title>
    <itunes:summary><![CDATA[Your project still carries decisions made before the latest model arrived: tests for removed features, slow checks, outdated code, and instructions that keep accumulating.  A new model is a useful prompt to revisit those decisions. Give your agent a concrete problem to investigate, then review what its proposed changes would improve or put at risk.  In this episode, we cover four maintenance tasks through our own projects: pruning low-value code and tests, turning recurring mistakes into lint...]]></itunes:summary>
    <description><![CDATA[<p>Your project still carries decisions made before the latest model arrived: tests for removed features, slow checks, outdated code, and instructions that keep accumulating.<br/><br/>A new model is a useful prompt to revisit those decisions. Give your agent a concrete problem to investigate, then review what its proposed changes would improve or put at risk.<br/><br/>In this episode, we cover four maintenance tasks through our own projects: pruning low-value code and tests, turning recurring mistakes into lint rules, reassessing implementations, and updating agent instructions with official model guidance. Examples include an editor cleanup that removed about 6,000 net lines across 131 files, a custom Effect lint rule, and a solver investigation that cut round-trip time from 20 seconds to 1.5 seconds.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>Your project still carries decisions made before the latest model arrived: tests for removed features, slow checks, outdated code, and instructions that keep accumulating.<br/><br/>A new model is a useful prompt to revisit those decisions. Give your agent a concrete problem to investigate, then review what its proposed changes would improve or put at risk.<br/><br/>In this episode, we cover four maintenance tasks through our own projects: pruning low-value code and tests, turning recurring mistakes into lint rules, reassessing implementations, and updating agent instructions with official model guidance. Examples include an editor cleanup that removed about 6,000 net lines across 131 files, a custom Effect lint rule, and a solver investigation that cut round-trip time from 20 seconds to 1.5 seconds.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19789836-new-model-dropped-4-ways-to-de-slop-your-project.mp3" length="33795753" type="audio/mpeg" />
    <itunes:author>Christine Yip and Brandon Kase</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19789836</guid>
    <pubDate>Fri, 11 Sep 2026 08:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19789836/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19789836/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19789836/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19789836/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19789836/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="New models and project cleanup" />
  <psc:chapter start="2:25" title="Pruning low-value tests and code" />
  <psc:chapter start="6:58" title="Why test suite speed matters" />
  <psc:chapter start="14:31" title="Keeping valuable tests" />
  <psc:chapter start="19:36" title="Finding tests for removed features" />
  <psc:chapter start="22:40" title="Moving checks into types and lint rules" />
  <psc:chapter start="26:12" title="Writing custom lint rules" />
  <psc:chapter start="28:13" title="Reassessing implementation after project changes" />
  <psc:chapter start="31:47" title="Investigating a slow solver" />
  <psc:chapter start="37:54" title="Updating agent instructions and skills" />
  <psc:chapter start="43:56" title="When to run a maintenance pass" />
</psc:chapters>
    <itunes:duration>2812</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>8</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Give Coding Agents Eyes Beyond the Chat: Screen Recordings, Session History, and Devices</itunes:title>
    <title>Give Coding Agents Eyes Beyond the Chat: Screen Recordings, Session History, and Devices</title>
    <itunes:summary><![CDATA[Your coding agent can inspect its own chat, but it cannot see you switching between browser research, documents, local files, and devices.  Screen recordings can turn that invisible work into model context effectively with video native models like Gemini.  In this episode, we show how Screenpipe exposed Christine acting as the context bridge around Codex, and Brandon's workflow for recording focused work sessions, compressing them to 720p at one frame per second, splitting them into 15-minute...]]></itunes:summary>
    <description><![CDATA[<p>Your coding agent can inspect its own chat, but it cannot see you switching between browser research, documents, local files, and devices.<br/><br/>Screen recordings can turn that invisible work into model context effectively with video native models like Gemini.<br/><br/>In this episode, we show how Screenpipe exposed Christine acting as the context bridge around Codex, and Brandon&apos;s workflow for recording focused work sessions, compressing them to 720p at one frame per second, splitting them into 15-minute clips, and asking Gemini for a detailed play-by-play. We also extend the same idea to real phone test rigs, cameras, friction logs, and skills generated from recorded tasks.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>Your coding agent can inspect its own chat, but it cannot see you switching between browser research, documents, local files, and devices.<br/><br/>Screen recordings can turn that invisible work into model context effectively with video native models like Gemini.<br/><br/>In this episode, we show how Screenpipe exposed Christine acting as the context bridge around Codex, and Brandon&apos;s workflow for recording focused work sessions, compressing them to 720p at one frame per second, splitting them into 15-minute clips, and asking Gemini for a detailed play-by-play. We also extend the same idea to real phone test rigs, cameras, friction logs, and skills generated from recorded tasks.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19746441-give-coding-agents-eyes-beyond-the-chat-screen-recordings-session-history-and-devices.mp3" length="34076548" type="audio/mpeg" />
    <itunes:author>Superlinear</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19746441</guid>
    <pubDate>Thu, 03 Sep 2026 05:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19746441/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19746441/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19746441/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19746441/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19746441/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Give Coding Agents Eyes Beyond the Chat: Screen Recordings, Session History, and Devices" />
  <psc:chapter start="0:55" title="Turning screen recordings into agent context" />
  <psc:chapter start="1:58" title="Reflecting on the current agent session" />
  <psc:chapter start="3:35" title="Finding recurring patterns with Claude Code Insights" />
  <psc:chapter start="4:53" title="Searching history across coding agents with CASS" />
  <psc:chapter start="7:47" title="Screenpipe sees beyond the agent chat" />
  <psc:chapter start="15:18" title="Recording focused work sessions for Gemini" />
  <psc:chapter start="19:09" title="Compressing screen recordings for Gemini" />
  <psc:chapter start="28:04" title="Distilling recordings across sessions" />
  <psc:chapter start="34:01" title="Giving agents access to real devices" />
  <psc:chapter start="40:41" title="Letting agents surface and act on friction" />
  <psc:chapter start="45:21" title="More visibility is not always better" />
</psc:chapters>
    <itunes:duration>2835</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>7</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Make Your Coding Agents Expert Designers</itunes:title>
    <title>Make Your Coding Agents Expert Designers</title>
    <itunes:summary><![CDATA[AI can generate a website in seconds. So why does so much AI-generated design still look generic?  The problem is not the model. It’s the workflow.  In this episode, we break down three real things we built: the Superlinear website, a custom minimap for our podcast editor, and a 3D game character. We show how breaking design into intermediate steps can give you better results and more places to steer. Superlinear is a podcast about emerging practices for building with AI.  Hosted by Brandon K...]]></itunes:summary>
    <description><![CDATA[<p>AI can generate a website in seconds. So why does so much AI-generated design still look generic?<br/><br/>The problem is not the model. It’s the workflow.<br/><br/>In this episode, we break down three real things we built: the Superlinear website, a custom minimap for our podcast editor, and a 3D game character. We show how breaking design into intermediate steps can give you better results and more places to steer.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>AI can generate a website in seconds. So why does so much AI-generated design still look generic?<br/><br/>The problem is not the model. It’s the workflow.<br/><br/>In this episode, we break down three real things we built: the Superlinear website, a custom minimap for our podcast editor, and a 3D game character. We show how breaking design into intermediate steps can give you better results and more places to steer.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19716035-make-your-coding-agents-expert-designers.mp3" length="36236801" type="audio/mpeg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-19716035</guid>
    <pubDate>Fri, 28 Aug 2026 07:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19716035/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19716035/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19716035/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19716035/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19716035/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Why AI Design Still Looks Like AI" />
  <psc:chapter start="3:43" title="The Problem Isn’t the Model" />
  <psc:chapter start="6:15" title="How We Designed the Superlinear Website" />
  <psc:chapter start="22:27" title="The Workflow Is Fractal" />
  <psc:chapter start="23:48" title="Using AI as a Design Partner" />
  <psc:chapter start="34:10" title="From Ugly Chicken to 3D Game Character" />
  <psc:chapter start="41:43" title="Same Pattern, Three Different Scales" />
  <psc:chapter start="43:12" title="Bottom-Up vs. Top-Down Approach: Should You One-Shot or Decompose?" />
  <psc:chapter start="48:28" title="This Pattern Goes Beyond Design" />
</psc:chapters>
    <itunes:duration>3015</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>6</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Context Hygiene for Coding Agents: Murder, Lobotomy, or Diary</itunes:title>
    <title>Context Hygiene for Coding Agents: Murder, Lobotomy, or Diary</title>
    <itunes:summary><![CDATA[A million-token context window doesn’t mean you should fill it.  Every piece of information you keep in a coding agent’s active context has a cost. Not just in tokens and dollars, but in the model’s attention.  In this episode, we explore context hygiene for coding agents: how to decide what deserves to stay in active context, what to move elsewhere, and when to throw context away entirely. Superlinear is a podcast about emerging practices for building with AI.  Hosted by Brandon Kase and Chr...]]></itunes:summary>
    <description><![CDATA[<p>A million-token context window doesn’t mean you should fill it.<br/><br/>Every piece of information you keep in a coding agent’s active context has a cost. Not just in tokens and dollars, but in the model’s attention.<br/><br/>In this episode, we explore context hygiene for coding agents: how to decide what deserves to stay in active context, what to move elsewhere, and when to throw context away entirely.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>A million-token context window doesn’t mean you should fill it.<br/><br/>Every piece of information you keep in a coding agent’s active context has a cost. Not just in tokens and dollars, but in the model’s attention.<br/><br/>In this episode, we explore context hygiene for coding agents: how to decide what deserves to stay in active context, what to move elsewhere, and when to throw context away entirely.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19653533-context-hygiene-for-coding-agents-murder-lobotomy-or-diary.mp3" length="31556789" type="audio/mpeg" />
    <itunes:author>Superlinear</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19653533</guid>
    <pubDate>Tue, 18 Aug 2026 10:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19653533/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19653533/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19653533/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19653533/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19653533/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Intro: context hygiene" />
  <psc:chapter start="2:26" title="Why context size matters" />
  <psc:chapter start="3:22" title="Discussing Steve Yegge: sentience &amp; encouragement" />
  <psc:chapter start="10:26" title="How context and prompt caching work" />
  <psc:chapter start="17:22" title="Compacting vs. clearing context" />
  <psc:chapter start="18:51" title="The lazy approach: automatic compaction" />
  <psc:chapter start="23:07" title="The high-touch approach: handoffs before clearing" />
  <psc:chapter start="28:57" title="Automating context handoffs with Pi" />
  <psc:chapter start="32:57" title="/btw, /side, and Pi’s more powerful tree branching" />
  <psc:chapter start="37:42" title="Offloading work to sub-agents" />
  <psc:chapter start="39:15" title="Moving coordination into Beads and durable state" />
</psc:chapters>
    <itunes:duration>2625</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>5</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Beyond Root-Level Harness Engineering: A Different Environment for Every Task</itunes:title>
    <title>Beyond Root-Level Harness Engineering: A Different Environment for Every Task</title>
    <itunes:summary><![CDATA[Harness engineering usually happens at the root level of a project.  However, it should go much deeper. Frontend work, debugging, performance optimization, reviews, and other hard tasks can each have their own purpose-built environment, and even sub-agents inside those tasks can have different harnesses. Superlinear is a podcast about emerging practices for building with AI.  Hosted by Brandon Kase and Christine Yip.  Homepage: ⁠⁠https://superlinear.fm ⁠⁠Twitter: ⁠⁠https://x.com/superlinear_f...]]></itunes:summary>
    <description><![CDATA[<p>Harness engineering usually happens at the root level of a project.<br/><br/>However, it should go much deeper.<br/>Frontend work, debugging, performance optimization, reviews, and other hard tasks can each have their own purpose-built environment, and even sub-agents inside those tasks can have different harnesses.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>Harness engineering usually happens at the root level of a project.<br/><br/>However, it should go much deeper.<br/>Frontend work, debugging, performance optimization, reviews, and other hard tasks can each have their own purpose-built environment, and even sub-agents inside those tasks can have different harnesses.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19631998-beyond-root-level-harness-engineering-a-different-environment-for-every-task.mp3" length="42349624" type="audio/mpeg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-19631998</guid>
    <pubDate>Wed, 12 Aug 2026 10:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19631998/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19631998/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19631998/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19631998/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19631998/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="A Custom Harness for Every Meaningful Task" />
  <psc:chapter start="4:48" title="What Harness Engineering Actually Means" />
  <psc:chapter start="10:27" title="Specializing the Harness to the Task" />
  <psc:chapter start="15:22" title="Examples: Frontend, Performance &amp; Debugging" />
  <psc:chapter start="20:41" title="Harness Bloat: Why More Context and Capability Can Make Agents Worse" />
  <psc:chapter start="44:02" title="Narrowing Capabilities and Blast Radius" />
  <psc:chapter start="46:36" title="Agents Making Mistakes: From Hope to Enforcement" />
  <psc:chapter start="54:24" title="Match the Harness Investment to the Task" />
  <psc:chapter start="57:24" title="Final Takeaway" />
</psc:chapters>
    <itunes:duration>3524</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>4</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>4 Emerging Practices in Agentic Engineering</itunes:title>
    <title>4 Emerging Practices in Agentic Engineering</title>
    <itunes:summary><![CDATA[Coding agents are becoming more capable, but getting better results increasingly depends on the systems, interfaces, and feedback loops we build around them.  In this episode of the Superlinear podcast, we unpack four emerging practices in agentic engineering:  → Shifting left in your agent harness → Using precise expert language to communicate intent → Choosing deliberately between MCP, CLI tools, Bash, and Code Mode → Using test oracles to help agents explore, verify, and reproduce complex ...]]></itunes:summary>
    <description><![CDATA[<p>Coding agents are becoming more capable, but getting better results increasingly depends on the systems, interfaces, and feedback loops we build around them.<br/><br/>In this episode of the Superlinear podcast, we unpack four emerging practices in agentic engineering:<br/><br/>→ Shifting left in your agent harness<br/>→ Using precise expert language to communicate intent<br/>→ Choosing deliberately between MCP, CLI tools, Bash, and Code Mode<br/>→ Using test oracles to help agents explore, verify, and reproduce complex behavior<br/><br/>We discuss ideas from AI Native DevCon London, and explore how better guides and sensors can improve a harness, why expert vocabulary helps you access more of an LLM’s capabilities, when code is a better interface than individual tool calls, and how working examples can communicate intent more precisely than a written specification.<br/><br/>The broader takeaway: building effectively with AI is not only about choosing a better model or writing a better prompt. It is also about designing a better environment for the agent to work within.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>Coding agents are becoming more capable, but getting better results increasingly depends on the systems, interfaces, and feedback loops we build around them.<br/><br/>In this episode of the Superlinear podcast, we unpack four emerging practices in agentic engineering:<br/><br/>→ Shifting left in your agent harness<br/>→ Using precise expert language to communicate intent<br/>→ Choosing deliberately between MCP, CLI tools, Bash, and Code Mode<br/>→ Using test oracles to help agents explore, verify, and reproduce complex behavior<br/><br/>We discuss ideas from AI Native DevCon London, and explore how better guides and sensors can improve a harness, why expert vocabulary helps you access more of an LLM’s capabilities, when code is a better interface than individual tool calls, and how working examples can communicate intent more precisely than a written specification.<br/><br/>The broader takeaway: building effectively with AI is not only about choosing a better model or writing a better prompt. It is also about designing a better environment for the agent to work within.</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19564152-4-emerging-practices-in-agentic-engineering.mp3" length="23075147" type="audio/mpeg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-19564152</guid>
    <pubDate>Tue, 28 Jul 2026 12:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19564152/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19564152/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19564152/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19564152/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19564152/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="4 Emerging Practices in Agentic Engineering" />
  <psc:chapter start="1:42" title="Ryan Lopopolo&#39;s (OpenAI) talk on harness engineering and shifting left" />
  <psc:chapter start="5:33" title="Birgitta Böckeler on guides and sensors in harness engineering" />
  <psc:chapter start="13:08" title="Guillermo Rauch (Vercel) on mastery of language in the age of AI" />
  <psc:chapter start="17:13" title="Brandon on borrowing expert language from an additional domain (algebra) with better abstractions" />
  <psc:chapter start="25:58" title="MCP, CLI tools, Bash, and code mode" />
  <psc:chapter start="31:59" title="Thariq Shihipar (Anthropic) on how Claude can express a workflow through code" />
  <psc:chapter start="35:36" title="Matt Carey (Cloudflare) on a code-mode-style approach to search" />
  <psc:chapter start="36:37" title="Brandon on when using code mode is better" />
  <psc:chapter start="40:42" title="Justin Cormack (former CTO at Docker) on building an S3 clone using a test oracle at Tessl&#39;s AI Native DevCon London" />
</psc:chapters>
    <itunes:duration>2878</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>3</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Understanding Loops and Graphs in Modern Coding Agents</itunes:title>
    <title>Understanding Loops and Graphs in Modern Coding Agents</title>
    <itunes:summary><![CDATA[When you ask Fable or GPT-5.6 Sol to complete a task, it feels like you’re talking to one agent.   But behind that single conversation, the harness may be spawning multiple sub-agents, giving each one a fresh context window, running them in parallel, and passing summaries between them.   You gave one prompt. It built a graph.   In this episode of Superlinear, Christine Yip and Brandon Kase unpack how modern agent harnesses grow from simple agent loops into hidden graphs of sub-...]]></itunes:summary>
    <description><![CDATA[<p>When you ask Fable or GPT-5.6 Sol to complete a task, it feels like you’re talking to one agent. <br/><br/>But behind that single conversation, the harness may be spawning multiple sub-agents, giving each one a fresh context window, running them in parallel, and passing summaries between them. <br/><br/>You gave one prompt. It built a graph. <br/><br/>In this episode of Superlinear, Christine Yip and Brandon Kase unpack how modern agent harnesses grow from simple agent loops into hidden graphs of sub-agents, and why those graphs may be one reason your token limit disappears so quickly.<br/><br/>00:00 Introduction<br/>03:34 How the Agent Loop Works<br/>06:18 Goal Loops and Autoresearch Loops<br/>14:57 From Loops to Graphs<br/>17:06 Sub-Agents: Benefits, Costs, and Context<br/>21:18 The Research Fan-Out Graph<br/>26:27 Multi-Model Agent Graphs<br/>28:37 Asynchronous Implementation and Review<br/>33:40 How to Design Agent Graphs<br/>36:07 When the Harness Builds the Graph for You: Token Spend vs. Performance <br/>38:38 Execution Traces: A Profiler for Agents <br/>41:46 Final Takeaway</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>When you ask Fable or GPT-5.6 Sol to complete a task, it feels like you’re talking to one agent. <br/><br/>But behind that single conversation, the harness may be spawning multiple sub-agents, giving each one a fresh context window, running them in parallel, and passing summaries between them. <br/><br/>You gave one prompt. It built a graph. <br/><br/>In this episode of Superlinear, Christine Yip and Brandon Kase unpack how modern agent harnesses grow from simple agent loops into hidden graphs of sub-agents, and why those graphs may be one reason your token limit disappears so quickly.<br/><br/>00:00 Introduction<br/>03:34 How the Agent Loop Works<br/>06:18 Goal Loops and Autoresearch Loops<br/>14:57 From Loops to Graphs<br/>17:06 Sub-Agents: Benefits, Costs, and Context<br/>21:18 The Research Fan-Out Graph<br/>26:27 Multi-Model Agent Graphs<br/>28:37 Asynchronous Implementation and Review<br/>33:40 How to Design Agent Graphs<br/>36:07 When the Harness Builds the Graph for You: Token Spend vs. Performance <br/>38:38 Execution Traces: A Profiler for Agents <br/>41:46 Final Takeaway</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19544246-understanding-loops-and-graphs-in-modern-coding-agents.mp3" length="28482180" type="audio/mpeg" />
    <itunes:author>Superlinear</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19544246</guid>
    <pubDate>Fri, 24 Jul 2026 14:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19544246/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19544246/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19544246/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19544246/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19544246/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Introduction" />
  <psc:chapter start="3:09" title="How the Agent Loop Works" />
  <psc:chapter start="5:32" title="Goal Loops and Autoresearch Loops" />
  <psc:chapter start="13:35" title="From Loops to Graphs" />
  <psc:chapter start="15:30" title="Sub-Agents: Benefits, Costs, and Context" />
  <psc:chapter start="19:23" title="The Research Fan-Out Graph" />
  <psc:chapter start="24:09" title="Multi-Model Agent Graphs" />
  <psc:chapter start="26:11" title="Asynchronous Implementation and Review" />
  <psc:chapter start="30:47" title="How to Design Agent Graphs" />
  <psc:chapter start="32:55" title="When the Harness Builds the Graph for You: Token Spend vs. Performance" />
  <psc:chapter start="34:57" title="Execution Traces: A Profiler for Agents" />
  <psc:chapter start="37:45" title="Final Takeaway" />
</psc:chapters>
    <itunes:duration>2369</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>2</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Point, Don&#39;t Describe: A Better Way to Work With AI Agents</itunes:title>
    <title>Point, Don&#39;t Describe: A Better Way to Work With AI Agents</title>
    <itunes:summary><![CDATA[Most AI workflows still happen in one-dimensional chat. But the best tools are moving toward higher-dimensional interactions: visual, spatial feedback loops where humans can point instead of describe.  00:00 Intro 00:35 Why text is “one-dimensional” and visual interfaces feel higher bandwidth 04:06 The render → annotate → translate loop 05:27 Planotator for giving feedback on plans and specs 07:00 Agentation, Claude, and Codex for frontend feedback 08:47 Building spatial feedback mode into a ...]]></itunes:summary>
    <description><![CDATA[<p>Most AI workflows still happen in one-dimensional chat. But the best tools are moving toward higher-dimensional interactions: visual, spatial feedback loops where humans can point instead of describe.<br/><br/>00:00 Intro<br/>00:35 Why text is “one-dimensional” and visual interfaces feel higher bandwidth<br/>04:06 The render → annotate → translate loop<br/>05:27 Planotator for giving feedback on plans and specs<br/>07:00 Agentation, Claude, and Codex for frontend feedback<br/>08:47 Building spatial feedback mode into a Roblox game<br/>10:38 Why “point instead of describe” may become a core pattern in agent workflows<br/>11:57 What&apos;s next: extending this to video, 3D models, simulations, and more</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></description>
    <content:encoded><![CDATA[<p>Most AI workflows still happen in one-dimensional chat. But the best tools are moving toward higher-dimensional interactions: visual, spatial feedback loops where humans can point instead of describe.<br/><br/>00:00 Intro<br/>00:35 Why text is “one-dimensional” and visual interfaces feel higher bandwidth<br/>04:06 The render → annotate → translate loop<br/>05:27 Planotator for giving feedback on plans and specs<br/>07:00 Agentation, Claude, and Codex for frontend feedback<br/>08:47 Building spatial feedback mode into a Roblox game<br/>10:38 Why “point instead of describe” may become a core pattern in agent workflows<br/>11:57 What&apos;s next: extending this to video, 3D models, simulations, and more</p><p>Superlinear is a podcast about emerging practices for building with AI.<br/><br/>Hosted by Brandon Kase and Christine Yip.<br/><br/>Homepage: ⁠<a href='https://superlinear.fm/'>⁠https://superlinear.fm<br/>⁠⁠</a>Twitter: ⁠<a href='https://x.com/superlinear_fm%E2%81%A0'>⁠https://x.com/superlinear_fm<br/>⁠⁠</a>LinkedIn: ⁠<a href='https://www.linkedin.com/company/superlinearfm'>⁠https://www.linkedin.com/company/superlinearfm⁠</a>⁠<br/>Brandon Kase: ⁠<a href='https://x.com/bkase_'>⁠https://x.com/bkase_⁠</a>⁠<br/>Christine Yip: ⁠<a href='https://x.com/christinetyip'>⁠https://x.com/christinetyip⁠</a><br/><br/>Music licensed through Soundstripe. Code: O2UT6CCEQNH4KT0D</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2632181/episodes/19537160-point-don-t-describe-a-better-way-to-work-with-ai-agents.mp3" length="9892604" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/5r61ydli9j9bujrakarp4ujb2lrs?.jpg" />
    <itunes:author>Superlinear</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19537160</guid>
    <pubDate>Fri, 24 Jul 2026 09:00:00 -0400</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19537160/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19537160/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19537160/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2632181/19537160/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2632181/19537160/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Intro" />
  <psc:chapter start="0:35" title="Why text is “one-dimensional” and visual interfaces feel higher bandwidth" />
  <psc:chapter start="4:06" title="The render → annotate → translate loop" />
  <psc:chapter start="5:27" title="Plannotator for giving feedback on plans and specs" />
  <psc:chapter start="7:00" title="Agentation, Claude, and Codex for frontend feedback" />
  <psc:chapter start="8:47" title="Building spatial feedback mode into a Roblox game" />
  <psc:chapter start="10:38" title="Why “point instead of describe” may become a core pattern in agent workflows" />
  <psc:chapter start="11:57" title="What&#39;s next: extending this to video, 3D models, simulations, and more" />
</psc:chapters>
    <itunes:duration>820</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>1</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
</channel>
</rss>
