<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Meshworq Field Notes</title>
    <link>https://meshworq.com/blog</link>
    <description>Practical writing on AI in product development: governed autonomy, human-in-the-loop approval, risk scoring, and shipping AI safely.</description>
    <language>en</language>
    <atom:link href="https://meshworq.com/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Fri, 14 Aug 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Everyone Is a Builder Now. What That Buys, and What It Costs</title>
      <link>https://meshworq.com/blog/rise-of-the-builder-role</link>
      <guid isPermaLink="false">https://meshworq.com/blog/rise-of-the-builder-role</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Collapsing four job titles into one builder buys real speed, and quietly removes the reviews that lived in the handoffs. Both deserve naming.</description>
      <category>ai</category>
      <category>product-development</category>
      <category>teams</category>
    </item>
    <item>
      <title>The Deadline Moved. Your Logs Still Can&apos;t Be Backdated.</title>
      <link>https://meshworq.com/blog/eu-ai-act-finance-deadline-moved</link>
      <guid isPermaLink="false">https://meshworq.com/blog/eu-ai-act-finance-deadline-moved</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>Finance teams just got 16 more months on the EU AI Act&apos;s high-risk rules. The one obligation you cannot catch up on later is the one everyone is deferring.</description>
      <category>ai</category>
      <category>governance</category>
      <category>compliance</category>
    </item>
    <item>
      <title>Model Routing: Stop Paying Frontier Prices for Formatting</title>
      <link>https://meshworq.com/blog/llm-model-routing</link>
      <guid isPermaLink="false">https://meshworq.com/blog/llm-model-routing</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Picking one model for your whole product is a pricing decision disguised as an architecture. Routing per step is cheaper, faster, and easier to govern.</description>
      <category>ai</category>
      <category>architecture</category>
      <category>cost</category>
    </item>
    <item>
      <title>The Semantic Layer Is What Makes an LLM Useful on Your Data</title>
      <link>https://meshworq.com/blog/llm-semantic-layer</link>
      <guid isPermaLink="false">https://meshworq.com/blog/llm-semantic-layer</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>An LLM with database access is not an analyst. The semantic layer is where entities, metrics, and permissions get defined once and honored every time.</description>
      <category>ai</category>
      <category>architecture</category>
      <category>data</category>
    </item>
    <item>
      <title>The Boring ROI: Why AI Is Migrating to the Back Office</title>
      <link>https://meshworq.com/blog/ai-back-office-roi</link>
      <guid isPermaLink="false">https://meshworq.com/blog/ai-back-office-roi</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>The AI deployments paying for themselves are not the customer-facing ones. They are internal, narrow, and boring enough to audit.</description>
      <category>ai</category>
      <category>operations</category>
      <category>product-development</category>
    </item>
    <item>
      <title>Disposable Software: When the Interface Exists for Ninety Seconds</title>
      <link>https://meshworq.com/blog/disposable-software-modules</link>
      <guid isPermaLink="false">https://meshworq.com/blog/disposable-software-modules</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>AI can now generate a single-use view for one task and discard it. That is genuinely useful, and it quietly breaks three assumptions your app depends on.</description>
      <category>ai</category>
      <category>architecture</category>
      <category>product-development</category>
    </item>
    <item>
      <title>From Chatbots to Agentic Workflows: The Verb Changes Everything</title>
      <link>https://meshworq.com/blog/from-chatbots-to-agentic-workflows</link>
      <guid isPermaLink="false">https://meshworq.com/blog/from-chatbots-to-agentic-workflows</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>Moving from AI that suggests to AI that acts is not a bigger version of the same feature. It changes what you have to build underneath it.</description>
      <category>ai</category>
      <category>agents</category>
      <category>product-development</category>
    </item>
    <item>
      <title>Inference Is the New Line Item: Budgeting for Agents That Never Stop</title>
      <link>https://meshworq.com/blog/inference-outspends-training</link>
      <guid isPermaLink="false">https://meshworq.com/blog/inference-outspends-training</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>Spending has flipped from training models to running them. That turns AI from a project cost into an operating cost, and changes what you have to instrument.</description>
      <category>ai</category>
      <category>cost</category>
      <category>operations</category>
    </item>
    <item>
      <title>How Many Agents Is Too Many? Orchestration for Agile Teams</title>
      <link>https://meshworq.com/blog/orchestrating-agents-agile-teams</link>
      <guid isPermaLink="false">https://meshworq.com/blog/orchestrating-agents-agile-teams</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>Splitting one agent into several buys precision and costs coordination. Here is how to tell which side of that trade you are on.</description>
      <category>ai</category>
      <category>agents</category>
      <category>workflow</category>
    </item>
    <item>
      <title>The Abstention Advantage: When the Best AI Move Is No Move</title>
      <link>https://meshworq.com/blog/abstention-advantage-ai</link>
      <guid isPermaLink="false">https://meshworq.com/blog/abstention-advantage-ai</guid>
      <pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate>
      <description>We celebrate AI for what it does. The more useful behavior is often what it declines to do. Abstention is a feature, and it deserves to be designed on purpose.</description>
      <category>ai</category>
      <category>product-development</category>
      <category>trust</category>
    </item>
    <item>
      <title>A Field Guide to Launch Readiness for AI-First Products</title>
      <link>https://meshworq.com/blog/launch-readiness-ai-first</link>
      <guid isPermaLink="false">https://meshworq.com/blog/launch-readiness-ai-first</guid>
      <pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate>
      <description>Launch-ready for an AI-first product means more than green tests. It means migration safety, scoped access, graceful degradation, and a real P0 list.</description>
      <category>ai</category>
      <category>launch</category>
      <category>product-development</category>
    </item>
    <item>
      <title>Tracing a Single AI Decision: The correlationId Pattern</title>
      <link>https://meshworq.com/blog/tracing-ai-decisions-correlationid</link>
      <guid isPermaLink="false">https://meshworq.com/blog/tracing-ai-decisions-correlationid</guid>
      <pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate>
      <description>When an AI agent does something surprising, the first question is always \&quot;what happened, exactly?\&quot; One thin thread — a correlationId — is how you answer it.</description>
      <category>ai</category>
      <category>engineering</category>
      <category>observability</category>
    </item>
    <item>
      <title>The Rubber-Stamp Trap: Beating Automation Bias in Human Review</title>
      <link>https://meshworq.com/blog/beating-automation-bias</link>
      <guid isPermaLink="false">https://meshworq.com/blog/beating-automation-bias</guid>
      <pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate>
      <description>A human-in-the-loop system is only as good as the human. When reviewers start approving everything on autopilot, the safety net becomes theater.</description>
      <category>ai</category>
      <category>product-development</category>
      <category>trust</category>
    </item>
    <item>
      <title>The Warm-Professional Voice: Localizing AI Products for Global Teams</title>
      <link>https://meshworq.com/blog/warm-professional-voice-localization</link>
      <guid isPermaLink="false">https://meshworq.com/blog/warm-professional-voice-localization</guid>
      <pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate>
      <description>Your product voice has to survive translation and AI generation both. Here&apos;s how to keep a warm-professional tone consistent across languages.</description>
      <category>ai</category>
      <category>localization</category>
      <category>design</category>
    </item>
    <item>
      <title>Designing an Approval Queue Reviewers Actually Use</title>
      <link>https://meshworq.com/blog/designing-ai-approval-queue</link>
      <guid isPermaLink="false">https://meshworq.com/blog/designing-ai-approval-queue</guid>
      <pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate>
      <description>The approval queue is where human judgment meets AI autonomy. Treat it like a product surface, not a to-do list, and the whole governance model comes alive.</description>
      <category>ai</category>
      <category>product-development</category>
      <category>design</category>
    </item>
    <item>
      <title>Feature Flags for AI: Shipping Autonomy Safely</title>
      <link>https://meshworq.com/blog/feature-flags-for-ai</link>
      <guid isPermaLink="false">https://meshworq.com/blog/feature-flags-for-ai</guid>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
      <description>Autonomy is a dial, not a switch. Feature flags let you ship AI capabilities incrementally and kill a misbehaving surface in seconds.</description>
      <category>ai</category>
      <category>feature-flags</category>
      <category>product-development</category>
    </item>
    <item>
      <title>Progressive Autonomy: A Maturity Model for AI Agents</title>
      <link>https://meshworq.com/blog/progressive-autonomy-ai</link>
      <guid isPermaLink="false">https://meshworq.com/blog/progressive-autonomy-ai</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>Trust isn&apos;t granted on day one; it&apos;s earned in increments. The agents that end up doing the most are the ones that started by doing almost nothing.</description>
      <category>ai</category>
      <category>product-development</category>
      <category>automation</category>
    </item>
    <item>
      <title>Measuring AI Product Impact: DORA, Cycle Time, and Beyond</title>
      <link>https://meshworq.com/blog/measuring-ai-product-impact</link>
      <guid isPermaLink="false">https://meshworq.com/blog/measuring-ai-product-impact</guid>
      <pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate>
      <description>AI usage numbers tell you activity, not impact. Pair them with DORA and cycle time to prove your agents actually move delivery forward.</description>
      <category>ai</category>
      <category>analytics</category>
      <category>metrics</category>
    </item>
    <item>
      <title>When to Let AI Close a Ticket (and When Not To)</title>
      <link>https://meshworq.com/blog/when-to-let-ai-close-ticket</link>
      <guid isPermaLink="false">https://meshworq.com/blog/when-to-let-ai-close-ticket</guid>
      <pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate>
      <description>Closing a ticket is the one AI action that is hard to undo. The right policy is not to forbid it, but to make autonomous closes earn extra scrutiny.</description>
      <category>ai</category>
      <category>governance</category>
      <category>product-development</category>
    </item>
    <item>
      <title>Prompt Ops: Treating Prompts as Product Infrastructure</title>
      <link>https://meshworq.com/blog/prompt-ops-infrastructure</link>
      <guid isPermaLink="false">https://meshworq.com/blog/prompt-ops-infrastructure</guid>
      <pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate>
      <description>Prompts shape AI behavior as much as code does, yet most teams bury them as hardcoded strings. Treating them as versioned data changes who can improve them, and how fast.</description>
      <category>ai</category>
      <category>prompts</category>
      <category>infrastructure</category>
    </item>
  </channel>
</rss>
