Posts
All the articles I've posted.
- 4 MIN READ•Feb 18, 2026
Schema Evolution Without Breaking Consumers
A source team renames a column from `user_id` to `customer_id`. Twelve hours later, five dashboards show blank values, two ML pipelines fail, and the data en...
data engineeringbest practicesschema evolution - 5 MIN READ•Feb 18, 2026
Dimensional Modeling: Facts, Dimensions, and Grains
Dimensional modeling is the most widely used approach for organizing analytics data. Developed by Ralph Kimball, it structures data into two types of tables:...
data modelingdata engineeringdimensional modeling - 5 MIN READ•Feb 18, 2026
Why Your AI Initiatives Fail Without a Semantic Layer
Your team builds an AI agent. It connects to your data warehouse. A product manager types "What was revenue last quarter?" and gets a number. The number is w...
semantic layerdata engineeringAI