Insights

Field notes from real analytics engagements.

Practical writing on Power BI, SQL, dashboard design and the soft skills that make analytics actually land.

Selected work

Dashboards & analytics that moved the needle.

A short summary of recent engagements — the brief, the build, and the measurable outcome each client walked away with.

Retail revenue command center
Power BI

Retail revenue command center

+38% YoY visibility

Customer cohorts & churn model
SQL

Customer cohorts & churn model

-22% churn in 90 days

Executive KPI suite — SaaS
BI Strategy

Executive KPI suite — SaaS

1 source of truth, 7 teams

Power BI

Stop building dashboards that nobody opens

The five questions to answer before you drag the first visual onto a Power BI canvas — and how to avoid the 'beautiful but unused' trap.

Jun 04, 2026·6 min read
Read article

Dashboards that people actually open.

SQL

Window functions for analysts: a practical guide

From running totals to cohort retention — the SQL patterns I reach for in 80% of analytics work.

May 22, 2026 · 9 min
BI Strategy

Choosing between Power BI, Tableau and Looker Studio

Tool selection is less about features and more about your team's habits, budget and refresh needs.

May 09, 2026 · 7 min
Python

Replacing your Monday-morning Excel ritual with pandas

A small, opinionated pipeline that pulls, cleans and publishes a weekly KPI report — fully automated.

Apr 28, 2026 · 8 min
Analytics

KPIs vs. metrics vs. signals — and why the difference matters

Naming things correctly is half of analytics maturity. Here's the model I use with every client.

Apr 14, 2026 · 5 min
Power BI

DAX patterns every BI developer should memorize

Time intelligence, dynamic measures, and the SAMPER trick that's saved me a hundred hours.

Mar 30, 2026 · 10 min