<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Field notes | Dagny</title>
    <link>https://dagnylabs.ai/blog</link>
    <atom:link href="https://dagnylabs.ai/rss.xml" rel="self" type="application/rss+xml" />
    <description>Ideas and lessons from building data foundations, applications, and workflows with operators.</description>
    <language>en-us</language>
    <item>
      <title>Rails behind Dagny’s Rails</title>
      <link>https://dagnylabs.ai/blog/rails-behind-dagnys-rails</link>
      <guid isPermaLink="true">https://dagnylabs.ai/blog/rails-behind-dagnys-rails</guid>
      <description>Inside the software factory that helps our team build, ship, and improve with AI.</description>
      <category>How we work</category>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How a duplicate payment email led to Billing OS</title>
      <link>https://dagnylabs.ai/blog/how-a-duplicate-payment-email-led-to-billing-os</link>
      <guid isPermaLink="true">https://dagnylabs.ai/blog/how-a-duplicate-payment-email-led-to-billing-os</guid>
      <description>How a duplicate QuickBooks payment email led to a semi-autonomous billing system, built with finance operators, Agentic Athletes, and forward-deployed engineers.</description>
      <category>Field notes</category>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How disagreement shapes our work at Dagny</title>
      <link>https://dagnylabs.ai/blog/how-disagreement-shapes-our-work-at-dagny</link>
      <guid isPermaLink="true">https://dagnylabs.ai/blog/how-disagreement-shapes-our-work-at-dagny</guid>
      <description>Different perspectives, candid feedback, and a shared concern for customer experience help us build better solutions together.</description>
      <category>Field notes</category>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
