<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sam Yang</title>
    <description>The latest articles on DEV Community by Sam Yang (@sam_yang).</description>
    <link>https://dev.to/sam_yang</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4146257%2F7e15967c-dead-4c2b-b761-6306fd243f23.png</url>
      <title>DEV Community: Sam Yang</title>
      <link>https://dev.to/sam_yang</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sam_yang"/>
    <language>en</language>
    <item>
      <title>What the Board Asks Me About AI Agents</title>
      <dc:creator>Sam Yang</dc:creator>
      <pubDate>Thu, 08 Oct 2026 15:14:19 +0000</pubDate>
      <link>https://dev.to/sam_yang/what-the-board-asks-me-about-ai-agents-2dji</link>
      <guid>https://dev.to/sam_yang/what-the-board-asks-me-about-ai-agents-2dji</guid>
      <description>&lt;p&gt;I sit in the meetings your architecture decisions eventually reach. Here are the questions that actually get asked about agents at the board level. These are worth knowing, because sooner or later they roll downhill.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"What happens when it's wrong?"&lt;/strong&gt; Not if. When. The answer they want is a blast-radius answer: what the agent can reach, what it can't, and what record exists. "We review the prompts" is a career limiting answer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Why is the AI line item growing faster than usage?"&lt;/strong&gt; This is the rework question in disguise. If failures re-run completed work, cost grows with instability, not with customers. Boards notice curves that bend the wrong way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Are we locked into a single vendor?"&lt;/strong&gt; They mean the model, the framework, and the cloud. The honest answer is exit cost: what you would have to rewrite to leave, and whether that reliability layer is portable or welded to one stack.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Who else runs this?"&lt;/strong&gt; References beat benchmarks at this level. Public case studies are worth more to your internal pitch than any throughput number.&lt;/p&gt;

&lt;p&gt;The board will not ask granular questions about the model. They will, however, check to see if you have a thoughtful answer for blast-radius, vendor lock-in and rising costs. &lt;/p&gt;

&lt;p&gt;Build strategically and the board meeting goe smoothly.&lt;/p&gt;

&lt;p&gt;To better prep for board meetings, review the economics behind running AI at scale: &lt;a href="https://www.diagrid.io/blog/economics-of-running-ai-agents-at-scale" rel="noopener noreferrer"&gt;https://www.diagrid.io/blog/economics-of-running-ai-agents-at-scale&lt;/a&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>architecture</category>
      <category>management</category>
    </item>
    <item>
      <title>The CFO Reads Your Architecture Diagram</title>
      <dc:creator>Sam Yang</dc:creator>
      <pubDate>Thu, 01 Oct 2026 07:00:00 +0000</pubDate>
      <link>https://dev.to/sam_yang/the-cfo-reads-your-architecture-diagram-4735</link>
      <guid>https://dev.to/sam_yang/the-cfo-reads-your-architecture-diagram-4735</guid>
      <description>&lt;p&gt;Not literally. But every box you draw becomes a number on a spreadsheet within a quarter, and with AI agents the conversion is harsher than anything I’ve seen in more than two decades of SaaS/Software.&lt;/p&gt;

&lt;p&gt;Here’s the translation list:&lt;/p&gt;

&lt;p&gt;No durable execution → rework. Crash at step eight of ten, re-run from the top, pay for seven steps twice. Multiply by your deploy frequency. That’s a real line in the token bill: the silent tax.&lt;/p&gt;

&lt;p&gt;Side effects with no completion record → reconciliation. If the runtime can't tell whether the refund step finished before the crash, it either skips it or fires it twice. Either way, someone in finance cleans it up by hand, and their time costs more than your tokens.&lt;/p&gt;

&lt;p&gt;No execution record → audit overhead. Every compliance question becomes an engineering archaeology project billed by the hour.&lt;/p&gt;

&lt;p&gt;Framework lock-in → switching cost. The framework you commit everything to today has a real chance of being the one you migrate off next year.&lt;/p&gt;

&lt;p&gt;The metric that fixes the conversation: cost per completed task, not cost per token. Cheap tokens on an unreliable runtime lose to expensive tokens on a durable one, because durable workflows only pay for work once while recovery replays the journal instead of re-running the model.&lt;/p&gt;

&lt;p&gt;Quick illustration: a 10-step agent, roughly 1k tokens per step. It crashes at step eight, crashes again on the retry, then finishes on the third attempt. Restarting from the top re-pays steps one through seven each time, so that's 14k tokens of rework on a 10k-token task. Your cost per completed task is 2.4x what the happy path suggests. With durable resume, steps one through seven are paid for once, and the task costs roughly what it should.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqzpjy5ylp1w8w0awhzev.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqzpjy5ylp1w8w0awhzev.png" alt=" " width="800" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now scale it to a fleet. If 15–30% of workflows fail, as is common in an early deployment, restart-from-zero can add up to that much again to your model bill, and it never shows up as its own line item.&lt;/p&gt;

&lt;p&gt;When your architecture makes that metric flat and predictable, budget meetings become short. When it doesn’t, they become frequent.&lt;/p&gt;

&lt;p&gt;The full math, worked through with real failure rates: &lt;a href="https://www.diagrid.io/blog/agentic-durable-execution-cuts-rework-and-token-spend" rel="noopener noreferrer"&gt;How Durable Execution Cuts Rework&lt;/a&gt; and &lt;a href="https://www.diagrid.io/blog/economics-of-running-ai-agents-at-scale" rel="noopener noreferrer"&gt;Token Spend and The Economics of Running AI Agents at Scale&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Agent Washing Is the New Cloud Washing</title>
      <dc:creator>Sam Yang</dc:creator>
      <pubDate>Wed, 30 Sep 2026 19:07:38 +0000</pubDate>
      <link>https://dev.to/sam_yang/agent-washing-is-the-new-cloud-washing-51n1</link>
      <guid>https://dev.to/sam_yang/agent-washing-is-the-new-cloud-washing-51n1</guid>
      <description>&lt;p&gt;Have you noticed every vendor is now “agentic”? &lt;/p&gt;

&lt;p&gt;We've been through this before. Remember a decade ago when every product was “cloud”? Some were. Most just tweaked their logo to make it look more "cloud-y". It’s happening again but this time the word is “agentic” and the stakes are higher because agents touch everything: customer data, systems, money, and more.&lt;/p&gt;

&lt;p&gt;When you meet an "agentic" vendor, here are three tests that can help you cut through the BS and expose who is "agent washing" their product.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The kill test&lt;/strong&gt;&lt;br&gt;
Ask the vendor to kill their own demo mid-task, live, then restart it. Real ai agent orchestration resumes from the exact step that failed, without re-firing the steps that already happened. Agent washing restarts from zero and calls it “self-healing.”&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The evidence test&lt;/strong&gt;&lt;br&gt;
Ask for the record of what the agent just did – not the chat transcript, the actions. Who did it act as, what did it call, in what order, and can the record be verified after the fact? If the answer involves the word “logs,” keep your checkbook closed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The economics test&lt;/strong&gt;&lt;br&gt;
Ask what a failure costs. Durable workflows make the answer specific: nothing already completed is ever paid for twice. If the vendor can’t connect reliability to your token bill, they haven’t run this in production – they’ve demoed it.&lt;/p&gt;

&lt;p&gt;One more tell, and it’s the big one: a real platform doesn’t make you abandon your current agent framework. The “rip everything out and use ours” pitch is pure vendor lock-in. Keep your framework. Add the reliability layer underneath. (We wrote up how that works: &lt;a href="https://www.diagrid.io/blog/keep-your-agent-framework" rel="noopener noreferrer"&gt;Keep Your Agent Framework, Add Durable Execution.&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Back in the day, cloud washing stopped working when people learned which questions revealed who was legit and who was not. For agentic vendors, you have 3 questions above. &lt;/p&gt;

&lt;p&gt;Fore more detail on &lt;a href="https://www.diagrid.io/blog/why-ai-agents-fail-in-production" rel="noopener noreferrer"&gt;Why AI Agents Fail in Production&lt;/a&gt;, take a look! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffvj72cwwj3yshwqdizld.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffvj72cwwj3yshwqdizld.png" alt=" " width="800" height="336"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>software</category>
    </item>
    <item>
      <title>What the Business Actually Needs From Your Agent Stack</title>
      <dc:creator>Sam Yang</dc:creator>
      <pubDate>Mon, 28 Sep 2026 04:22:32 +0000</pubDate>
      <link>https://dev.to/sam_yang/what-the-business-actually-needs-from-your-agent-stack-d94</link>
      <guid>https://dev.to/sam_yang/what-the-business-actually-needs-from-your-agent-stack-d94</guid>
      <description>&lt;p&gt;As the leader of an AI infrastructure company, I talk to teams every week who are already getting real work done with agents. The prototypes work. The value is clear. What still stands between them and budget approval is not a better model or a prettier graph; it’s a short list of production gaps finance will actually sign off on.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Predictable cost. Agent rework is the silent tax on your token budget. Every crash that re-runs completed steps multiplies spend. Finance can absorb a big number. It can’t absorb a number that changes for no visible reason. Durable workflows make cost track work done, not failures survived.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Evidence. “The agent decided” does not survive an audit, a customer dispute, or a regulator. What survives is a step-by-step execution record produced by the runtime. If you operate anywhere near the EU AI Act, that record should be signed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Recovery. Work in flight has to survive deploys. If your answer to “what happens to the 40 tasks running during a rollout?” is “they start over,” the business case has a hole in it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;No lock-in. Frameworks will change — yours probably already did once this year. The reliability layer shouldn’t change with them. Keep the framework swappable. Keep the execution durable.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That’s it. Notice what’s not on the list: which model you picked, which framework you prefer, how elegant the graph looks. Nobody upstairs cares. They care that production agents finish what they start and can prove it.&lt;/p&gt;

&lt;p&gt;If your stack delivers these four, the budget conversation gets very easy. The checklist version lives here: &lt;a href="https://www.diagrid.io/learn/production-ready-agent" rel="noopener noreferrer"&gt;what makes an agent production-ready&lt;/a&gt;, and the money math here: &lt;a href="https://www.diagrid.io/blog/economics-of-running-ai-agents-at-scale" rel="noopener noreferrer"&gt;the economics of running AI agents at scale&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Go build something cool. Go get your budget.&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>infrastructure</category>
    </item>
  </channel>
</rss>
