Posts
All the articles I've posted.
The Role of the Semantic Layer in Data Governance
Published: at 02:00 PMMost organizations have a data governance policy. It lives in a Confluence page. It defines who owns what data, what terms mean, and who should have access. ...
Schema Evolution Without Breaking Consumers
Published: at 01:00 PMA 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...
Dimensional Modeling: Facts, Dimensions, and Grains
Published: at 01:00 PMDimensional modeling is the most widely used approach for organizing analytics data. Developed by Ralph Kimball, it structures data into two types of tables:...