<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>A River of Data</title>
  <link>https://ariverofdata.netlify.app/blog.html</link>
  <description>Practical essays on building data, automation, and AI systems leaders trust to make decisions.</description>
  <language>en-us</language>
  <managingEditor>ariverofdata@gmail.com (Ashley Rivera)</managingEditor>
  <copyright>2026 A River of Data</copyright>
  <lastBuildDate>Tue, 29 Sep 2026 00:00:00 +0000</lastBuildDate>
  <atom:link href="https://ariverofdata.netlify.app/feed.xml" rel="self" type="application/rss+xml"/>

  <item>
    <title>Why I Speak</title>
    <link>https://ariverofdata.netlify.app/blog-why-i-speak.html</link>
    <description>Why I stand in front of rooms. The project nobody used, the reframe that changed everything, and what change management has to do with it.</description>
    <pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate>
    <guid isPermaLink="true">https://ariverofdata.netlify.app/blog-why-i-speak.html</guid>
    <author>ariverofdata@gmail.com (Ashley Rivera)</author>
  </item>

  <item>
    <title>The Cable Problem</title>
    <link>https://ariverofdata.netlify.app/blog-the-cable-problem.html</link>
    <description>When "it works" becomes the architecture. A reflection on vibe coding, cable management, and what governance actually means.</description>
    <pubDate>Sat, 27 Sep 2026 00:00:00 +0000</pubDate>
    <guid isPermaLink="true">https://ariverofdata.netlify.app/blog-the-cable-problem.html</guid>
    <author>ariverofdata@gmail.com (Ashley Rivera)</author>
  </item>

  <item>
    <title>The Adoption Gap: Why Well-Built Programs Fail</title>
    <link>https://ariverofdata.netlify.app/blog-the-adoption-gap.html</link>
    <description>Why technically sound programs fail, and the ADKAR framework for designing adoption from day one.</description>
    <pubDate>Fri, 14 Aug 2026 00:00:00 +0000</pubDate>
    <guid isPermaLink="true">https://ariverofdata.netlify.app/blog-the-adoption-gap.html</guid>
    <author>ariverofdata@gmail.com (Ashley Rivera)</author>
  </item>

  <item>
    <title>My Journey in Construction</title>
    <link>https://ariverofdata.netlify.app/blog-my-journey-in-construction.html</link>
    <description>From BI Developer to Data &amp; Automation Director: over $1M in annual cost avoidance, and the lessons about adoption that changed how I build.</description>
    <pubDate>Fri, 17 Jul 2026 00:00:00 +0000</pubDate>
    <guid isPermaLink="true">https://ariverofdata.netlify.app/blog-my-journey-in-construction.html</guid>
    <author>ariverofdata@gmail.com (Ashley Rivera)</author>
  </item>

  <item>
    <title>Governance Is Not the Thing That Slows AI Down</title>
    <link>https://ariverofdata.netlify.app/blog-governance-ai-scale.html</link>
    <description>How effective AI governance enables organizational progress rather than restricting it.</description>
    <pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate>
    <guid isPermaLink="true">https://ariverofdata.netlify.app/blog-governance-ai-scale.html</guid>
    <author>ariverofdata@gmail.com (Ashley Rivera)</author>
  </item>

  <item>
    <title>You Don&#39;t Have to Have It Figured Out. You Just Have to Start.</title>
    <link>https://ariverofdata.netlify.app/blog-you-dont-have-to-have-it-figured-out.html</link>
    <description>Expertise develops through action rather than perfect planning. A reflection on career growth in business intelligence.</description>
    <pubDate>Fri, 08 May 2026 00:00:00 +0000</pubDate>
    <guid isPermaLink="true">https://ariverofdata.netlify.app/blog-you-dont-have-to-have-it-figured-out.html</guid>
    <author>ariverofdata@gmail.com (Ashley Rivera)</author>
  </item>

  <item>
    <title>Why Data Integration Is an Architectural Problem</title>
    <link>https://ariverofdata.netlify.app/blog-data-integration-architectural.html</link>
    <description>Successful data consolidation requires architectural planning beyond simple tool connections.</description>
    <pubDate>Fri, 03 Apr 2026 00:00:00 +0000</pubDate>
    <guid isPermaLink="true">https://ariverofdata.netlify.app/blog-data-integration-architectural.html</guid>
    <author>ariverofdata@gmail.com (Ashley Rivera)</author>
  </item>

  <item>
    <title>Why Calculation Logic Is an Architectural Decision, Not a Technical Detail</title>
    <link>https://ariverofdata.netlify.app/blog-calculation-logic-architectural.html</link>
    <description>Design choices regarding calculation frameworks fundamentally affect reporting system reliability and credibility.</description>
    <pubDate>Fri, 06 Mar 2026 00:00:00 +0000</pubDate>
    <guid isPermaLink="true">https://ariverofdata.netlify.app/blog-calculation-logic-architectural.html</guid>
    <author>ariverofdata@gmail.com (Ashley Rivera)</author>
  </item>

  <item>
    <title>Why Data Freshness Is a Trust Decision, Not a UI Detail</title>
    <link>https://ariverofdata.netlify.app/blog-data-freshness-trust.html</link>
    <description>Communicating data freshness is a fundamental trust choice, not a superficial design element.</description>
    <pubDate>Thu, 05 Feb 2026 00:00:00 +0000</pubDate>
    <guid isPermaLink="true">https://ariverofdata.netlify.app/blog-data-freshness-trust.html</guid>
    <author>ariverofdata@gmail.com (Ashley Rivera)</author>
  </item>

</channel>
</rss>
