Blog
SQL, data, and practical AI — plain English. Filter by topic or search.
All articles
Power BI starter: measures that match the question
Measures answer questions. Columns just sit there. This part shows how to write DAX that matches the business question, fix filter context mistakes, and test a measure before…
Peeking, guardrails, and stopping rules
Peeking at p-values every morning wrecks the experiment you thought you ran carefully. Part 2 of Experimentation culture covers guardrails, fixed horizons, sequential plans, and stopping rules that…
Catalogs and where is the truth?
“Where is the truth?” usually means too many copies and no short card. Part 2 of Data stewardship at work shows a truth map and a minimum catalog…
Multimodal AI for charts and screenshots
Models that read charts and screenshots feel magical until a legend lies, a crop hides the axis, or a dashboard theme fools the count. Here is how multimodal…
Share with a team without creating chaos
Part 3 of the Custom GPTs tutorial. Share a team recipe without chaos: name one owner, keep version notes, control edit rights, route bug reports, and retire stale…




