<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Agentic Coding on Gniewomir Świechowski</title>
    <link>https://gniewomir.com/tags/agentic-coding/</link>
    <description>Recent content in Agentic Coding on Gniewomir Świechowski</description>
    <image>
      <title>Gniewomir Świechowski</title>
      <url>https://gniewomir.com/images/papermod-cover.png</url>
      <link>https://gniewomir.com/images/papermod-cover.png</link>
    </image>
    <generator>Hugo -- 0.147.8</generator>
    <language>en</language>
    <lastBuildDate>Sun, 02 Aug 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://gniewomir.com/tags/agentic-coding/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Ubiquitous language is the answer to so many pains of agentic coding</title>
      <link>https://gniewomir.com/posts/ubiquitous-language-is-the-answer-to-so-many-pains-of-agentic-coding/</link>
      <pubDate>Sun, 02 Aug 2026 00:00:00 +0000</pubDate>
      <guid>https://gniewomir.com/posts/ubiquitous-language-is-the-answer-to-so-many-pains-of-agentic-coding/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m prone to being overly enthusiastic when something seems to fit perfectly puzzles I try to solve. Right now I&amp;rsquo;m in that state exactly. Ubiquitous language is the answer to so many pains of agentic coding. Part of my current experiment vocabulary started as &amp;ldquo;Workflow&amp;rdquo;, then it gave birth to sibling &amp;ldquo;Component&amp;rdquo;, then &amp;ldquo;Fabric&amp;rdquo; was extracted from &amp;ldquo;Component&amp;rdquo; when its meaning got refined, and then &amp;ldquo;Fabric&amp;rdquo; revealed &amp;ldquo;Substrate&amp;rdquo; underneath. Each of the evolving terms guiding both me and the agents in the correct direction, constraining what conceptually makes sense within the bigger picture defined by vocabulary.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A shared language earns you the right not to read the code</title>
      <link>https://gniewomir.com/posts/a-shared-language-earns-you-the-right-not-to-read-the-code/</link>
      <pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate>
      <guid>https://gniewomir.com/posts/a-shared-language-earns-you-the-right-not-to-read-the-code/</guid>
      <description>&lt;p&gt;Adopting ubiquitous language (where agents are heavily responsible for keeping you, the codebase, and the vocabulary in alignment—otherwise, drift will kill you) greatly improves alignment between what you want and what agents deliver.&lt;/p&gt;
&lt;p&gt;There is still tactical cognitive debt. You have no idea about the details of delegated implementation, but that&amp;rsquo;s OK. You decided to be a Lieutenant General, not a Lieutenant, so you move divisions, not platoons.&lt;/p&gt;
&lt;p&gt;You note that a particular operation introduces side effects that break everything that follows. You can change the implementation to mitigate them; you can ask an agent to do it—it might be enough to move forward. Until a minute, hour, day, or month later, when you or an agent breaks the silent, tribal contract you made by fixing the implementation to be pure and idempotent. It won&amp;rsquo;t fly at scale. Shit, it won&amp;rsquo;t fly even in domain discovery mode for a non-trivial personal project.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
