Writing & speaking

The business question first.
The architecture behind it.

Original writing and public talks about enterprise context, operational intelligence, and the difference between an AI system that answers and one that can responsibly act.

Published writing

Perspectives on enterprise capability.

The Real Time Dispatch

Did Claude Just Kill Data Warehouses?

Anthropic’s October 8 Claude Dashboards announcement lets a user ask a question about connected company data and have Claude build the dashboard.

Stop Rushing to Ask an Agent What Was True of the World Yesterday

The rush to talk to your data is moving faster than the live state, policy, and audit trail agents need.

Fabric Graph vs the SQL Endpoint, with Claude doing the testing

Six lines on the query language cut graph’s bill by 60%.

Why AI Readiness is Two Questions, not one score

A framework can be excellent at grounding an answer and still have no idea who’s allowed to act on it

The relationships that matter aren't in any semantic models

Fabric IQ inherits your join keys. A join key can't tell an agent which stores a late shipment reaches.

Microsoft IQ and Databricks Genie Are Chasing the Same Thing. Power BI Developers Already Have It.

Why the semantic model is the grounding contract for agents, and how to start operationalizing the reports you already own.

Who Is Your Data RFP Optimizing For?

Stop building for the builder. Learn why most AI projects fail because they optimize for the construction of the system rather than the logic of the decision.

Stop Dooming the BI Developer

Dashboards tell you what was. The next decade belongs to what is.

Your schema has a blind spot nobody audited for

We spend a lot of time focusing on the data we do have, but what about the data we never thought of?

Why explaining the problem isn't the same as being trusted to fix it

Picture a dispatcher at 9:12 on a Tuesday morning.

Seamlessly Ingesting XML Data into Eventhouse

As organizations increasingly rely on real-time data streaming for analytics and operations, integrating various data formats into modern event stores becomes a critical task.

OpenTelemetry Monitoring for AI Agents Using Microsoft Fabric

Every LLM call your code makes is an event with structure: a user, a deployment, a token count, a latency, a finish reason.

Agentic AI needs real-time state and operational semantics

Graphs as a Semantic Intent Layer for Conversational Analytics in Fabric

Understanding CU consumption of streaming systems in Microsoft Fabric

Mastering Data Export in Eventhouse: From Eventstream to OneLake and SQL

Building Action Systems on data in Azure SQL and SQL Server 2025 with Change Eventstreams

Dealing with Lambda Architectures in Microsoft Fabric

Data transformation in Real Time Intelligence

Data Mesh Architectures in Microsoft Fabric

Data Modeling in Eventhouse - Event-Driven Approaches vs. Traditional Star Schemas

Understanding dimensions/reference data, late arrivals, and out of order events in Real Time Intelligence

From Reports to Actions: Understanding Action Systems in Event Driven Architectures

Showing 23 published articles.

Selected speaking

Technical depth,
shared in public.

Past events from the published speaking archive, not a current availability calendar.

FabCon & SQLCon 2026

Implementation Patterns for Fabric Real Time Intelligence

March 19, 2026

FabCon & SQLCon 2026

Master Eventhouse Patterns for Real-Time Intelligence at Scale

March 19, 2026

Louisville Data Technology Group

Operational Reporting with Microsoft Fabric

November 13, 2025

Professional connections

A conversation about
building what matters.

For professional connections, speaking, and thoughtful discussion about enterprise technology leadership.

Get in touch