<?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>Sebastian PE — Go, AI &amp; Engineering</title>
    <link>https://triumphpc.github.io/blog/</link>
    <description>Recent content on Sebastian PE — Go, AI &amp; Engineering</description>
    <image>
      <title>Sebastian PE — Go, AI &amp; Engineering</title>
      <url>https://triumphpc.github.io/blog/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>https://triumphpc.github.io/blog/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Mon, 29 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://triumphpc.github.io/blog/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Agent Memory: From Isolated Context to Collaborative Memory</title>
      <link>https://triumphpc.github.io/blog/posts/agent-memory-collaborative-deep-dive/</link>
      <pubDate>Mon, 29 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/posts/agent-memory-collaborative-deep-dive/</guid>
      <description>A deep dive into LLM agent memory architecture based on the MemRec paper (ACL 2026): collaborative memory, decoupling memory management from reasoning, Information Bottleneck. Comparison of the TOP-3 production tools — Mem0, Letta (MemGPT), and Zep — across nine axes. Highlighting the gap: research outpaces tooling.</description>
    </item>
    <item>
      <title>Go Internals: sync.Mutex and sync/atomic — From Data Race to Starvation Mode</title>
      <link>https://triumphpc.github.io/blog/posts/sync-mutex-atomic/</link>
      <pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/posts/sync-mutex-atomic/</guid>
      <description>Mutex and atomic are not two independent tools — they are one stack of abstractions. I dig through the stack from data race to starvation mode: why x++ is three ARM64 instructions, how CAS became a universal primitive (Herlihy 1991), why Mutex is built on top of atomic CAS, and how Russ Cox&amp;rsquo;s barging-vs-handoff debate (issue #13086) gave Go its 1ms starvation threshold. With public benchmarks, the bit layout of Mutex state, and a cheatsheet for when to reach for which.</description>
    </item>
    <item>
      <title>AI Agent Design Patterns. Part 6: Agent Memory in Practice</title>
      <link>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-6-memory-deep-dive/</link>
      <pubDate>Thu, 11 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-6-memory-deep-dive/</guid>
      <description>Deep dive into agent memory mechanics: five memory files, four context assembly strategies, TOOLS.md as a dual-source responsibility, and Dreaming — background consolidation from Anthropic (Auto Dream, Dreams API, KAIROS) and OpenAI (Dreaming V3, 82.8% factual recall). Engineering decisions behind a production platform.</description>
    </item>
    <item>
      <title>AI Agent Design Patterns. Part 4: Multi-Agent Patterns</title>
      <link>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-4-multi-agent/</link>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-4-multi-agent/</guid>
      <description>Five multi-agent orchestration architectures — Supervisor, Swarm, Debate, Assembly Line, Hierarchical — with Mermaid diagrams, code examples in Eino (Go), and an honest look at limitations. When one agent isn&amp;rsquo;t enough, and when you&amp;rsquo;re better off staying solo.</description>
    </item>
    <item>
      <title>AI Agent Design Patterns. Part 5: Agent Memory Management</title>
      <link>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-5-memory/</link>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-5-memory/</guid>
      <description>Context window ≠ memory. I break down agent amnesia, the academic taxonomy (Du et al., 2026), five approaches to memory — from OpenClaw&amp;rsquo;s file-based brain to mem0&amp;rsquo;s managed layer — and how our team solves this in practice.</description>
    </item>
    <item>
      <title>AI Agent Design Patterns. Part 2: Plan-and-Execute Pattern</title>
      <link>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-2-plan-execute/</link>
      <pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-2-plan-execute/</guid>
      <description>Plan-and-Execute separates strategic planning from tactical execution. I break down the Planner+Executor+Reviser architecture, ReWOO and LLMCompiler variants with numbers from original papers, prompt injection defense via control-flow integrity, and a minimal working Go example with Eino.</description>
    </item>
    <item>
      <title>AI Agent Design Patterns. Part 3: Reflexion Pattern</title>
      <link>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-3-reflexion/</link>
      <pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-3-reflexion/</guid>
      <description>Reflexion is a pattern where an agent learns from its own mistakes through verbal reinforcement and episodic memory. I trace the evolution of self-critique from Constitutional AI to Reflexion, honestly show its limitations (doesn&amp;rsquo;t work without an external verifier), and implement a working example in Go using Eino compose.Graph with an Actor → Evaluator → Reflector → retry loop.</description>
    </item>
    <item>
      <title>AI Agent Design Patterns. Part 1: ReAct Pattern</title>
      <link>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-1-react/</link>
      <pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/posts/ai-agent-design-patterns-1-react/</guid>
      <description>ReAct (Reasoning + Acting) — the foundational AI agent design pattern that interleaves reasoning and action in a single loop. I break down the architecture, numbers from Yao et al. 2022, framework landscape, and a minimal working Go example via Eino.</description>
    </item>
    <item>
      <title>Getting Started with Hugo &#43; PaperMod</title>
      <link>https://triumphpc.github.io/blog/posts/getting-started/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/posts/getting-started/</guid>
      <description>How this blog was born — Hugo, PaperMod theme, Mermaid diagrams, KaTeX math, custom dark styling, and fully automated CI/CD via GitHub Actions.</description>
    </item>
    <item>
      <title>About</title>
      <link>https://triumphpc.github.io/blog/pages/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/pages/about/</guid>
      <description>&lt;p&gt;Hi, I&amp;rsquo;m &lt;strong&gt;Sebastian PE&lt;/strong&gt; — a full-stack software engineer with &lt;strong&gt;15+ years&lt;/strong&gt; of experience building web products, backend systems, and developer tools.&lt;/p&gt;
&lt;h2 id=&#34;what-i-do&#34;&gt;What I Do&lt;/h2&gt;
&lt;p&gt;I work across the entire product lifecycle — from architecture and prototyping to launch and operation. My current focus:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Go&lt;/strong&gt; — high-performance backend services, concurrent systems, microservices&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI &amp;amp; LLM Agents&lt;/strong&gt; — prompt engineering, RAG pipelines, agentic orchestration&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PHP &amp;amp; JavaScript&lt;/strong&gt; — full-stack web development, API design&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DevOps&lt;/strong&gt; — CI/CD, observability, infrastructure as code&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&amp;rsquo;ve built e-commerce platforms, web portals, CRM and ERP systems, and business tools. I also have extensive experience as a team lead and head of development, managing engineering teams and designing software architecture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Projects</title>
      <link>https://triumphpc.github.io/blog/pages/projects/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://triumphpc.github.io/blog/pages/projects/</guid>
      <description>&lt;h2 id=&#34;open-source&#34;&gt;Open Source&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Project&lt;/th&gt;
					&lt;th&gt;Description&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href=&#34;https://github.com/triumphpc/blog&#34;&gt;blog&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;This blog — Hugo + PaperMod, auto-deployed via GitHub Actions&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;teaching&#34;&gt;Teaching&lt;/h2&gt;
&lt;p&gt;Udemy courses on software engineering — &lt;a href=&#34;https://www.udemy.com/user/sergei-1146/&#34;&gt;profile&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
