Browse by topic

AI for Analysts

Where AI genuinely helps an analyst's workflow, where it fails, and how to validate what it produces before it reaches a stakeholder.

Spec-Driven Development with Claude Code: My Setup

How I use spec-driven development with Claude Code to build a real site: the six docs, the rules that keep chat out of them, and a real session.

claude codeai for analystsworkflowspec-driven development

Claude Code for Data Analysis: A Beginner Setup

How an analyst can set up Claude Code to work with CSV files, SQL and Python safely. Project folder, context file, permissions, Git and a first session.

claude codeai for analystsworkflowdata analytics

Building a Simple Data Analyst AI Agent With Claude

What separates an AI agent from a chatbot for analyst work, a minimal worked example, and the guardrails to put around it before it touches real data.

aiclaude codedata analyticsautomation

What Is a Semantic Layer, and Why AI Analytics Needs One

A semantic layer defines your metrics once so people, dashboards and AI all use the same numbers. Learn what it is, what it changes for text-to-SQL, and how to start small.

semantic layerai analyticsmetricsdata analytics

Prompting an LLM for SQL You Can Trust

How to get reliable SQL from ChatGPT, Claude or Copilot. What context to give, how to use examples, and the checks that catch wrong joins and made-up columns.

llmsqlprompt engineeringai for analysts

Why AI analysts fail on bad metric definitions

AI can write valid SQL in seconds, but it can't know which definition of revenue your CFO approved. Why a governed metrics layer matters, with benchmark data.

text-to-sqlai analyticssemantic layerbusiness intelligencedata governance