Uday Kapur
Data Engineer building AI-ready data platforms.
// melbourne, australia
// latest
-
Loop Engineering for Microsoft Fabric: AI Agents, TE2, and Building DAX at Scale
TE2 C# scripts and an AI agent built hundreds of DAX measures across twenty-five Fabric semantic models. Loop engineering, not prompt engineering.
-
What Makes a Data Platform AI-Ready Before Anyone Adds an LLM
Organisations chase AI by bolting models onto fragile pipelines. The real work is upstream: quality, lineage, contracts, and governance that make AI safe.
-
Why Your Semantic Model Does Not Belong in a PBIX File
Twenty-five Power BI reports on one Fabric lakehouse. Decoupled semantic models, medallion layers, Direct Lake, and PBIX files with nothing in them.
-
Tokens Are Currency and the Subsidy Will Not Last
AI providers are subsidising tokens to drive adoption. When that ends, engineers without optimisation habits will feel it. Is your spend big enough to care?
-
Designing Data Platform Architecture for the Team You Will Have in Two Years
Most platform architecture is designed for today's team. In two years the team is bigger, the requirements are different, and the shortcuts are load-bearing.
-
Why Your dbt Project Will Become Unmaintainable
dbt makes it easy to start a data transformation layer. It also makes it easy to build one nobody can reason about six months later. The patterns that rot.
-
Test Harnesses for Data Pipelines: Engineering Confidence at Every Layer
Testing data pipelines isn't like testing application code. Messy inputs, probabilistic outputs, expensive infrastructure. How to build harnesses that work.
-
Data Quality Gates That Actually Work in Production
Most quality gates fire so often they get ignored or sit silent while bad data flows downstream. Build gates that catch real problems without crying wolf.
-
When Your Data Warehouse Needs a Second Act
Every data warehouse I have joined was overdue for redesign. The signals are consistent, the migration path known, and the biggest risk is waiting too long.
-
Your PI Historian's Compression Settings Are Silently Destroying Your Analytics
OSIsoft PI's swinging door compression is brilliant for storage. It's also silently eating the data points your analytics need for correct averages and trends.