Step-by-step guides for SQL, tools, and practical AI — skills you can use at work. Learn by doing, not by jargon.
Series
Step-by-step paths grouped by topic. Start at part 1 and work through at your pace.
Foundations
How analytics works and how everyday data becomes structured.
Core skills
SQL, Python, data quality, charts, and metrics — skills you reuse everywhere.
Data at work
Pipelines, stewardship, and how data moves through real teams.
AI fundamentals
Practical AI for everyday work — product-agnostic judgment and workflows.
AI products
One complete path per brand: first login through deep tools. Official product logos.
Analytics practice
Stats, experiments, customer and finance analytics, and career paths.
BI & workflow tools
Hands-on starters for Power BI, dbt, Airflow, and similar tools.
More series
Additional paths that do not fit a section yet.
What is a semantic layer?
A semantic layer is the shared business meaning of metrics and dimensions above raw tables. Learn how it stops three versions of revenue, where it sits in the…
What is dbt (conceptually)?
dbt is not magic BI. This guide explains SQL models, tests, and docs, plus staging, intermediate, and marts layers, so analysts who inherit warehouse transforms know what the…
I want AI on my files and office work
You want AI on files, mail, and office work. This part maps Claude Cowork, ChatGPT Work, Gemini in Workspace, and Grok in Outlook to where the files already…
Gemini app and web: first 30 minutes
A timed first thirty minutes in the Gemini app and web: confirm your account, run one real low-risk task, revise once, and save the artifact outside the chat…
Inclusive metrics and whose story is missing
A metric can look clean and still leave people out. Part 2 of Inclusive data products shows how to ask who is in, who is out, and what…
Handling a data incident
A wrong dashboard number is a data incident, not a spreadsheet oops. Learn the first 24 hours: contain, triage severity, run a check board, log facts, communicate without…
Prompt injection for data people
Prompt injection is not only a chatbot prank. For data teams it rides in tickets, docs, CSV cells, and tool outputs. Here is how attacks show up in…
When a Custom GPT is the wrong solution
Part 4 closes Custom GPTs and the ChatGPT track on AMS. Use a chooser for when a GPT is wrong (one-offs, live systems, code, secrets, KPIs), recap all…
North Star vs team scorecards
A North Star focuses the company; team scorecards run the work. Learn when one metric is too few, when a KPI wall is too many, and how to…
Orchestration in one metaphor
Orchestration is kitchen management for data: schedules, dependencies, and retries. Learn the Airflow and dbt mental models so broken morning numbers point to a clear task, not a…
Prompt patterns for data work
Good data prompts are contracts, not vibes. Part 3 of Practical AI for analytics people covers role, spec, output shape, and refuse rules, plus SQL-then-explain patterns that block…
Quality control and avoiding workslop
Part 6 of the Claude Cowork tutorial. Catch workslop before it ships: skim structure, check numbers and names, verify scope, then human sign-off. Auto mode screens risky actions;…











