<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Systemdesign on Peter Truchly</title><link>https://peter.truchly.eu/tags/systemdesign/</link><description>Recent content in Systemdesign on Peter Truchly</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Mon, 17 Aug 2026 00:00:00 +0200</lastBuildDate><atom:link href="https://peter.truchly.eu/tags/systemdesign/index.xml" rel="self" type="application/rss+xml"/><item><title>Why LLM chat feels like an anti-pattern in 2026</title><link>https://peter.truchly.eu/p/why-llm-chat-feels-like-an-anti-pattern/</link><pubDate>Fri, 24 Jul 2026 00:00:00 +0200</pubDate><guid>https://peter.truchly.eu/p/why-llm-chat-feels-like-an-anti-pattern/</guid><description>&lt;img src="https://peter.truchly.eu/p/why-llm-chat-feels-like-an-anti-pattern/banner-b11_hu_ad8fcce89afb12da.png" alt="Featured image of post Why LLM chat feels like an anti-pattern in 2026" /&gt;&lt;p&gt;&lt;em&gt;A continuation of my previous article, &lt;a class="link" href="https://peter.truchly.eu/p/what-is-better-than-your-ai-loop/" &gt;What is better than your AI loop?&lt;/a&gt;, which introduced the blackboard architecture this post builds on.&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;The &lt;strong&gt;chat&lt;/strong&gt;. The message-response chain you produce by typing with an LLM. It could be trivially implemented by a single growing context or a sliding window.&lt;/p&gt;&#10;&lt;p&gt;Why does it feel like an anti-pattern to me? Chat as a UI is fine, chat as a world model is not.&lt;/p&gt;</description></item><item><title>What is better than your AI loop?</title><link>https://peter.truchly.eu/p/what-is-better-than-your-ai-loop/</link><pubDate>Mon, 06 Jul 2026 00:00:00 +0200</pubDate><guid>https://peter.truchly.eu/p/what-is-better-than-your-ai-loop/</guid><description>&lt;img src="https://peter.truchly.eu/p/what-is-better-than-your-ai-loop/cover_hu_3c3546198588fe5c.png" alt="Featured image of post What is better than your AI loop?" /&gt;&lt;p&gt;There is a continuation of this article, &lt;a class="link" href="https://peter.truchly.eu/p/why-llm-chat-feels-like-an-anti-pattern/" &gt;Why LLM chat feels like an anti-pattern in 2026?&lt;/a&gt;, which shows the blackboard architecture in action.&lt;/p&gt;&#10;&lt;p&gt;A blackboard architecture, modernized with event sourcing, content-addressed knowledge source (KS) firing and a few more enhancements.&lt;/p&gt;&#10;&lt;p&gt;While working on improvements to various LLM-powered components and subsystems over the past year, I noticed I kept converging on the same architecture — one that, as I later found out, had been described and named four decades ago.&lt;/p&gt;</description></item></channel></rss>