<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>TracePath Blog</title>
    <link>https://tracepath.dev/blog</link>
    <description>Deep dives, benchmarks, and engineering notes from the TracePath team.</description>
    <language>en-us</language>
    <lastBuildDate>Fri, 18 Sep 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://tracepath.dev/blog/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Self-Host TracePath or Use TracePath Cloud: An Honest Decision Guide</title>
      <link>https://tracepath.dev/blog/self-host-vs-cloud</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/self-host-vs-cloud</guid>
      <pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate>
      <description>Both options run the same open-source code. The difference is who carries the pager. A concrete decision framework covering cost, ops load, compliance, and scale ceilings.</description>
      <category>Observability</category>
      <category>Guides</category>
    </item>
    <item>
      <title>How Session Replay Works Under Flutter (When There Is No DOM)</title>
      <link>https://tracepath.dev/blog/flutter-session-replay-internals</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/flutter-session-replay-internals</guid>
      <pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate>
      <description>rrweb records the DOM. Flutter has no DOM. Here is how we rebuilt session replay for Flutter on top of the widget tree, and what the privacy trade-offs look like.</description>
      <category>Engineering</category>
      <category>Product</category>
    </item>
    <item>
      <title>Running the TracePath OTel Agent as Your Collector: A Practical Guide</title>
      <link>https://tracepath.dev/blog/otel-collector-guide</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/otel-collector-guide</guid>
      <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
      <description>Where the tracepath-otel-agent fits in your pipeline, how to configure it for batch-and-forward, and when you should put a full OpenTelemetry Collector in front of it instead.</description>
      <category>Guides</category>
      <category>Observability</category>
    </item>
    <item>
      <title>One Week of Real Traffic on SQLite: What Broke and What Didn&apos;t</title>
      <link>https://tracepath.dev/blog/sqlite-observability-week-two</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/sqlite-observability-week-two</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
      <description>The follow-up to our SQLite observability benchmark: a full week of production-shaped traffic against the single-binary stack, with the failure modes nobody benchmarks for.</description>
      <category>Observability</category>
      <category>Engineering</category>
    </item>
    <item>
      <title>Backend v1.9.24</title>
      <link>https://tracepath.dev/releases/v1.9.24</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.24</guid>
      <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.24</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Source Maps and Symbolication, Explained From First Principles</title>
      <link>https://tracepath.dev/blog/source-map-symbolication-explained</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/source-map-symbolication-explained</guid>
      <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
      <description>Minified stack traces are useless. Here is what actually happens between a browser stack trace and a readable one: VLQ mappings, debug IDs, and why symbolication is a cache problem.</description>
      <category>Guides</category>
      <category>Engineering</category>
    </item>
    <item>
      <title>What Is an Apdex Score? (And What a Good One Actually Is)</title>
      <link>https://tracepath.dev/blog/what-is-apdex</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/what-is-apdex</guid>
      <pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
      <description>Apdex turns thousands of request latencies into one number your PM can read. How the math works, where the thresholds come from, and how TracePath ranks endpoints by Apdex.</description>
      <category>Guides</category>
      <category>Observability</category>
    </item>
    <item>
      <title>The Open-Source Observability Stack in 2026: Beyond the LGTM Tax</title>
      <link>https://tracepath.dev/blog/best-open-source-datadog-alternatives</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/best-open-source-datadog-alternatives</guid>
      <pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate>
      <description>You don&apos;t need eleven components and a k8s cluster to see what your app is doing. A tour of the open-source observability landscape as it actually is, weights and warts included.</description>
      <category>Observability</category>
      <category>Open Source</category>
    </item>
    <item>
      <title>Backend v1.19.23</title>
      <link>https://tracepath.dev/releases/v1.19.23</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.19.23</guid>
      <pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.19.23</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.19.22</title>
      <link>https://tracepath.dev/releases/v1.19.22</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.19.22</guid>
      <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.19.22</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Reliable Apps Crash: So Why Does net/http Recover Panics?</title>
      <link>https://tracepath.dev/blog/reliable-apps-crash-so-why-does-go-recover-panics</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/reliable-apps-crash-so-why-does-go-recover-panics</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>What separates good restaurants from bad ones is consistency. When you order the same meal twice, you expect the same meal twice. That predictability is what makes them reliable. A distributed system needs the same property.</description>
      <category>Engineering</category>
    </item>
    <item>
      <title>Backend v1.19.21</title>
      <link>https://tracepath.dev/releases/v1.19.21</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.19.21</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.19.21</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.19.20</title>
      <link>https://tracepath.dev/releases/v1.19.20</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.19.20</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.19.20</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.19</title>
      <link>https://tracepath.dev/releases/v1.9.19</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.19</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.19</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.18</title>
      <link>https://tracepath.dev/releases/v1.9.18</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.18</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.18</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.17</title>
      <link>https://tracepath.dev/releases/v1.9.17</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.17</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.17</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.16</title>
      <link>https://tracepath.dev/releases/v1.9.16</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.16</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.16</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.15</title>
      <link>https://tracepath.dev/releases/v1.9.15</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.15</guid>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.15</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.14</title>
      <link>https://tracepath.dev/releases/v1.9.14</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.14</guid>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.14</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.13</title>
      <link>https://tracepath.dev/releases/v1.9.13</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.13</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.13</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.12</title>
      <link>https://tracepath.dev/releases/v1.9.12</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.12</guid>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.12</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.11</title>
      <link>https://tracepath.dev/releases/v1.9.11</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.11</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.11</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.10</title>
      <link>https://tracepath.dev/releases/v1.9.10</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.10</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.10</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.9</title>
      <link>https://tracepath.dev/releases/v1.9.9</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.9</guid>
      <pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.9</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.8</title>
      <link>https://tracepath.dev/releases/v1.9.8</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.8</guid>
      <pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.8</description>
      <category>Releases</category>
    </item>
    <item>
      <title>How to build an AI SRE agent [Part 1]</title>
      <link>https://tracepath.dev/blog/auto-fix-loop</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/auto-fix-loop</guid>
      <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
      <description>A beginner-friendly walkthrough for building your first AI SRE agent. In this tutorial we&apos;ll catch a production error, open an issue, and set up an automatic workflow that runs Claude Code to investigate and fix the root cause. When it&apos;s done it will open a PR linked to the original bug, or leave a comment explaining why the issue could not be automatically addressed.</description>
      <category>Engineering</category>
    </item>
    <item>
      <title>Backend v1.9.7</title>
      <link>https://tracepath.dev/releases/v1.9.7</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.7</guid>
      <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.7</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.6</title>
      <link>https://tracepath.dev/releases/v1.9.6</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.6</guid>
      <pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.6</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.5</title>
      <link>https://tracepath.dev/releases/v1.9.5</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.5</guid>
      <pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.5</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.4</title>
      <link>https://tracepath.dev/releases/v1.9.4</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.4</guid>
      <pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.4</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.3</title>
      <link>https://tracepath.dev/releases/v1.9.3</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.3</guid>
      <pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.3</description>
      <category>Releases</category>
    </item>
    <item>
      <title>SQLite vs DuckDB on the same $16 box: every cliff moved 100x</title>
      <link>https://tracepath.dev/blog/sqlite-vs-duckdb</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/sqlite-vs-duckdb</guid>
      <pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate>
      <description>Same $16.49/month server, same TracePath binary, two embedded databases. DuckDB writes 4x to 15x faster than SQLite, serves dashboards at 100x the row count, and stores a billion metric points in 10.8 GB. Full numbers and methodology inside.</description>
      <category>Engineering</category>
    </item>
    <item>
      <title>Backend v1.9.2</title>
      <link>https://tracepath.dev/releases/v1.9.2</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.2</guid>
      <pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.2</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.1</title>
      <link>https://tracepath.dev/releases/v1.9.1</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.1</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.1</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.9.0</title>
      <link>https://tracepath.dev/releases/v1.9.0</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.9.0</guid>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.9.0</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.17</title>
      <link>https://tracepath.dev/releases/v1.8.17</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.17</guid>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.17</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.16</title>
      <link>https://tracepath.dev/releases/v1.8.16</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.16</guid>
      <pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.16</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.15</title>
      <link>https://tracepath.dev/releases/v1.8.15</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.15</guid>
      <pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.15</description>
      <category>Releases</category>
    </item>
    <item>
      <title>The MCP server was the easy part</title>
      <link>https://tracepath.dev/blog/mcp-server</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/mcp-server</guid>
      <pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate>
      <description>TracePath now speaks MCP: a remote server with OAuth login built in, and a local stdio one that rides the CLI session. How it works, the three ways to authenticate, and when I&apos;d still reach for the CLI instead.</description>
      <category>Engineering</category>
    </item>
    <item>
      <title>Backend v1.8.14</title>
      <link>https://tracepath.dev/releases/v1.8.14</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.14</guid>
      <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.14</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.13</title>
      <link>https://tracepath.dev/releases/v1.8.13</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.13</guid>
      <pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.13</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.12</title>
      <link>https://tracepath.dev/releases/v1.8.12</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.12</guid>
      <pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.12</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.11</title>
      <link>https://tracepath.dev/releases/v1.8.11</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.11</guid>
      <pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.11</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.9</title>
      <link>https://tracepath.dev/releases/v1.8.9</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.9</guid>
      <pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.9</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.10</title>
      <link>https://tracepath.dev/releases/v1.8.10</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.10</guid>
      <pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.10</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.8</title>
      <link>https://tracepath.dev/releases/v1.8.8</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.8</guid>
      <pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.8</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.7</title>
      <link>https://tracepath.dev/releases/v1.8.7</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.7</guid>
      <pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.7</description>
      <category>Releases</category>
    </item>
    <item>
      <title>Backend v1.8.6</title>
      <link>https://tracepath.dev/releases/v1.8.6</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.6</guid>
      <pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.6</description>
      <category>Releases</category>
    </item>
    <item>
      <title>System Design: Building a world-class symbolicator</title>
      <link>https://tracepath.dev/blog/system-design-of-a-symbolicator</link>
      <guid isPermaLink="true">https://tracepath.dev/blog/system-design-of-a-symbolicator</guid>
      <pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate>
      <description>The shape of your data can make a service fast or slow. A walk from the slow version to the fast one, built on a real example: turning unreadable production crashes back into readable code.</description>
      <category>Engineering</category>
    </item>
    <item>
      <title>Backend v1.8.5</title>
      <link>https://tracepath.dev/releases/v1.8.5</link>
      <guid isPermaLink="true">https://tracepath.dev/releases/v1.8.5</guid>
      <pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate>
      <description>Backend v1.8.5</description>
      <category>Releases</category>
    </item>
  </channel>
</rss>
