Abstract
When an AI agent acts on a nonprofit's behalf, it's only as trustworthy as the data underneath it. At Blackbaud, we build software for the social impact sector, and nonprofits have relied on our data for decades. But validating the data that drives insights has been slow, manual work, and agentic use cases are moving faster than people can check. Keeping up meant rethinking our data platform.
Our original strategy was simple: build it and the product teams will come. They did not come. At least not in the way we hoped. What we got instead was a lakehouse full of disconnected datasets without a deep sense of ownership, and product teams each solving the same problems in their own corners.
This talk walks through our ongoing move from collecting datasets to curating data products: the cultural and technical challenges of getting producing teams to truly own their data, the standards and tooling that make ownership practical, and why this shift is necessary for building a trusted AI engine. You'll leave with patterns for moving an existing platform toward data products that people and AI can trust.
$2,955, Conference (3 days). Current pricing ends October 13th. All pass options.
QCon San Francisco 2026 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.
From the same track
Tuesday 17 November
10:35 Seacliff ABC Session Breaking Down the Walls to Python & Big Data + AI Performance with Transpilation and LLMs Holden Karau Data Engineer @Snowflake & Co-Founder of Fight Health Insurance, Previously @Netfilx, @Apple, and @Google Many of us have a love hate relationship with Apache Spark, especially when it comes to PySpark. Especially in Python, the UDF performance can be a dumpster fire. 11:45 Seacliff ABC Session Data Infrastructure Building a Data Platform with AI Mouli Mukherjee Engineering Manager @OpenAI Data platform sits at the intersection of infrastructure, governance, operations, and user experience. 13:35 Seacliff ABC Session One Does Not Simply Add Synchronous Writes - Bridging Batch and Real Time with Apache Iceberg Paige Elinson Staff Software Engineer @Datadog What happens when a batch ingestion platform needs to behave like an operational database? Datadog’s Reference Tables product was designed for asynchronous uploads of large datasets, but customers increasingly needed synchronous row-level edits, without sacrificing batch scale. 14:45 Seacliff ABC Session Building a StreamHouse: Turning Kafka Streams into a Millisecond Query Layer AI agents have compressed business decisions from minutes to seconds. Data systems need to keep up. 15:55 Seacliff ABC Session From Datasets to Data Products: Powering Trusted AI for Social Impact When an AI agent acts on a nonprofit's behalf, it's only as trustworthy as the data underneath it. At Blackbaud, we build software for the social impact sector, and nonprofits have relied on our data for decades. 17:05 Seacliff ABC Session Iceberg V4: The Next Chapter in Table Formats Apache Iceberg V3 adoption is growing and the community is already shaping what comes next. This talk walks through the emerging scope and priorities for the V4 table spec and progress of the proposals currently underway.