Blog
SQL, data, and practical AI — plain English. Filter by topic or search.
All articles
Sources, land, transform, serve
Inherited a broken dashboard number? Map data from sources through land, transform, and serve so you can debug the path, not the logos. Part 1 of How data…
From goal to metric (the chain)
Most metric fights are unfinished goal conversations in disguise. Walk the chain from objective to behavior to measure to target so your next KPI becomes a decision tool,…
Chart chooser for real life
Pick the chart for the question, not the template gallery. Use comparison, trend, composition, and distribution on purpose, plus a short never-do-this list for pies, 3D effects, and…
Build a simple GPT for a repeating task
Part 1 of the Custom GPTs tutorial. Build one simple GPT for a repeating job: clear instructions, no actions yet, non-secret knowledge only, and a Preview test set…
Working on folders, docs, and spreadsheets
Part 3 of Claude Cowork tutorial. Work folders, docs, and sheets with a clear recipe: goal, inputs, constraints, format, and done check. Turn receipts into expense workbooks, notes…




