<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>dexterdev8 — writing</title>
    <link>https://dexterdev8.com/blog/</link>
    <description>Field notes on DeFi internals, Rust, agent infrastructure, and shipping things that hold money.</description>
    <language>en</language>
    <lastBuildDate>Tue, 15 Sep 2026 12:00:00 +0000</lastBuildDate>
    <atom:link href="https://dexterdev8.com/feed.xml" rel="self" type="application/rss+xml"/>

    <item>
      <title>The pipeline was longer than the app</title>
      <link>https://dexterdev8.com/blog/pipeline-longer-than-the-app.html</link>
      <guid>https://dexterdev8.com/blog/pipeline-longer-than-the-app.html</guid>
      <pubDate>Tue, 15 Sep 2026 12:00:00 +0000</pubDate>
      <description>Every small thing I built needed a deploy pipeline before anyone could look at it. Why I built SpaceDock so that step stops existing.</description>
    </item>

    <item>
      <title>A fresh coat of neon</title>
      <link>https://dexterdev8.com/blog/a-fresh-coat-of-neon.html</link>
      <guid>https://dexterdev8.com/blog/a-fresh-coat-of-neon.html</guid>
      <pubDate>Thu, 02 Jul 2026 12:00:00 +0000</pubDate>
      <description>The terminal window is retired; the neon stayed. Notes on the rebrand and the rules behind it.</description>
    </item>

    <item>
      <title>Commits keep landing under the wrong name</title>
      <link>https://dexterdev8.com/blog/commits-under-the-wrong-name.html</link>
      <guid>https://dexterdev8.com/blog/commits-under-the-wrong-name.html</guid>
      <pubDate>Thu, 02 Jul 2026 10:00:00 +0000</pubDate>
      <description>Work account, personal account, one global user.email quietly signing all of it. Why I built GUM to pick git identities from the remote.</description>
    </item>

  </channel>
</rss>
