<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[dbt Labs Blog | Learn from the experts]]></title>
        <description><![CDATA[Learn more about the data analytics industry, dbt Cloud and dbt Core, as well as company news and updates.]]></description>
        <link>https://www.getdbt.com/</link>
        <generator>RSS for Node</generator>
        <lastBuildDate>Sat, 31 Oct 2026 11:47:45 GMT</lastBuildDate>
        <atom:link href="https://www.getdbt.com/blog/feed.xml" rel="self" type="application/rss+xml"/>
        <pubDate>Sat, 31 Oct 2026 11:47:45 GMT</pubDate>
        <copyright><![CDATA[Copyright 2026, dbt Labs]]></copyright>
        <language><![CDATA[en-US]]></language>
        <item>
            <title><![CDATA[How Ramp's internal AI agents crossed a million sessions]]></title>
            <description><![CDATA[Ramp shares the agents, sandboxes, and dashboards it built by treating internal AI as analytics engineering.]]></description>
            <link>https://www.getdbt.com/blog/ramp-internal-ai-agents-million-sessions</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/ramp-internal-ai-agents-million-sessions</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 20:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How Obie Insurance cut its month-end close from 25 hours to 2 with dbt State and a lake house rebuild]]></title>
            <description><![CDATA[Obie Insurance rebuilt on dbt and Apache Iceberg, cutting a critical monthly process from over 25 hours to 2 hours.]]></description>
            <link>https://www.getdbt.com/blog/obie-insurance-month-end-close-dbt-state-lakehouse</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/obie-insurance-month-end-close-dbt-state-lakehouse</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 20:03:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How Virgin Media O2 cut compute costs 30% by giving dbt a memory]]></title>
            <description><![CDATA[Virgin Media O2 cut dbt compute costs 30% and model run times 35% by adopting dbt v2 and dbt State at scale.]]></description>
            <link>https://www.getdbt.com/blog/virgin-media-o2-dbt-state-compute-costs</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/virgin-media-o2-dbt-state-compute-costs</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 20:02:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What Okta learned governing context for AI agents at scale]]></title>
            <description><![CDATA[Okta rebuilt how it governs context for AI agents, using dbt as the single source of truth.]]></description>
            <link>https://www.getdbt.com/blog/okta-ai-agent-context-governance</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/okta-ai-agent-context-governance</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 20:01:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to put generative AI directly into a dbt pipeline with plain SQL]]></title>
            <description><![CDATA[Google Cloud on wiring BigQuery's AI SQL functions into dbt pipelines, from sentiment scoring to LLM-generated product briefings.]]></description>
            <link>https://www.getdbt.com/blog/bigquery-generative-ai-dbt-sql-functions</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/bigquery-generative-ai-dbt-sql-functions</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 19:06:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How Sigma runs a 2,883-model semantic layer on dbt and Dagster]]></title>
            <description><![CDATA[Sigma shows how it manages its semantic layer as version-controlled code across thousands of dbt models.]]></description>
            <link>https://www.getdbt.com/blog/sigma-dbt-dagster-semantic-layer</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/sigma-dbt-dagster-semantic-layer</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:51:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[ClickHouse + dbt: Building a GitOps workflow at Twilio]]></title>
            <description><![CDATA[Twilio replaced Kafka, Spark, and Elasticsearch with one ClickHouse pipeline governed by dbt and GitOps.]]></description>
            <link>https://www.getdbt.com/blog/twilio-clickhouse-dbt-gitops-workflow</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/twilio-clickhouse-dbt-gitops-workflow</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:47:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How KOHO built a Claude-powered self-serve analytics tool on years of dbt governance]]></title>
            <description><![CDATA[KOHO explains why AI self-serve analytics needs a strong data culture and a governed dbt foundation first.]]></description>
            <link>https://www.getdbt.com/blog/claude-self-serve-analytics-dbt-governance</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/claude-self-serve-analytics-dbt-governance</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:44:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why an AI agent's revenue query was $3.5 million wrong, and how AWS fixed it with dbt Semantic Layer]]></title>
            <description><![CDATA[A plausible AI revenue query was $3.5 million wrong. AWS explains how business context helps prevent those errors.]]></description>
            <link>https://www.getdbt.com/blog/aws-dbt-semantic-layer-ai-agent-revenue-accuracy</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/aws-dbt-semantic-layer-ai-agent-revenue-accuracy</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:41:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How DoorDash scaled merchant-facing analytics to thousands of users in weeks, on dbt and ThoughtSpot]]></title>
            <description><![CDATA[DoorDash used a dbt-defined semantic layer to scale analytics from pilot to thousands of merchant users in weeks.]]></description>
            <link>https://www.getdbt.com/blog/doordash-merchant-analytics-thoughtspot-self-serve</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/doordash-merchant-analytics-thoughtspot-self-serve</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:38:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why most of your dbt models aren't in a hurry, and what that's worth in Snowflake credits]]></title>
            <description><![CDATA[Most models in a dbt DAG aren't on the critical path. Espresso AI and Authentic Insurance on turning that slack into real savings.]]></description>
            <link>https://www.getdbt.com/blog/dbt-state-snowflake-warehouse-compute-savings</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/dbt-state-snowflake-warehouse-compute-savings</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:34:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How Ecolab used an AI migration agent to shrink 84,000 lines of legacy SQL by 6x]]></title>
            <description><![CDATA[Ecolab and Datafold used an AI migration agent to rebuild a decade of tangled Snowflake logic as clean, documented dbt models.]]></description>
            <link>https://www.getdbt.com/blog/ecolab-ai-agent-legacy-sql-migration</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/ecolab-ai-agent-legacy-sql-migration</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:20:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How Checkr cut an hours-long metrics investigation to minutes by engineering AI context on dbt and Omni]]></title>
            <description><![CDATA[Checkr gave its AI agent a structured dbt context layer, cutting a support-metric investigation from hours to minutes.]]></description>
            <link>https://www.getdbt.com/blog/checkr-ai-context-metrics-investigation</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/checkr-ai-context-metrics-investigation</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:16:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How Guitar Center rebuilt its data platform on trust]]></title>
            <description><![CDATA[Guitar Center rebuilt its data stack around control, speed, and trust, cutting Snowflake spend 40% along the way.]]></description>
            <link>https://www.getdbt.com/blog/guitar-center-data-pltform-trust-costs</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/guitar-center-data-pltform-trust-costs</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:13:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How Sweetwater catches broken dbt pipelines before anyone notices, with Datadog]]></title>
            <description><![CDATA[Sweetwater uses Datadog to catch broken dbt pipelines before dashboard users notice missing data.]]></description>
            <link>https://www.getdbt.com/blog/sweetwater-dbt-pipeline-monitoring-datadog</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/sweetwater-dbt-pipeline-monitoring-datadog</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:08:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How LangChain grew self-serve analytics questions 40x by giving its AI agent layered context]]></title>
            <description><![CDATA[LangChain gave its Hex agent layered context, turning self-serve analytics questions from occasional to routine.]]></description>
            <link>https://www.getdbt.com/blog/langchain-self-serve-analytics-ai-agent-context</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/langchain-self-serve-analytics-ai-agent-context</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:07:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How a one-person data team at Keep built real-time banking infrastructure on dbt]]></title>
            <description><![CDATA[Keep's one-person data team used dbt, Artie, and Snowflake to cut credit underwriting from one business day to under a minute.]]></description>
            <link>https://www.getdbt.com/blog/keep-real-time-banking-dbt-data-platform</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/keep-real-time-banking-dbt-data-platform</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:03:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Ship AI agents like tables: dbt materializations for Snowflake CoWork]]></title>
            <description><![CDATA[Under Armour turned Snowflake AI agents into dbt models, giving every agent the same review and CI process as every table.]]></description>
            <link>https://www.getdbt.com/blog/snowflake-cowork-ai-agents-dbt-materializations</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/snowflake-cowork-ai-agents-dbt-materializations</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 18:01:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Charts worth stealing: the design calls BI should ship]]></title>
            <description><![CDATA[RJ Andrews explains the design defaults behind dbt Charts, from consistent colors to the small choices that make charts work.]]></description>
            <link>https://www.getdbt.com/blog/bi-dashboard-chart-design-inspiration</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/bi-dashboard-chart-design-inspiration</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 17:58:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[dbt Charts: a new open-source language for dashboards that live inside your dbt repo]]></title>
            <description><![CDATA[dbt Charts is a plain YAML language for building dashboards that version and deploy alongside your dbt models.]]></description>
            <link>https://www.getdbt.com/blog/dbt-charts-open-source-dashboard-yaml</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/dbt-charts-open-source-dashboard-yaml</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 17:54:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What a year of building ADBC drivers taught Columnar about zero-copy's non-zero problems]]></title>
            <description><![CDATA[Columnar co-founder Matt Topol shares the type-system challenges of building production ADBC drivers, now used by dbt v2.]]></description>
            <link>https://www.getdbt.com/blog/columnar-adbc-drivers-zero-copy-lessons</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/columnar-adbc-drivers-zero-copy-lessons</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 17:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why a semantic layer is the difference between a 96% and an 80% accurate AI analyst]]></title>
            <description><![CDATA[Why conversational analytics stalls and the data fundamentals that make it reliable.]]></description>
            <link>https://www.getdbt.com/blog/semantic-layer-ai-analyst-accuracy</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/semantic-layer-ai-analyst-accuracy</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 17:46:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[With great context comes great autonomy]]></title>
            <description><![CDATA[AI agents need governed context, not just more data, to be trusted.]]></description>
            <link>https://www.getdbt.com/blog/context-engineering-ai-agents-governed-autonomy</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/context-engineering-ai-agents-governed-autonomy</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 17:43:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[dbt without the warehouse (or the bill): DuckDB end to end]]></title>
            <description><![CDATA[dbt v2 ships with a built-in DuckDB adapter, so connecting dbt to a local, offline warehouse takes only a small profile change.]]></description>
            <link>https://www.getdbt.com/blog/dbt-duckdb-warehouse-free-data-transformation</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/dbt-duckdb-warehouse-free-data-transformation</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 17:36:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Apache Iceberg on Snowflake got a lot simpler in 2026, and dbt's new catalog config is what makes it click]]></title>
            <description><![CDATA[Changes across Snowflake, dbt, and DuckDB made Apache Iceberg simple enough for a small team to set up in an afternoon.]]></description>
            <link>https://www.getdbt.com/blog/apache-iceberg-snowflake-dbt-catalog-configuration</link>
            <guid isPermaLink="true">https://www.getdbt.com/blog/apache-iceberg-snowflake-dbt-catalog-configuration</guid>
            <category><![CDATA[Learn]]></category>
            <dc:creator><![CDATA[Daniel Poppy]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 17:31:00 GMT</pubDate>
        </item>
    </channel>
</rss>