<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>http://10.30.170.14/blog</id>
    <title>TurBina Blog</title>
    <updated>2026-07-21T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="http://10.30.170.14/blog"/>
    <subtitle>TurBina Blog</subtitle>
    <icon>http://10.30.170.14/img/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[Second Brain for Agentic SDLC]]></title>
        <id>http://10.30.170.14/blog/second-brain-agentic-sdlc</id>
        <link href="http://10.30.170.14/blog/second-brain-agentic-sdlc"/>
        <updated>2026-07-21T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Stateless agents repeat work. Memory-enabled agents compound it.]]></summary>
        <content type="html"><![CDATA[<p>Stateless agents repeat work. Memory-enabled agents compound it.</p>
<p><img loading="lazy" decoding="async" src="http://10.30.170.14/assets/images/second-brain-f7cc452fffbdc1fb7c2ce74624a7ddf9.png" alt="Second Brain for Agentic SDLC" width="1536" height="1024" style="max-width:100%;height:auto;cursor:zoom-in" tabindex="0" role="button" aria-label="View image: Second Brain for Agentic SDLC"></p>
<!-- -->
<p>This visual shows why persistent memory is becoming a core capability in Agentic SDLC:</p>
<ul>
<li class="">Without memory, each task restarts from scratch.</li>
<li class="">Architecture decisions, lessons, and patterns get lost between sessions.</li>
<li class="">Teams rediscover the same bugs and duplicate effort.</li>
</ul>
<p>With a <strong>second brain</strong>, agents can capture and retrieve what matters:</p>
<ul>
<li class=""><strong>Facts</strong> (systems, APIs, environments)</li>
<li class=""><strong>Decisions</strong> (trade-offs, ADRs, rationale)</li>
<li class=""><strong>Artifacts</strong> (specs, designs, runbooks)</li>
<li class=""><strong>Lessons learned</strong> (failures, root causes, successful patterns)</li>
<li class=""><strong>Workflows</strong> (repeatable sequences and playbooks)</li>
</ul>
<p>The result is better future work: faster delivery, fewer repeated mistakes, and stronger organizational intelligence over time.</p>
<p><strong>Final takeaway:</strong> the future of Agentic SDLC is not only smarter models, but agents that remember.</p>]]></content>
        <author>
            <name>Sharon Schwartz</name>
            <uri>https://gitlab.com/ssharon</uri>
        </author>
        <category label="Agentic SDLC" term="Agentic SDLC"/>
        <category label="AI" term="AI"/>
        <category label="Agents" term="Agents"/>
        <category label="Memory" term="Memory"/>
        <category label="Continuous Learning" term="Continuous Learning"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Agent = Model + Harness]]></title>
        <id>http://10.30.170.14/blog/agent-model-harness</id>
        <link href="http://10.30.170.14/blog/agent-model-harness"/>
        <updated>2026-07-20T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The model does the thinking. The harness makes that thinking useful in the real world.]]></summary>
        <content type="html"><![CDATA[<p>The model does the thinking. The harness makes that thinking useful in the real world.</p>
<p><img loading="lazy" decoding="async" src="http://10.30.170.14/assets/images/agent-model-harness-d369ff829b278d81a79f9bd8d8c45d24.png" alt="Agent = Model + Harness" width="1536" height="1024" style="max-width:100%;height:auto;cursor:zoom-in" tabindex="0" role="button" aria-label="View image: Agent = Model + Harness"></p>
<!-- -->
<p>This visual captures a practical truth:</p>
<ul>
<li class="">Same model, different harness, huge difference.</li>
<li class="">Reliable agents are not only about model quality.</li>
<li class="">Real outcomes come from the system around the model.</li>
</ul>
<p>The harness is what turns a model into a dependable agent:</p>
<ul>
<li class=""><strong>Instructions and rules</strong> that define behavior</li>
<li class=""><strong>Tools and integrations</strong> that let the agent act</li>
<li class=""><strong>Memory and context assembly</strong> that keep work coherent</li>
<li class=""><strong>Execution loops, verification, and guardrails</strong> that improve quality and safety</li>
<li class=""><strong>Observability</strong> so teams can monitor, measure, and improve</li>
</ul>
<p>In short: better prompts help, but production-grade agent systems need better harnesses.</p>]]></content>
        <author>
            <name>Sharon Schwartz</name>
            <uri>https://gitlab.com/ssharon</uri>
        </author>
        <category label="Agentic SDLC" term="Agentic SDLC"/>
        <category label="AI" term="AI"/>
        <category label="Agents" term="Agents"/>
        <category label="Harness Engineering" term="Harness Engineering"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Why SDD & TDD?]]></title>
        <id>http://10.30.170.14/blog/why-sdd-tdd</id>
        <link href="http://10.30.170.14/blog/why-sdd-tdd"/>
        <updated>2026-07-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Build the right software. Build it right.]]></summary>
        <content type="html"><![CDATA[<p>Build the <strong>right</strong> software. Build it <strong>right</strong>.</p>
<p><img loading="lazy" decoding="async" src="http://10.30.170.14/assets/images/why-sdd-tdd-ff6bb8a4c5c9b89a0dae32e53aaf7afa.png" alt="Why SDD + TDD?" width="1536" height="1024" style="max-width:100%;height:auto;cursor:zoom-in" tabindex="0" role="button" aria-label="View image: Why SDD + TDD?"></p>
<!-- -->
<p><strong>SDD (Spec-Driven Development)</strong> defines <em>what</em> to build — clarity before code. Through discovery, definition, design, and planning, you ensure the right solution is specified before a single line is written.</p>
<p><strong>TDD (Test-Driven Development)</strong> ensures you build it <em>right</em> — with confidence. Write the test, make it pass, refactor, repeat.</p>
<p>Together with <strong>continuous feedback and learning</strong>, they deliver:</p>
<ul>
<li class="">✅ Clear direction — everyone aligned on what and why</li>
<li class="">✅ Fewer surprises — risks discovered early, not in production</li>
<li class="">✅ Better estimates — specs + tests create reliable plans</li>
<li class="">✅ Confident changes — tests let you move fast without fear</li>
<li class="">✅ Less waste — stop building things nobody needs</li>
<li class="">✅ Happier teams — meaningful work, pride, and flow</li>
</ul>
<p><strong>SDD sets the direction. TDD drives the execution. Together, they deliver value.</strong> ⭐</p>]]></content>
        <author>
            <name>Sharon Schwartz</name>
            <uri>https://gitlab.com/ssharon</uri>
        </author>
        <category label="Agentic SDLC" term="Agentic SDLC"/>
        <category label="SDD" term="SDD"/>
        <category label="TDD" term="TDD"/>
        <category label="Software Quality" term="Software Quality"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Agent Memory Types]]></title>
        <id>http://10.30.170.14/blog/agent-memory-types</id>
        <link href="http://10.30.170.14/blog/agent-memory-types"/>
        <updated>2026-06-28T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Different memories serve different purposes, and together they make agents smarter.]]></summary>
        <content type="html"><![CDATA[<p>Different memories serve different purposes, and together they make agents smarter.</p>
<p><img loading="lazy" decoding="async" src="http://10.30.170.14/assets/images/agent-memory-types-13dafb74269ffd41e5f6d1d8d303314e.png" alt="Agent Memory Types" width="1536" height="1024" style="max-width:100%;height:auto;cursor:zoom-in" tabindex="0" role="button" aria-label="View image: Agent Memory Types"></p>]]></content>
        <author>
            <name>Sharon Schwartz</name>
            <uri>https://gitlab.com/ssharon</uri>
        </author>
        <category label="Agentic SDLC" term="Agentic SDLC"/>
        <category label="AI" term="AI"/>
        <category label="Agents" term="Agents"/>
        <category label="Memory" term="Memory"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Build Better Together]]></title>
        <id>http://10.30.170.14/blog/build-better-together</id>
        <link href="http://10.30.170.14/blog/build-better-together"/>
        <updated>2026-06-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Build Better Together]]></summary>
        <content type="html"><![CDATA[<p><img loading="lazy" decoding="async" src="http://10.30.170.14/assets/images/build-better-49cacf03dca7f5ce0b2dd83b666ffac8.png" alt="Build Better Together" width="1536" height="1024" style="max-width:100%;height:auto;cursor:zoom-in" tabindex="0" role="button" aria-label="View image: Build Better Together"></p>]]></content>
        <author>
            <name>Sharon Schwartz</name>
            <uri>https://gitlab.com/ssharon</uri>
        </author>
        <category label="Agentic SDLC" term="Agentic SDLC"/>
        <category label="AI" term="AI"/>
        <category label="Software Development" term="Software Development"/>
        <category label="Collaboration" term="Collaboration"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[From Vibe Coding to Agentic SDLC]]></title>
        <id>http://10.30.170.14/blog/vibe-coding-vs-sdd</id>
        <link href="http://10.30.170.14/blog/vibe-coding-vs-sdd"/>
        <updated>2026-06-14T00:00:00.000Z</updated>
        <content type="html"><![CDATA[<video controls="" autoplay="" loop="" muted="" playsinline="" style="width:100%;border-radius:8px"><source src="/TurBina/video/agentic-sdlc-animation.mp4" type="video/mp4"></video>]]></content>
        <author>
            <name>Sharon Schwartz</name>
            <uri>https://gitlab.com/ssharon</uri>
        </author>
        <category label="Vibe Coding" term="Vibe Coding"/>
        <category label="SDD" term="SDD"/>
        <category label="Spec-Driven Development" term="Spec-Driven Development"/>
        <category label="AI" term="AI"/>
        <category label="Software Development" term="Software Development"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Welcome to TurBina]]></title>
        <id>http://10.30.170.14/blog/welcome</id>
        <link href="http://10.30.170.14/blog/welcome"/>
        <updated>2026-05-26T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Welcome to TurBina — a blog and documentation site for sharing knowledge, tutorials, and media content.]]></summary>
        <content type="html"><![CDATA[<p>Welcome to TurBina — a blog and documentation site for sharing knowledge, tutorials, and media content.</p>
<!-- -->
<p>This is the first post on TurBina. Stay tuned for more content in both English and Hebrew.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-to-expect">What to Expect<a href="http://10.30.170.14/blog/welcome#what-to-expect" class="hash-link" aria-label="Direct link to What to Expect" title="Direct link to What to Expect" translate="no">​</a></h2>
<ul>
<li class="">Technical blog posts</li>
<li class="">Documentation and tutorials</li>
<li class="">Video and audio content</li>
</ul>]]></content>
        <author>
            <name>Sharon Schwartz</name>
            <uri>https://gitlab.com/ssharon</uri>
        </author>
        <category label="welcome" term="welcome"/>
    </entry>
</feed>