<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Nate’s Substack]]></title><description><![CDATA[Daily newsletters on AI strategy, news, and implementation for practitioners and leaders who are past the hype and ready to build.]]></description><link>https://natesnewsletter.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!s4a7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b96b13-6f01-4e56-b410-18e03e7bc8af_500x500.png</url><title>Nate’s Substack</title><link>https://natesnewsletter.substack.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 29 Jun 2026 23:04:49 GMT</lastBuildDate><atom:link href="https://natesnewsletter.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Nate]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[natesnewsletter@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[natesnewsletter@substack.com]]></itunes:email><itunes:name><![CDATA[Nate]]></itunes:name></itunes:owner><itunes:author><![CDATA[Nate]]></itunes:author><googleplay:owner><![CDATA[natesnewsletter@substack.com]]></googleplay:owner><googleplay:email><![CDATA[natesnewsletter@substack.com]]></googleplay:email><googleplay:author><![CDATA[Nate]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Run this 4-question test before you let any AI into your files, your Slack, or your phone.]]></title><description><![CDATA[Watch now | We should probably stop talking about AI model releases like normal software launches.]]></description><link>https://natesnewsletter.substack.com/p/ai-race-context</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/ai-race-context</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Mon, 29 Jun 2026 13:00:57 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/203899237/2f3279795a4e24e88d627e124ba4aa51.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>We should probably stop talking about AI model releases like normal software launches.</p><p>The old rhythm was simple: a lab ships a model, people try it, benchmarks land, everyone argues for two days, and the tool either earns a place in your workflow or it doesn&#8217;t.</p><p>GPT-5.6 broke that rhythm. OpenAI shipped it, but only to a small group of government-approved&#8230;</p>
      <p>
          <a href="https://natesnewsletter.substack.com/p/ai-race-context">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Executive Briefing: Cheap Intelligence Won’t Matter If Your Context Is Trapped]]></title><description><![CDATA[Watch now | Two AI stories that look like they should be fighting. They are not. The reason is the part of your stack you have not built yet.]]></description><link>https://natesnewsletter.substack.com/p/glm-5-2-context-lock-in</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/glm-5-2-context-lock-in</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Sun, 28 Jun 2026 15:01:51 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/203890869/064d636b3dadae4badb2382f542d770c.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>A few days ago I thought this week&#8217;s briefing would be a pricing story.</p><p>GLM-5.2 had dropped, coding was getting cheaper if you wanted it to, and the obvious enterprise question seemed to be: why keep sending every job to the most expensive frontier model if a good open model can do a growing slice of the work?</p><p>And then Anthropic dropped Claude Tag, and it complicated the whole cheap-intelligence story. Anthropic was not getting cheaper, and its customers were bracing for higher bills and paying them anyway. Back in May, The Information had reported as much: enterprise buyers expected to pay more for Claude, not because Claude was useless, but because Claude was useful enough, and increasingly woven into the work enough, that they did not want to turn it off.</p><p>And I got stuck on the contradiction. How can intelligence be getting cheaper and more expensive at the same time?</p><p>The lazy version of the answer is that frontier labs still have market power. Claude is good. Companies want the best tools. Engineers and analysts are expensive. If a $250,000 employee becomes meaningfully more productive, a company will tolerate a surprisingly ugly AI bill for a while.</p><p>What it doesn&#8217;t explain is why the pricing power might survive as open models get better. It also doesn&#8217;t explain why Claude Tag feels more strategically important to me than another model launch.</p><p>The more I sat with it, the less this looked like a token pricing story. It looked like a story about where intelligence is allowed to work.</p><p>Cheaper intelligence only helps you if you can put it to work. If you can&#8217;t, the discount stays on paper, and the expensive tool stays the one your team keeps reaching for. So the real question is whether you can actually capture that discount, or keep paying the premium because nothing else fits the work yet.</p><p><strong>This briefing covers:</strong></p><ul><li><p><strong>Why the cheap option is real now.</strong> GLM-5.2 means a growing slice of work no longer needs frontier prices, with a security tradeoff attached to running it yourself.</p></li><li><p><strong>What you are actually paying for.</strong> Most companies can buy the model cheaply and still can&#8217;t use it, because the context and permissions around it are the part they haven&#8217;t built.</p></li><li><p><strong>The Claude Tag move.</strong> How a Slack integration becomes context that gets harder to leave the longer your team uses it.</p></li><li><p><strong>Why the obvious fix is hard.</strong> Owning your own context is the right answer on paper and a brutal hiring problem in practice.</p></li><li><p><strong>The seven questions to settle now.</strong> Settle them, or have them answered for you.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><span>Executive Circle members enjoy all these Sunday briefings plus access to my MCP server! Curious? You can easily </span><a href="https://support.substack.com/hc/en-us/articles/360044105731-How-do-I-change-my-subscription-plan-on-Substack">change your plan here</a></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/glm-5-2-context-lock-in">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Grab the Open Engine guide: the copy-paste task record that makes one AI's work the next AI's job, with receipts]]></title><description><![CDATA[Watch now | If you feel like you're babysitting six AIs to get work done, you're not alone. A lot of the time, the problem is that one job has to pass through several good tools before it is actually finished.]]></description><link>https://natesnewsletter.substack.com/p/ai-agent-handoffs</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/ai-agent-handoffs</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Fri, 26 Jun 2026 13:04:03 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/203653610/1b25aee2bfd4af228321a0efc9a7acb2.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>You finish a client call and the work starts its commute. The transcript goes to Claude to find the argument. Codex changes the file. ChatGPT reads the draft again. A browser agent checks the page actually rendered. Slack has the conversation, Linear has the task, and the calendar decides whether any of it survives the afternoon.</p><p>That&#8217;s not seven jobs. It&#8217;s one job crossing seven systems. And every time it crosses, you carry the state: what was decided, what source mattered, what changed, what the next tool is allowed to touch.</p><p>I don&#8217;t want one of those tools to swallow the others. Most serious AI users I know don&#8217;t either. They have preferences. They know Claude is better at one thing, Codex at another, a local agent at a third, and they don&#8217;t want to crown a favorite and pretend the rest of the world disappeared. The trouble isn&#8217;t that we own too many good tools. It&#8217;s the boring middle between them, the place where one tool&#8217;s result becomes the next tool&#8217;s task with its source and limits still attached, and for most of us that middle is still a person. Right now, the integration layer is you. It doesn&#8217;t have to stay that way.</p><p>If you can code, you can build your way around this. You can wire the tools together with APIs, a custom harness, a few cron jobs, and for engineers that&#8217;s getting easier every month. But that&#8217;s not an answer for everyone else, and it&#8217;s barely an answer for a team. The need underneath isn&#8217;t exotic. You want one AI&#8217;s result to become another AI&#8217;s task, with the sources attached, the limits visible, and enough of a trail that the next person or agent doesn&#8217;t have to read a giant chat to catch up.</p><p>I know a product lead with a newborn and an agency. She runs Claude Code, she has loops and automations, she&#8217;s looked hard at OpenClaw. She&#8217;s not new to any of this. Her problem is smaller and more maddening than that. A client call collides with a baby appointment. The product scoping still has to move, the team still needs to know what changed, and she&#8217;s the one copy-pasting the state of her life between five tools while holding a baby. That&#8217;s the load Open Engine takes off her. Not the judgment. Not the taste. The handoffs around them.</p><p>I&#8217;ve been running a working version to get content out, organize my life, move houses, and coordinate with my team. I&#8217;m releasing it now because the next real AI problem isn&#8217;t &#8220;which model is smartest.&#8221; It&#8217;s whether the work can move between models at all.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>Open Engine itself.</strong> The build I actually run, packaged as copy-paste templates you hand to the AI you already use, so you have a loop running today.</p></li><li><p><strong>The handoff, not the model.</strong> Why the thing that breaks is never &#8220;can the agent do it&#8221; but &#8220;can the work survive the trip to the next tool.&#8221;</p></li><li><p><strong>The smallest useful version.</strong> A shared task list and a seven-part task record that carry the job across tools, so a good answer stops dying in a private chat.</p></li><li><p><strong>The one-loop audit, and the 30-minute build.</strong> Nine questions that turn one annoying handoff into a task an agent can claim, pause, resume, and finish with evidence.</p></li><li><p><strong>The receipt.</strong> The short vocabulary that keeps an agent accountable after the run ends, so &#8220;done&#8221; stops meaning &#8220;now go audit it yourself.&#8221;</p></li><li><p><strong>Teams, and the rest of the field.</strong> How one person&#8217;s agent hands another person&#8217;s agent real work, and where this sits next to OpenClaw, Hermes, and Symphony.</p></li></ul><p>Start where everyone feels it first: the moment the work has to leave one tool and land in the next.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get the full deep-dive and guide, plus membership to my Slack community!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/ai-agent-handoffs">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Five Questions That Turn a Messy Task Into an AI Loop (+ the prompts to map yours)]]></title><description><![CDATA[Watch now | Apps taught us to open the right square. Loops are how agents start carrying the recurring work between the squares.]]></description><link>https://natesnewsletter.substack.com/p/ai-loop-managers</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/ai-loop-managers</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Wed, 24 Jun 2026 13:01:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/203348515/b688ca0e6c8187487848f369124faed1.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>We have forgotten how much work we do in the age of apps.</p><p>Not the work that shows up as one clean task. The work between tasks: remembering, checking, following up, noticing that one small change moves three other things you forgot were connected. Apps made each piece easy to reach and left the wiring between them to you. That wiring is the job. Nobody logs it as work. The school trip is not hard because packing a lunch is hard. It is hard because the email, the weather, the pickup time, the calendar conflict, and the kid who outgrew the raincoat all live in different places, and the job of connecting them lives in your head. The customer update is heavy for the same reason: what happened, what changed, who owns the next step, and what cannot be promised yet are scattered across email, Slack, and three different calls.</p><p>AI should help with that. People flinch when I say it, and they are right to. The fantasy version has been bad for years: a cartoon assistant, a nanny in a box, a cheerful agent gliding around your calendar somehow knowing what you want. I do not trust it. I do not want a system that pretends my life is simpler than it is, or one that turns a bad assumption into an action because autonomy looks good in a demo.</p><p>So when people say they want an AI assistant, I do not hear a request for another app with a chat box. I hear something simpler: stop making me be the person who remembers how all the pieces fit together. Not one giant agent running your life. Something smaller. I built it for my own work and call it a loop of loops: a set of narrow recurring jobs, each with memory, sources, safe actions, and boundaries, allowed to notice when one affects another.</p><p>A prompt helps when you know what to ask right now. A loop helps when the same obligation keeps coming back. A loop of loops helps when those obligations stop being independent, because a change in one place should wake up work somewhere else.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>The hidden loop around every prompt.</strong> Typing the email takes a minute. Knowing why it exists, what it cannot promise, and who to chase next is the part nobody sees.</p></li><li><p><strong>How apps turned you into the integration layer.</strong> The job the home screen never learned to do, and why more AI inside more apps will not fix it.</p></li><li><p><strong>When your recurring jobs notice each other.</strong> Rain changes packing, a late pickup changes the calendar, and those dependencies finally live somewhere other than your head.</p></li><li><p><strong>The beginner-safe stack to build first.</strong> A few narrow household loops with hard edges, the kind that draft the message and stop before sending it.</p></li><li><p><strong>Find your first loop.</strong> Two prompts do the interviewing: one walks you to a single loop you could build this week, the other finds where those loops should notice each other and stops you before you point any of it at something you can&#8217;t undo.</p></li></ul><p>You do not need to automate your life or trust a system that pretends it is simple. You need to start seeing the work the app era trained you not to count.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get the full deep-dive and guide, plus membership to my Slack community!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/ai-loop-managers">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Grab the 5 prompts that get you ready for Fable 5 before it's back]]></title><description><![CDATA[Watch now | You&#8217;ve been playing too small. How to find, spec, and review the whole jobs a model like this was built to carry.]]></description><link>https://natesnewsletter.substack.com/p/claude-fable-5-how-to-use</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/claude-fable-5-how-to-use</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Tue, 23 Jun 2026 13:03:23 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/201815735/a27dd06ecb23b8391c71cacb07c30bbd.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p><strong>Authors&#8217;s Note: The best model in the world is offline, and I&#8217;m publishing my review of it anyway.</strong></p><p><strong>Fable 5 arrived as the most capable model I&#8217;d ever tested, and within days the US government pulled it from production and Anthropic switched it off worldwide. As I write this, nobody can tell you when it returns. I recorded this review before any of that, pulled it when the news hit, and then changed my mind, because going dark about what this model can do felt like the wrong response to losing access to it.</strong></p><p><strong>Why it&#8217;s worth your time even though you can&#8217;t touch it: what Fable showed me isn&#8217;t staying with Fable. That big-model feeling is the leading edge of what lands in the next ChatGPT, and in the open-weight models a few months behind it. The capability is coming to tools you can run. What stays scarce is knowing what to ask of it, and you can build that today. One thing I&#8217;ll save you first, since my inbox is full of it: no, you can&#8217;t reconstruct Fable from a system prompt or a stack of smaller models. I tested the recipes. They don&#8217;t hold. </strong></p><p><strong>So in the meantime, enjoy the piece, and I can't wait to hear what you get up to once Fable's back online.</strong></p><p>A few days into Fable 5, I noticed I&#8217;d stopped doing the thing I always do with a new model.</p><p>I stopped hovering.</p><p>I&#8217;d handed it a properly ugly job (a database I keep around that I&#8217;ve poisoned on purpose, full of ghost records, corrupt files, and planted traps, the kind of mess that lives in every company&#8217;s back office), and instead of sitting there watching it think, I went and did something else. When I came back, the work was done. Not answered. Done. Real files. A clean database with the garbage quarantined instead of &#8220;fixed&#8221; behind my back. And a review queue it had built for me, unprompted, holding every call it wasn&#8217;t sure about &#8212; as if it expected to be checked.</p><p>That was the moment this stopped being a launch for me and started being a question.</p><p>I want to be careful here, because &#8220;the new model changes everything&#8221; is the most exhausted sentence on the internet, and if you&#8217;re done with it, you&#8217;ve earned that. The honest part first: if you use Fable 5 the way most of us actually use AI (summaries, rewrites, a quick draft, a code snippet), you will not feel what I felt. You&#8217;ll feel a slow, expensive model doing fine work that a cheaper model does faster. The early reviews calling it overkill aren&#8217;t wrong. They&#8217;re accurately describing the size of the ask.</p><p>My through line is this: Fable 5 is the first model that&#8217;s bigger than our habits.</p><p>For three years, the model was the limit. You learned where it broke, and you asked underneath that line. These last few days, for the first time, I kept running out of line before the model did. The wall I hit wasn&#8217;t the model running out of ability. It was me running out of work I knew how to hand over.</p><p>That&#8217;s not a capability story. That&#8217;s a skill story. The skill, which I&#8217;ve been calling detailed task imagination, is concrete, learnable, and almost nobody is teaching it, because we&#8217;ve spent three years teaching prompts instead.</p><p>And the part that actually gives me energy is what comes back. When I talk about this (in my community, in my inbox, in conversations with operators), the response that comes back isn&#8217;t fatigue but hunger. People aren&#8217;t tired of AI. They&#8217;re tired of being told it&#8217;s amazing while their actual experience of it stays small. Asking bigger is the first instruction in three years that matches the size of the technology, and people can feel it.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>Why AI has felt smaller than the headlines.</strong> The ask-size problem, and why your fatigue is evidence, not cynicism.</p></li><li><p><strong>What &#8220;bigger&#8221; means in practice.</strong> What changes when a model can carry a whole job, and where Fable 5 still falls down.</p></li><li><p><strong>Task imagination, defined and demonstrated.</strong> The first-week question, six functions of Fable-grade work, and one job walked all the way through.</p></li><li><p><strong>The concrete shift.</strong> How to restructure one week of work around jobs instead of prompts, starting this week, including what the first run will get wrong.</p></li><li><p><strong>The Whole-Job Spec.</strong> The nine fields I fill out before I hand over anything real.</p></li></ul><p>By the end of this you&#8217;ll have spotted one on your own desk. Almost everyone I walk through it does. First, why it hasn&#8217;t felt true until now.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get the full deep-dive and guide, plus membership to my Slack community!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/claude-fable-5-how-to-use">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Executive Briefing: Your team is running agents nobody owns. The one-page card and two prompts that fix it.]]></title><description><![CDATA[Watch now | I have watched too many agents fail because everyone wanted what they could do and nobody wanted to own them. The next real AI skill? Ownership.]]></description><link>https://natesnewsletter.substack.com/p/ai-agent-ownership</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/ai-agent-ownership</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Sun, 21 Jun 2026 15:01:12 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/202874283/45e81d78e46475058671256a48d15d0b.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>The fastest way to make an AI agent dangerous is to let everybody use it and nobody own it.</p><p>The moment an agent starts reading real files, drafting real messages, and changing things other people rely on, it stops being a tool you use and becomes work you are responsible for. When nobody owns that work, it does not fail loudly. A support agent keeps answering from a policy that changed last quarter. A planning agent keeps turning noisy tickets into clean-looking priorities. The agent keeps running, the output keeps arriving, and the value drains out while everyone stays busy.</p><p>That is the haunted house version of a company: rooms full of automated systems still moving long after the reason for them disappeared, leaving drafts, tickets, and recommendations that look like progress and change nothing. No more haunted houses.</p><p>Every useful agent eventually becomes part of the work, and the work needs one accountable owner. Not a committee, not the AI team by default. One person close enough to know whether the agent is helping, drifting, or just adding polished noise. Knowing exactly when an agent crosses from convenient to consequential is the difference between owning your tools and being run by them without noticing.</p><p><strong>This briefing covers:</strong></p><ul><li><p><strong>The one-sentence ownership test.</strong> The rule that tells you exactly when an agent becomes work someone has to own, and who that someone is.</p></li><li><p><strong>How ownership scales.</strong> Why the job changes as you move from a personal agent to a shared team agent to a multi-agent pipeline, and where each one tends to break.</p></li><li><p><strong>How ownerless agents fail.</strong> The ordinary failure modes that turn a useful agent into confident noise: stale diets, rotted instructions, dead review loops.</p></li><li><p><strong>The Agent Owner&#8217;s Card.</strong> A one-page artifact that makes an agent visible, the human-readable counterpart to the machine cards agents already hand each other, plus a prompt you point an existing agent at so it drafts the fields it can see and hands the ownership questions back to you to answer and review.</p></li><li><p><strong>Why this is not IT governance.</strong> A committee can govern the road. One person still has to own the agent doing the work.</p></li></ul><p>Getting this right is less about how many agents you run and more about knowing who owns each one.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><span data-color="rgb(230, 231, 235)" style="color: rgb(230, 231, 235);">Executive Circle members enjoy all these Sunday briefings plus access to my MCP server! Curious? You can easily </span><a href="https://support.substack.com/hc/en-us/articles/360044105731-How-do-I-change-my-subscription-plan-on-Substack">change your plan here</a></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/ai-agent-ownership">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your skills are leaving your hands. Don't let a rent-a-brain keep them.]]></title><description><![CDATA[Watch now | Open Brain kept your memory yours. Open Skills keeps the way you work yours, not rented back by whichever AI app wins this month.]]></description><link>https://natesnewsletter.substack.com/p/claude-codex-agent-skills</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/claude-codex-agent-skills</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Fri, 19 Jun 2026 13:02:17 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/202651147/64fd869e397e70ed2af393deb7ad9bd7.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>You finally got an agent working exactly how you wanted, and then you switched tools and it broke. That small, maddening moment is becoming one of the most expensive problems in knowledge work, and it is the second act of a problem that began with memory.</p><p><a href="https://natesnewsletter.substack.com/p/every-ai-you-use-forgets-you-heres">Open Brain</a> was about memory leaving our heads. Notes, transcripts, Slack threads, calendars, meeting summaries, project histories. Huge parts of what we know had already moved into software. The trouble was that AI could not reliably use that memory, and when it could, the memory was trapped inside one company&#8217;s product. Open Brain made one claim: your memory should be yours. Whoever owns the memory owns the starting point, and the architecture itself was never the interesting part. If your context lives in one app, every new tool makes you start over and every better model arrives with a switching cost.</p><p>Open Skills is the same fight, one level up, and more urgent. Our skills are leaving our hands now too, and that should feel uncomfortable. For most of human history a skill lived in a person. You knew how to research, write, code, test, review work, and recover when something broke. You carried the standards, the shortcuts, the taste, and the checks that kept bad work from becoming real damage. AI is turning that into software. Your way of working can now become prompts, <code>SKILL.md</code> files, runbooks, scripts, MCP configs, permission boundaries, and agent workflows. The thing that used to live in your hands can now live in a harness.</p><p>That is one of the biggest opportunities in AI. It is also one of the biggest ownership fights. Because if your skills are going to live outside your hands, they should not belong to a rent-a-brain. Not to Claude because it shipped the best skill format this quarter, not to Codex because it gave you the best workbench, not to Cursor because the project started there, not to ChatGPT because the subscription was convenient. They should be yours. Visible, movable, inspectable, testable, and available wherever you work.</p><p>Today almost none of that is true. The prompt copies over. The intention copies over. The skill does not. So you rebuild it from memory, a teammate improves a different copy and never tells you, and your best workflow ends up stranded in a chat history nobody can find again. You are not short on intelligence or context. You are short on a way to carry the procedure itself.</p><p>That gap has a cost, and it compounds. Every tool switch becomes a rebuild. Every new hire starts from scratch. Every improvement risks dying as one person&#8217;s private habit. This is not a hobby problem. If agents are part of how you do your job, the skills you build with them are career capital, and right now most of that capital is rented back to you by whichever vendor&#8217;s tool you happened to build it in. Putting it back in your hands is one of the real practical projects of 2026, and it is bigger than any single file format.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>Open Skills, the library.</strong> A public set of agent skills and runbooks you can install today, built on one rule: the way you work should be yours, not rented back to you.</p></li><li><p><strong>The debt you didn&#8217;t know you were carrying.</strong> The four ways this breakage shows up at work, and the name for what you keep paying down.</p></li><li><p><strong>Prompt, memory, skill.</strong> Three things people collapse into one, and why only one of them survives a model change.</p></li><li><p><strong>The work package.</strong> A checklist that separates a skill you actually own from a lucky setup you happened to land in one app.</p></li><li><p><strong>One messy workflow, every tool.</strong> A real support-billing process rebuilt so it travels across Codex, Claude Code, and Cursor instead of dying on contact.</p></li><li><p><strong>The one-question test.</strong> The single thing to ask about any workflow to find out whether you own it or rent it.</p></li></ul><p>The pain is already here, but so is the fix, and it is closer than it looks. You do not need a new platform or a new subscription. You need to own the way you already work and make it move with you. The rest of this is how: start with the workflow that keeps breaking, end with skills that travel anywhere you do.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get the full deep-dive and guide, plus membership to my Slack community!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/claude-codex-agent-skills">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Vercel deleted 80% of its agent's tools and the agent got better + what to delete from yours (guide inside!)]]></title><description><![CDATA[Watch now | Maintenance is not the boring thing that happens after the real work. It is what keeps useful systems alive.]]></description><link>https://natesnewsletter.substack.com/p/ai-agent-maintenance</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/ai-agent-maintenance</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Wed, 17 Jun 2026 13:01:05 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/202362278/0fba998cb8c7ee250fbdc34aa465dda9.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>I learned maintenance first from boats.</p><p>Not as a theory. As a job. I maintained boats in Indonesia, where saltwater finds every shortcut and the difference between &#8220;probably fine&#8221; and fine gets very real once you are away from shore. You look at lines, fittings, pumps, batteries, corrosion, and weather differently when the thing you are maintaining is also the thing that has to bring you back.</p><p>I also watched planes get maintained there, then climbed into them hoping the work had been done well. Mostly it had. I mean that literally: one engine memorably failed over the jungle once, and it was, in the end, fine. Not because failure is harmless. Fine because the plane stayed a plane, the people knew what to do, and there was enough care and margin in the system that the failure stayed local.</p><p>That is what &#8220;mostly&#8221; means in maintenance. Things still break. The point is that the thing has been cared for well enough that when something breaks, the failure stays small.</p><p>The agents you have already built will keep producing work long after they stop being right. Keeping them honest is about to be one of the most valuable AI skills there is.</p><p>Maintenance is one of those words that sounds dull until you depend on it. Then it becomes intimate. You notice the sound that was not there yesterday, the frayed edge, the mechanic&#8217;s face. You learn that care is not a feeling. It is inspection, memory, habit, replacement, skepticism, and respect for the ways things fail.</p><p>There is a Barry Lopez line I have carried around for years, from the end of &#8220;The Orrery&#8221;:</p><blockquote><p>If one is patient, if you are careful, I think there is probably nothing that cannot be retrieved.</p></blockquote><p>The word I keep is <em>retrieved</em> &#8212; not fixed, not replaced &#8212; but stayed-with long enough to bring back.</p><p>That is the spirit this AI conversation is missing.</p><p>We talk about agents as if the hard part is getting them to exist. Build the agent. Launch the agent. Connect the tools. Give it memory. Let it work.</p><p>But anything useful enough to depend on becomes something you have to maintain. That is true of boats. It is true of planes. It is true of buildings, institutions, data pipelines, customer-support systems, editorial standards, and software. It will be true of AI agents too.</p><p>Vercel&#8217;s sales agent story is easy to read the wrong way.</p><p>The obvious version is the labor story. Business Insider reported that Vercel trained an AI agent on one of its best sales development reps, used it to handle much of the inbound sales workflow, and moved from a ten-person inbound team to one person overseeing the agent while the rest shifted into more complex outbound work.</p><p>But often the biggest story isn&#8217;t the most useful one.</p><p>The more useful story is what had to be true around the agent for the work to become trustworthy. Vercel did not just tell a model to &#8220;do sales.&#8221; Engineers watched a strong rep. They documented the workflow. The agent filtered inbound messages, qualified leads, researched companies, drafted responses, routed support questions away from sales, and had a human reviewing its work in Slack.</p><p>In other words, the agent had a workbench. It had sources. It had tools. It had a defined job. It had handoffs. It had a review path. It had feedback. It had a human who could see what was happening. The agent was not a free-floating brain. It was a system around delegated work.</p><p>That is the part most people still miss.</p><p>The obvious question is, &#8220;Can I build an agent?&#8221;</p><p>The better question is, &#8220;What workbench does this agent need?&#8221;</p><p>The mature question is, &#8220;How do I keep that workbench healthy after the agent starts working?&#8221;</p><p>That third question is agent maintenance. And it is about to matter more than the building, because delegated intelligence creates a maintenance surface. Once a system reads context, calls tools, remembers preferences, drafts work, or touches a workflow other people depend on, someone has to keep the setup around it fit for the job.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>The two ways agents break.</strong> One when the world around them drifts, and one stranger failure: the model underneath them gets <em>better</em>, and the harness built for its old weaknesses turns into dead weight.</p></li><li><p><strong>Why &#8220;more&#8221; is the wrong instinct.</strong> More context, more tools, more memory feels like care. Usually it is the thing rotting your agent from the inside.</p></li><li><p><strong>The seven parts that go stale.</strong> Job, diet, memory, tools, reach, proof, and value &#8212; the harness around the model, and the specific way each one fails before you notice.</p></li><li><p><strong>Five agents, maintained in the open.</strong> A writing agent, a product-backlog agent, a Codex workflow, a support and revenue-risk agent, and a content pipeline, each shown drifting and each pulled back.</p></li><li><p><strong>The loop I run before I trust one again.</strong> The short, plain maintenance pass I walk before letting any agent stay close to real work.</p></li><li><p><strong>The audit, ready to run.</strong> The loop turned into a guide you can point at a live agent today: the last ten runs, the seven surfaces, and a keep, change, pause, or retire call before you trust it again.</p></li></ul><p>Below, the seven parts of the harness, what breaks where, and the loop I would run before trusting any agent that is part of the work.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get the full deep-dive and guide, plus membership to my Slack community!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/ai-agent-maintenance">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Executive Briefing: Your company is about to get cheap intelligence. That is not the same as being able to use it.]]></title><description><![CDATA[Watch now | OpenAI, Anthropic, and xAI are heading to public markets with a story about scarce intelligence. But inside companies, the scarce thing may acbe the company structure around the model.]]></description><link>https://natesnewsletter.substack.com/p/openai-ipo-own-the-harness</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/openai-ipo-own-the-harness</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Sun, 14 Jun 2026 15:00:46 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/201920560/e35f576f244d3dd8aad72cb883f4d6d6.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Last week I got a call from a founder I&#8217;ve known for years. He runs an agentic startup, meaning his software does work for customers instead of waiting for customers to work inside the software. He had just moved his product off a frontier model and onto an open-weight model.</p><p>His model bill dropped 97 percent in one month.</p><p>He kept refreshing the billing dashboard because he did not believe the number.</p><p>Two days later, OpenAI filed to go public.</p><p>Those are not the same kind of fact. One is a private operating detail from a founder who sees model costs directly in his margins. The other is one of the biggest capital-markets events in technology. But putting them next to each other clarifies the problem leaders now have to think through.</p><p>The market story is that intelligence is scarce. OpenAI, Anthropic, and xAI are preparing public investors to value them as if the companies that own the best intelligence will own a huge share of the next decade of enterprise value.</p><p>The company story is different. For a growing amount of everyday work, intelligence is getting cheaper very quickly. The hard part is not always getting a smarter model. It is making the company ready to use the intelligence it can already buy.</p><p>These IPOs are priced on intelligence. But the work that will matter inside most companies is not just choosing the smartest model. It is deciding how the company needs to change when intelligence becomes cheap enough to put everywhere.</p><p>An AI pilot is too small for that question. So is one automated workflow. The harder questions are structural, and they sit in a layer most companies have never had to name.</p><p>That layer around the model is the harness.</p><p>The model supplies intelligence. The harness supplies the company: the context, documents, permissions, review standards, memory, budgets, decision rights, and accountability that make intelligence useful in a real organization.</p><p>The labs can sell you models, tools, even engineers to install them. What they cannot sell you is your own operating context, or the judgment that decides when an output is good enough to ship. Those are the decisions leaders cannot outsource.</p><p>A caveat: the S-1s are confidential. Nobody outside the companies, the SEC, and their advisers has read the full documents. The numbers circulating right now are reporting and estimates, and I will treat them that way. What we can read is the public behavior around the filings: the enterprise revenue story, the compute commitments, the pressure from cheaper models, the claims about self-improving AI, and the very human deployment businesses these companies are building around their models.</p><p>The question is not whether your company will use these models. It will.</p><p>The question is whether the structure around them becomes something you understand and own, or something that happens to you.</p><p><strong>This briefing covers:</strong></p><ul><li><p><strong>The two worlds you now have to operate in.</strong> Public markets are pricing intelligence as scarce, while inside most companies the cost of useful intelligence is collapsing. Both are true, and you have to plan for both.</p></li><li><p><strong>The harness, and why it may be the real scarce asset.</strong> The model supplies intelligence. The company layer around it, meaning context, permissions, review standards, memory, and decision rights, is what turns intelligence into trustworthy work, and it is the part the labs cannot fully sell you.</p></li><li><p><strong>Why the labs are hiring humans to install AI.</strong> The same companies telling investors that machines may soon improve machines are also staffing up to go workflow by workflow inside their customers, which tells you where the hard part actually lives.</p></li><li><p><strong>Five numbers to read when the S-1 opens.</strong> A short scorecard for telling, from the filing itself, whether intelligence stays the scarce asset or whether the value moves to whoever puts it to use.</p></li></ul><p>Wall Street is pricing the bet that intelligence stays scarce. What follows is the part about what your company has to become.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Executive Circle members enjoy all these Sunday briefings plus access to my MCP server! Curious? You can easily <a href="https://support.substack.com/hc/en-us/articles/360044105731-How-do-I-change-my-subscription-plan-on-Substack">change your plan here</a></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/openai-ipo-own-the-harness">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Grab my Ultimate Guide to Codex and catch up to the 1 in 1,600 people using it every week (mostly no code!)]]></title><description><![CDATA[Watch now | The catch-up: five evidence tabs, annotations, threads with finish lines, skills, runbooks, and more &#8212; everything required to start working at a 2026 pace, all with copy-paste setup.]]></description><link>https://natesnewsletter.substack.com/p/codex-guide-no-code</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/codex-guide-no-code</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Fri, 12 Jun 2026 13:03:03 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/201671554/0536c6452e9520d4e305cc81067073b7.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>I&#8217;m going to skip the wind-up on this one.</p><p>Codex just passed five million weekly active users. That&#8217;s OpenAI&#8217;s own count, from its June 2 report on knowledge work. Run that against eight billion people and you get six hundredths of one percent, about one in every 1,600 humans alive. Be generous and count only the world&#8217;s billion or so knowledge workers, the audience this tool is quietly turning into, and adoption is still about half a percent. Most of those five million are still developers, which only widens the gap I actually care about. And every week I watch what that sliver gets done &#8212; pages shipped, pipelines run, whole jobs handed to a computer and handed back finished with receipts &#8212; and then I read my inbox, full of smart, capable people describing work that feels heavier every month, and the distance between those two experiences gets to me.</p><p>So here&#8217;s the closest I will ever come to yelling in this newsletter: <strong>use Codex.</strong></p><p>Not &#8220;consider an agentic workflow.&#8221; Not &#8220;explore the space when things calm down.&#8221; Things are not going to calm down. Use Codex. It is the best daily driver in AI right now, it is absurdly underused, and the gap between the people running it and the people who haven&#8217;t touched it is the most fixable gap in your entire working life. It is not a talent gap. It is not a technical gap (most of what&#8217;s in this piece requires zero code). It is a setup gap, and a setup gap closes in a weekend.</p><p>That&#8217;s what this piece is: the catch-up. I just published the complete operating guide to Codex (every habit, every prompt, every skill I actually run), and below I&#8217;m going to walk you through all of it, because five million is an embarrassing number and I intend to move it.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>The Ultimate Guide to Codex.</strong> Go from &#8220;I should really learn this&#8221; to a working setup in a weekend, with the model wired into your actual files and pages instead of sitting in a chat tab. Every page is a copy-paste prompt, most needing zero code.</p></li><li><p><strong>The shift worth making.</strong> The unit of work moved from the prompt to the run, and there&#8217;s a one-paragraph test for which side you&#8217;re working on.</p></li><li><p><strong>Why you&#8217;re not actually behind.</strong> The gap isn&#8217;t facts, it&#8217;s setup: the difference between a problem that compounds and one you can close on purpose.</p></li><li><p><strong>Where to actually start.</strong> A first day, first week, and first month, built on one real folder, one small job, and proof you can check.</p></li></ul><p>It&#8217;s one honest weekend wide. Below is the whole thing, start to finish. But first, let me make the case for why Codex specifically.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get the full deep-dive, plus membership to my Slack community!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/codex-guide-no-code">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[I heard you]]></title><description><![CDATA[Get Zero to AI for three months free as a paid member.]]></description><link>https://natesnewsletter.substack.com/p/i-heard-you</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/i-heard-you</guid><pubDate>Thu, 11 Jun 2026 22:05:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!s4a7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b96b13-6f01-4e56-b410-18e03e7bc8af_500x500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A lot of you asked for the applied layer. Less &#8216;here&#8217;s what happened in AI this week,&#8217; and more &#8216;here&#8217;s what to do about it.&#8217; That&#8217;s Zero to AI.</p><p>I soft launched it in April, and starting today it&#8217;s part of your membership.</p><p>It assumes you&#8217;re smart and busy. It does not assume you&#8217;re technical. Inside:</p><ul><li><p>How to fix answers that come back generic</p></li><li><p>A reset prompt &#8230;</p></li></ul>
      <p>
          <a href="https://natesnewsletter.substack.com/p/i-heard-you">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude vs. Codex isn't about code. It's about whether you steer or dispatch.]]></title><description><![CDATA[Watch now | Everyone treats Claude Code and Codex as rival coding tools. They are really teaching us two different ways to manage machine work: stay close and steer, or write the assignment and demand proof.]]></description><link>https://natesnewsletter.substack.com/p/claude-code-vs-codex-agents</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/claude-code-vs-codex-agents</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Wed, 10 Jun 2026 13:01:57 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/201203292/4f43f2a13d60672250f48f48e0ecb919.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>The strange moment is not when an AI answers you.</p><p>We have gotten used to that. You type something into a box. A model writes back. Sometimes it is useful. Sometimes it is nonsense. Either way, it still feels familiar. You asked. It answered. You are sitting there, judging the response in real time.</p><p>The strange moment is when an AI comes back with work.</p><p>It read the folder. It edited the file. It ran the command. It compared the sources. It says it is done.</p><p>And now you have a new problem. You did not do the work. You may not have watched every step, or know which assumptions it made, which branch of the task it abandoned, or which shortcut it took because the shortcut made the answer look cleaner. But the work is sitting in front of you.</p><p>Is it real?</p><p>That question is the real Claude Code versus Codex story, and almost nobody frames it that way. Everyone wants to know which tool is better, which model is smarter, which writes cleaner code, which wins the benchmark. Fair questions. They are not the main event.</p><p>These tools are training us to manage AI labor, and they train us to do it differently. Claude teaches you to steer agents. Codex teaches you to dispatch them. That sounds like a workflow note. It is deeper than that. Use one long enough and it changes what you reach for when a problem lands: another conversation, or a better assignment.</p><p>I run into this every working day. Getting the machine to do work is the easy part. The hard part is deciding when the work is good enough to leave the machine. That decision is going to define a lot of white-collar jobs, and not because everyone will learn to code. More people are simply going to start receiving work from machines they did not supervise. The first time it happens, it feels like magic. The tenth time, it feels like management.</p><p>That is why these tools matter even if you never write code. They showed up in software first because code has clean feedback loops, but the habit is already spreading into research, sales notes, spreadsheets, legal summaries, support triage, and every kind of knowledge work that lives in files and messages. Neither one is really just a coding tool anymore. The useful question is what kind of AI worker each tool is training you to become, and those habits will outlast this month&#8217;s leaderboard.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>The two ways agents fail you.</strong> Understanding theater, where a good conversation convinces you the work was understood, and completion theater, where a finished run feels far more done than it is.</p></li><li><p><strong>The jargon, decoded.</strong> Context, permissions, worktrees, hooks, and proof stop reading like programmer-speak and start reading like the moving parts of any assignment you hand a machine.</p></li><li><p><strong>Why the real test comes after the output.</strong> A head-to-head where both agents reached the same result in completely different ways, and what that says about trusting work you did not watch happen.</p></li><li><p><strong>The standard I would teach everyone.</strong> The five shapes every agent run takes, the six questions to answer before you launch one, and the cost almost nobody budgets for.</p></li><li><p><strong>Four prompts you can paste today.</strong> A Run Spec that turns a fuzzy task into a bounded assignment, a steer-or-dispatch diagnostic for when you cannot tell which the work wants, an &#8220;is it real?&#8221; audit for work an agent hands back, and a cross-check that makes one agent grade another.</p></li></ul><p>Let me show you how each tool trains you, where each one fails, and the standard I use to keep the work honest.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get the full deep-dive, plus membership to my Slack community!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/claude-code-vs-codex-agents">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Executive Briefing: Uber Burned Its Entire AI Budget Early. The Bill Was Trying to Tell Them Something.]]></title><description><![CDATA[Watch now | Token burn is more than a budget problem. It;s what happens when frontier intelligence gets useful, open models get good, and companies try to manage agentic work with 2025 controls.]]></description><link>https://natesnewsletter.substack.com/p/ai-token-cost-management</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/ai-token-cost-management</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Sun, 07 Jun 2026 15:01:35 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/200951145/40a100cea90ef14e8a19408abcfa065a.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>The next AI budget fight will not start because employees refuse to use AI.</p><p>It will start because they finally do.</p><p>This is why the date matters. This is a June 2026 problem, not a December 2025 problem.</p><p>In May 2026, Uber became one of the first big companies to make the new problem concrete: 95% of its engineers now use AI tools every month, most of them in agent-style workflows, and an internal coding agent writes roughly 1,800 code changes a week. Uber was not playing with chatbots. It was doing exactly what every board has been demanding: get serious about AI, put the tools into real workflows, find the leverage.</p><p>Then the cost story broke. Uber&#8217;s CTO, Praveen Neppalli Naga, reportedly told people the company had blown through its entire 2026 AI budget months early. The easy read was that the tools cost too much and employees need reining in.</p><p>I think that read is incomplete. The sharper signal came from Uber&#8217;s president and COO, Andrew Macdonald, who said the company can see the usage, the commits, and the token spend, and still cannot cleanly connect any of it to better features for customers.</p><p>That is the real story, and it is bigger than Uber. The bill is the first hard evidence that AI has crossed from a tool you buy into labor you have to manage, and almost no company has built a system to manage labor it cannot see. Read correctly, token burn is not waste but information about a kind of work the company has not learned to run yet.</p><p>Where you sit decides what the bill threatens. If you own the budget, it becomes the line item that justifies a layoff you did not want to make. If you run engineering, it becomes the cap that kills the experiments that were working. If you do the work, it turns &#8220;used too much AI&#8221; into a performance problem instead of a signal that you found a job worth automating. Same invoice, three warnings, one missing system.</p><p>The companies that win this will not be the ones that spent the least or the most. Spending freely and capping hard are both easy, and both are wrong. The harder answer is the one in between, and the rest of this briefing is how you get there.</p><p>This briefing covers:</p><ul><li><p><strong>The real shape of the AI cost curve.</strong> Why the work you actually want from frontier models keeps getting more expensive even as the price per call falls, and what that does to next year&#8217;s budget.</p></li><li><p><strong>A routing rule for every AI dollar.</strong> One principle, minimum effective intelligence, for deciding when a job needs a frontier model, an open model, or no model at all.</p></li><li><p><strong>Why your 2025 budget model is the thing breaking.</strong> Seats and licenses cannot price work that plans, retries, and runs for hours, and a better dashboard will not save it.</p></li><li><p><strong>The operating model that replaces the token cap.</strong> What an agent-first company actually changes: work objects, gates, permissions, and the training that turns usage into compounding advantage.</p></li><li><p><strong>How to read your own token bill.</strong> A way to tell production from tuition from waste from the signal that you just found a workflow worth turning into infrastructure.</p></li></ul><p>The argument runs in seven parts, and it ends somewhere you can use: an operating model and a routing rule you can take into your next budget conversation. The setup is free. The system is below.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Executive Circle members enjoy all these Sunday briefings plus access to my MCP server! Curious? You can easily <a href="https://support.substack.com/hc/en-us/articles/360044105731-How-do-I-change-my-subscription-plan-on-Substack">change your plan here</a></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/ai-token-cost-management">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[You can't trust one token number across your tools. Here's the guide to a dashboard that keeps Codex, Claude, and ChatGPT honest.]]></title><description><![CDATA[Watch now | Token usage only becomes useful when it is tied to outcomes: what work you gave AI, how much delegated intelligence you deployed, whether the result improved, and what you should ask the computer to d]]></description><link>https://natesnewsletter.substack.com/p/token-burn-dashboard</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/token-burn-dashboard</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Fri, 05 Jun 2026 13:02:43 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/200341110/5aaf74ed352f35cc5ef34de53dd50352.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>As of this writing, the biggest single day I have ever run through Codex is north of 860 million tokens, counted exactly. By the time you read this the number will be higher, because I keep giving the computer more to do.</p><p>You could read that as a brag. It is the least useful thing the number can tell you.</p><p>A token count is not a scoreboard. It is a trace. It shows where you handed work to AI, how much delegated intelligence you spent doing it, and whether your behavior is actually changing. Tie that trace to outcomes and it stops being a cost chart or a status flex and turns into something better: a feedback loop for what your computer should do next. That is the whole reason to build one.</p><p>That record day was not a day of asking for more paragraphs. It was a day when more of my work surface moved through agents: files, browser sessions, drafts, local tools, source notes, checks, revisions, automations, and several threads each carrying part of something real.</p><p>The stake here is bigger than my token count. The models keep getting better and the tools keep getting broader, but a lot of capable people cannot feel it, because their own usage settled into a groove a year ago. If your picture of AI is still &#8220;ask a question, get an answer,&#8221; you will keep leaving the most valuable work on the table without noticing.</p><p>They ask for a paragraph when they could ask for a full draft. They ask for a summary when they could ask for decisions, owners, and the follow-up note. Then they look at what comes back and call AI useful but not transformative. Of course it feels that way. They gave it assistant work. They never gave it computer work.</p><p>A dashboard is how I catch that gap in myself. It does not make me better at using AI any more than a fitness tracker makes you healthy. What it gives me is the loop: a way to see whether AI is expanding what I can do or just making the same old work a little faster. That is why I built it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MbaZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MbaZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png 424w, https://substackcdn.com/image/fetch/$s_!MbaZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png 848w, https://substackcdn.com/image/fetch/$s_!MbaZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png 1272w, https://substackcdn.com/image/fetch/$s_!MbaZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MbaZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png" width="1456" height="726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:726,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1673714,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://natesnewsletter.substack.com/i/200341110?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MbaZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png 424w, https://substackcdn.com/image/fetch/$s_!MbaZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png 848w, https://substackcdn.com/image/fetch/$s_!MbaZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png 1272w, https://substackcdn.com/image/fetch/$s_!MbaZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41bd7f71-a5ef-44d0-9dc8-9f85d0d2c973_2318x1156.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You can poke at the live version here: <a href="https://dashboard-sepia-beta-83.vercel.app/">the beta dashboard</a>. This is the one I originally built last week, running on my own usage. The version in the guide is an improved build of it, but I am leaving this one up for reference.</p><p>Here is what is inside:</p><ul><li><p>Build your own token dashboard from scratch, with a step-by-step walkthrough, the prompt I used, and a full build video over in the guide.</p></li><li><p>Start from a ready-made kit for your stack instead of a blank page, whether you live in Codex, Claude, ChatGPT, or all of them at once.</p></li><li><p>The line between assistant work and computer work, and why being stuck on the wrong side has nothing to do with the model.</p></li><li><p>Five rules for reading your chart, including why a quiet stretch can be a worse sign than your biggest spike.</p></li><li><p>A fifteen-minute weekly review that turns your best one-off runs into workflows you stop rebuilding.</p></li><li><p>Why ranking a team by token volume backfires, and the record that actually shows who can lead an AI rollout.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get the full build guide, plus membership to my Slack community!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/token-burn-dashboard">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Opus 4.8 scored 81 in my benchmark. I still wouldn't default to it. (The full breakdown + Nate's Community Slack)]]></title><description><![CDATA[Watch now | Claude Opus 4.8 is excellent. The harder question is where it should replace your current workflow, where it should be a specialist, and where turning the reasoning dial up can make the work worse.]]></description><link>https://natesnewsletter.substack.com/p/opus-48-benchmark-model-selection</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/opus-48-benchmark-model-selection</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Wed, 03 Jun 2026 13:01:07 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/200329816/ef0f4e805ab7f8aa2d47edada81a143a.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Claude Opus 4.8 is excellent. The harder question is where it should replace your current workflow, where it should be a specialist, and where turning the reasoning dial up can make the work worse.</p><p>After I read the runs, I wanted the recommendation to be simple: use Opus 4.8.</p><p>The score almost lets you say that. In my current benchmark suite, Opus 4.8 is the leader. It scored 81 on the strict average. GPT-5.5 scored 71. The rest of the field was well behind: Gemini 3.5 Flash High Fast at 56, Opus 4.7 at 54, Sonnet 4.6 at 52, GPT-5.4 at 51, and Gemini 3.1 Pro at 38.</p><p>If all you want is a leaderboard, the article can end there.</p><p>But that would be a bad article, and it would make you worse at choosing models.</p><p>The result gets more useful when you stop at the individual runs. Opus 4.8 won because it was much better than Opus 4.7 at the parts of work that usually break professional AI output: source discipline, operational judgment, canary handling, provenance, self-correction, and knowing when a messy data problem should be reviewed instead of quietly &#8220;fixed.&#8221;</p><p>I care about that more than I care about a slightly prettier answer.</p><p>It also did not win every task. GPT-5.5 beat it on the Artemis visualization. Opus 4.8 still had visual and front-end weaknesses in multiple runs. And outside our suite, Andon Labs found a long-horizon business benchmark where Opus 4.8 on max effort did worse than Opus 4.8 on high effort, and both did worse than Opus 4.7.</p><p>That last point is the one I keep coming back to, because it breaks the lazy way people talk about model launches.</p><p>We are used to asking, &#8220;Which model is smartest?&#8221;</p><p>I still want to know the answer. But if you are actually building, managing a team, buying enterprise licenses, or choosing your own daily tool, the question has more parts:</p><ul><li><p>What work are you doing?</p></li><li><p>How long does the task run?</p></li><li><p>What source material does it need?</p></li><li><p>What tools can the model use?</p></li><li><p>Can it inspect the artifact it just made?</p></li><li><p>Does it preserve state when the work gets long?</p></li><li><p>How much does the human have to babysit it?</p></li><li><p>What happens when it is uncertain?</p></li><li><p>What does a failed run cost you?</p></li></ul><p>Those questions decide whether the model saves you time or creates another review queue.</p><p>So I am not treating Opus 4.8 as a &#8220;switch everything&#8221; release. It is one of the best models available right now. It is the best model in my current strict suite. I would use it aggressively for some work. I would not blindly make it my default for every long-running workflow.</p><p>Here&#8217;s what I&#8217;m covering:</p><ul><li><p><strong>Every test, scored and picked apart.</strong> Where Opus 4.8 won, where GPT-5.5 beat it, and where the score hides real caveats.</p></li><li><p><strong>The effort-level trap.</strong> The Vending-Bench data on why max can make long-running work worse, and how I configure each mode for real work.</p></li><li><p><strong>How I actually choose my daily tools.</strong> Why I still reach for Codex/5.5 despite the score, plus a routing guide for when to use Opus 4.8, Codex/5.5, and GPT-5.5.</p></li><li><p><strong>What builders, leaders, and executives should each do differently.</strong> Role-specific guidance and four prompts you can paste and use today.</p></li></ul><p>The reasoning is below, along with the tools to make the same decision for your own stack.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get the full deep-dive, plus membership to my Slack community!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/opus-48-benchmark-model-selection">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Why I’m moving this Substack from daily coverage to deeper weekly work]]></title><description><![CDATA[It's time.]]></description><link>https://natesnewsletter.substack.com/p/why-im-moving-this-substack-from</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/why-im-moving-this-substack-from</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Mon, 01 Jun 2026 13:04:03 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/200051762/49c83b28a1b504ad0daed3115b0a2f70.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>I need to make a change to how I show up here.</p><p>For the last year or so, I&#8217;ve been in your inbox almost every day covering AI. That was not a gimmick. It made sense for the moment we were in. A new model would ship in the morning. A new capability would show up by lunch. By the afternoon, the practical answer to &#8220;what can I build with this?&#8221; had changed.</p><p>During that period, keeping up really mattered.</p><p>I think that period is changing. The models are here. The agents are here. The harnesses are here. Execution is getting cheaper by the month. A prototype, a draft, an analysis, a small internal tool, all of that is easier to create than it was a year ago.</p><p>But that has made one thing more obvious to me, not less: the hard part is understanding what to build, why it matters, and how to use these tools well enough that they change your work.</p><p>I don&#8217;t think daily AI news is the best way to build that kind of fluency anymore. It can help you know what launched. It cannot, by itself, help you get good.</p><p>And I want this Substack to help you get good.</p><p>So I&#8217;m changing the cadence.</p><h2>Three anchor pieces a week</h2><p>Starting now, I&#8217;m going to build this around three serious pieces each week.</p><p>The first is the deep dive. I&#8217;ll take the most important AI story or development of the week and go underneath the headline: what happened, what changed, what people are missing, and what it means for the work you&#8217;re actually doing.</p><p>The second is the build. This is the one I&#8217;m most excited about. Each week I want to give you something practical enough to take to your own machine. Not a &#8220;hello world&#8221; demo. A real build. The kind of guide where you understand the tool better because you have actually made something with it.</p><p>The third is the executive briefing. For paid executive subscribers, I&#8217;m going to keep sharpening the weekly read on where to invest, what leaders need to understand, what is noise, and what decisions are worth making now.</p><p>That is the new default: fewer pieces, more depth, more work that is worth keeping.</p><h2>What this looks like first</h2><p>I want to be concrete about the first few weeks, because otherwise this can sound like a nice editorial promise.</p><p>I&#8217;m working on a full Codex guide that goes well past the feature list. I want to show where it works, where it breaks, and what it feels like to build with it in real workflows day after day.</p><p>I&#8217;m also building a token burn dashboard you can run yourself. If you are using APIs and can&#8217;t see where the money is going, this will put a working answer on your machine.</p><p>And I&#8217;m writing a deep dive on Claude 4.8: what actually changed, what the benchmarks don&#8217;t capture, and what it means for the things you are shipping right now.</p><p>That is the standard I want to hold myself to.</p><h2>Two other changes</h2><p>I&#8217;m also standing up a Slack workspace for paid subscribers.</p><p>The reason is simple: a lot of the best conversations around this work happen in replies and DMs, and then they disappear. I want a place where serious builders can find each other, where I can surface useful things faster than a weekly article allows, and where you can ask for help on a Tuesday afternoon instead of waiting for the next post.</p><p>If you&#8217;re a paid subscriber, you&#8217;ll get an invite this week.</p><p>And I am not disappearing from news.</p><p>If something drops that changes how you should work, I&#8217;ll cover it. A major model release, a new capability, a shift that changes the practical answer to &#8220;what should I do this week.&#8221; Those will still get their own coverage.</p><p>The bar is just higher. If it matters, you&#8217;ll hear from me. If it&#8217;s interesting but not urgent, I&#8217;ll save it for the deeper work. That also means fewer emails from me, which I know some of you have asked for. I&#8217;ve heard that.</p><h2>What I&#8217;m trying to build here</h2><p>The gap I keep coming back to is the gap between &#8220;I&#8217;ve heard of that tool&#8221; and &#8220;I can build with that tool.&#8221;</p><p>I think that gap is going to matter a lot in 2026. For careers. For companies. For anyone trying to lead, learn, build, or make good decisions while the ground keeps moving.</p><p>Most people are going to keep skimming. They&#8217;ll read the launch post, save the thread, watch the demo, and feel like they&#8217;re keeping up.</p><p>But keeping up is not the same as building fluency. Sometimes it is just watching other people build.</p><p>I don&#8217;t want that for this audience. I want this to be the place where you come to understand what matters, practice it, and leave with something you can actually use.</p><p>I can&#8217;t do the practice for you. But I can make the work clearer. I can give you better guides, better judgment, better builds, and a stronger place to talk through the hard parts with other people doing the same thing.</p><p>That is what I&#8217;m committing to now.</p><p>Fewer emails. Higher bar. More depth. More work you can carry into your own projects, teams, and career.</p><p>I&#8217;m grateful you&#8217;re here. I&#8217;m especially grateful to everyone who has stuck with the daily pace, replied, challenged me, asked for more depth, and pushed this into something better.</p><p>Let&#8217;s build.</p><p>Nate</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">I make this Substack thanks to readers like you! <a href="https://youtu.be/KC3GkEnHR-8">Learn about all my Substack tiers here</a></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Executive Briefing: Your career evidence is thinner than you think + 3 prompts that rebuild it]]></title><description><![CDATA[Watch now | The work you're proudest of is the work you can't show. A discipline for making it travel.]]></description><link>https://natesnewsletter.substack.com/p/prove-value-work-ai-era</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/prove-value-work-ai-era</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Sun, 31 May 2026 15:02:24 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/199944501/c686fd23a6c651d3da9b3c2a87b04c76.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>A reader wrote in with a job search problem that has been sitting with me. They had been laid off, and the work they were proudest of was the work they could not show.</p><p>They had made decisions with limited information and kept a team moving through a quarter that could have gone sideways. They had understood a messy system better than anyone else in the room. In interviews, they had to tell those stories over and over to people who were skeptical by default.</p><p>I&#8217;ve been thinking about why that problem keeps getting worse.</p><p>AI did not break human judgment. It broke the signal that judgment used to leave behind. A polished memo no longer proves you understood the business. A clean prototype no longer proves you understood the user. Everyone can look productive now. The hard part is seeing who actually understood the work.</p><p>And this runs in both directions. If you run an organization, your evaluation systems are losing signal. If you are the talent &#8212; especially if you sit far from the execution layer &#8212; the evidence problem is worse. You did not write the code. You did not design the screen. You made the call that kept the company from spending millions on the wrong bet, and there is no artifact for that.</p><p>The thinking layer has to travel with the work.</p><p>The evidence problem I am describing hits hardest at the executive level, because the work is almost entirely judgment &#8212; portfolio bets, org design, market timing, decisions that shaped the company for years. None of that ships as a work sample. So this briefing talks to you as someone who evaluates others, but also as someone who may be facing the same problem from the other side.</p><p><strong>This briefing covers:</strong></p><ul><li><p><strong>Build portable judgment evidence.</strong> Four questions (situation, decision, risk, change) applied from IC to division lead, with a sanitized case showing how to share reasoning without leaking confidential work.</p></li><li><p><strong>Change how you evaluate and get evaluated.</strong> What to ask in interviews, what to look for in promotion packets, and why AI makes the old evidence unreliable on both sides of the table.</p></li><li><p><strong>Use the prompts that do the hard extraction.</strong> A diagnostic that flags where your career evidence is thin, a builder that interviews you through one real decision, and a question set for when you&#8217;re on the hiring side.</p></li><li><p><strong>Put the evidence somewhere it travels.</strong> Why judgment artifacts need a home you own &#8212; a <a href="https://natesnewsletter.substack.com/p/your-comprehension-is-worth-more">TalentBoard profile</a>, a personal site, a packet you bring to interviews &#8212; before your badge stops working.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Executive Circle members enjoy all these Sunday briefings plus access to my MCP server! Curious? You can easily <a href="https://support.substack.com/hc/en-us/articles/360044105731-How-do-I-change-my-subscription-plan-on-Substack">change your plan here</a></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/prove-value-work-ai-era">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your prototype graveyard is leaking secrets. The Prototype Classifier + Demotion Audit decide what stays]]></title><description><![CDATA[Watch now | PMs used to ration engineering. Now they have to classify abundance.]]></description><link>https://natesnewsletter.substack.com/p/product-management-cheap-software-governance</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/product-management-cheap-software-governance</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Fri, 29 May 2026 13:03:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4266!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d9990e4-359b-4c04-9bc8-8bbc4a2e124e_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Product management has always been a rationing job. Most ideas would not get built. Engineering time was scarce. Coordination was slow. A roadmap was partly a strategy document and partly a rationing system, and product managers helped decide which customer problems, executive priorities, technical constraints, and market bets deserved the company&#8217;s limited ability to make software.</p><p>That role is changing, because the cost of a first version has collapsed. The thing entering the product conversation is no longer a request. It is a working artifact. A dashboard. A lightweight app. An agent that already touches a system of record.</p><p>The scale this reaches is already documented. Inside Microsoft, employees have built more than 1 million Power Platform citizen-development assets: 18,000-plus environments, 170,000 apps, 50,000 automated flows, 1,200 chatbots. Most companies are nowhere near that, but the shape of the problem is arriving everywhere, and the product function is the part of the org that has to absorb it.</p><p>The old model asked, &#8220;Should we build this?&#8221; The new model starts one step later: somebody already built something. Now the company has to decide whether it should matter. The PM is no longer mainly a coordination role around scarce engineering. It becomes the discipline that classifies software abundance into market value, internal reliance, or deletion. That is a more strategic job, and a more technical one. Get it wrong and the failure is not loud. You do not get an outage on launch day. You get a pile of half-real tools nobody owns, spreading into systems of record before anyone decided they were allowed to.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>Why the old roadmap filter broke.</strong> When a first version costs almost nothing, rationing engineering time stops being the job. You get a clear read on what replaces it, and why the shift is more strategic than the prototyping conversation suggests.</p></li><li><p><strong>A four-state ladder for classifying what your team builds.</strong> Personal tool, team beta, supported internal product, customer-facing product, with the specific user-count and risk thresholds that move a tool from one rung to the next.</p></li><li><p><strong>The demotion triggers almost everyone skips.</strong> The exact signals that tell you a tool you still support has stopped earning it, so you stop paying to keep dead software alive.</p></li><li><p><strong>Two prompts you can run this week.</strong> One classifies any employee-built tool into its real production class and names what promotion would take. The other audits a tool you already support and tests whether it should be demoted.</p></li></ul><p>The cost of making software fell. The cost of being wrong about what you depend on did not. Below, here is how the product job changes when production stops being the scarce input, and the two prompts that turn it into something you can run on Monday.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get all posts like these!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/product-management-cheap-software-governance">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your agent dashboard is green. The run underneath it is where the work actually broke.]]></title><description><![CDATA[Watch now | The unit of product behavior is shifting from the session to delegated work.]]></description><link>https://natesnewsletter.substack.com/p/agent-product-analytics</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/agent-product-analytics</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Thu, 28 May 2026 13:03:01 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/199358253/ad6d7ea90a186b0e1c4f678f787822d6.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>A Cursor agent deleted a software company&#8217;s production database and its volume-level backups in nine seconds.</p><p>This was late April 2026. The founder, Jer Crane of PocketOS, watched it happen. It is the kind of story that gets passed around because it reads like a warning about how dangerous agents have become, or how badly one vendor failed. That reading misses the more interesting thing, which is that nothing on a normal product dashboard would have seen it coming. An active user, a long session, a healthy pile of chat messages, a feature getting used. All green, right up until the moment the database was gone.</p><p>Everything that actually mattered happened inside the run, and that is precisely the part most analytics cannot see. When the user is an agent, the unit of product behavior is becoming the agent run: the work a user handed over, the steps the agent took, the tools it touched, the boundaries it hit, the corrections it got back, and whether anyone accepted the result.</p><p>For the first time in the history of software, we can watch the consequences of our decisions land in real time. You used to make a call, ship it, and wait weeks to learn whether it worked. An agent collapses that loop to minutes, and if you get good signal back while it runs, you can shape and steer it mid-flight. Speed is the engine. Analytics is the rudder. A database that vanishes in nine seconds is what happens when you have a powerful engine and no way to steer.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>The events that are the new clicks.</strong> What to actually count when the user is an agent and the click, the page view, and the session have stopped telling you anything useful.</p></li><li><p><strong>Why your traces aren&#8217;t your answer.</strong> Engineering already has the execution data. Why that&#8217;s necessary, not sufficient, and what product still has to build on top of it.</p></li><li><p><strong>The difference between a task that finished and a task the user trusted.</strong> Reading that one gap is how you tell which workflows have earned more autonomy.</p></li><li><p><strong>The starter setup.</strong> The three events to ship this week, the full event schema underneath them, and the prompts that turn that schema into instrumentation in your own stack, your corrections into eval cases, and your numbers into a roadmap.</p></li></ul><p>Most teams have filed all of this under engineering telemetry instead of product, and that is exactly why the runs keep going fast in the wrong direction. This is how you get the rudder.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get all posts like these!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/agent-product-analytics">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The deck got forwarded with a wrong number inside. The Trust Layer's two-model review is built to catch exactly that.]]></title><description><![CDATA[Watch now | A workflow for turning messy sources into MS Office files you can actually trust.]]></description><link>https://natesnewsletter.substack.com/p/ai-office-files-verify-workflow</link><guid isPermaLink="false">https://natesnewsletter.substack.com/p/ai-office-files-verify-workflow</guid><dc:creator><![CDATA[Nate]]></dc:creator><pubDate>Wed, 27 May 2026 13:00:35 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/199260747/c5d17d6ab6d73b8c2a8d6b623cea839e.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>AI builds your board deck now. Drop a folder of messy files into ChatGPT or Claude or Copilot, ask for the deck or the budget or the QBR, and you get back something that looks like finished work. The capability is real and it is not the interesting part anymore. The interesting part is that the file looks done long before it is true.</p><p>Last quarter I opened a workbook that looked like a financial model. Assumption inputs at the top, revenue projections, valuation rolling up cleanly, and a written guide attached saying the model had been validated. Then I opened the revenue growth row. The formula copied the same two cells across every future year instead of rolling forward: =C5/B5-1, again and again. Excel did not flag it. There was no #REF! error. The valuation still looked clean. A busy person signs that deck and forwards it, and the mistake travels with it.</p><p>That is the new Office risk, and it is specific. A deck mixes current numbers with old ones. A spreadsheet carries a formula that points to the wrong cell. A model gets saved as an Excel file with almost no live formulas inside it. A chart looks executive-ready while nobody can say which source the data came from. None of these look wrong. They are wrong in the one way polish cannot show you, because polish is exactly what we are trained to read as trust.</p><p>So stop treating the generated file as the first thing you make. Make the truth layer first: an inventory of your sources, a map of which claim rests on which source, a log of every assumption, and a verification pass that tries to break the result before anyone else can. Build that, and the model gets far more useful, because now it is working on top of something real instead of guessing inside a costume that looks like work. Skip it, and you are shipping confidence you have not earned.</p><p><strong>Here&#8217;s what&#8217;s inside:</strong></p><ul><li><p><strong>The four-stage workflow</strong> that turns a messy folder into a file you can defend: source prep, structure, creation, and verification, in that order and not skippable.</p></li><li><p><strong>Source prep and structure</strong>, the two stages nobody does, and the exact inventory and specification to demand from the model before it writes a single slide or formula.</p></li><li><p><strong>The PowerPoint rules</strong>: how to make slide headlines into traceable claims and turn speaker notes into the evidence layer that survives the forward.</p></li><li><p><strong>The Excel rules</strong>: a raw-data tab, an assumptions tab, and a checks tab that works like a smoke alarm, so a broken formula trips an alarm instead of riding into a board meeting.</p></li><li><p><strong>The Trust Layer, a guide and prompt kit for Office files that survive the forward</strong>: the guide that maps the six ways Office work breaks, plus a five-prompt runbook you paste in order, from the source-packet setup that catches conflicting numbers before a slide exists, to the two-model hostile review that hunts the formula a busy reader would have signed.</p></li></ul><p>The truth layer is the whole game. The rest of this piece is how to build one.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://natesnewsletter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribers get all posts like these!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://natesnewsletter.substack.com/p/ai-office-files-verify-workflow">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>