Notes & writing

Blog

Revenue Operations, payments and data analytics — practical notes from running RevOps and analytics at scale.

Power BI design: model first, then calculation groups

A practical guide to Power BI design: star schema, calculation groups, field parameters and dashboard layout habits that keep reports fast and easy to maintain.

power bidata modelingdaxdashboard designbusiness intelligence

Power BI Copilot: what it can and can't do today

What Copilot in Power BI does well, where it breaks, and how to test it on your own semantic model before business users start trusting its answers.

power bicopilotbusiness intelligenceai analytics

Sales forecast accuracy: measure it, stop sandbagging

Learn how to measure sales forecast accuracy with WAPE and bias, why a perfect team total can hide rep-level errors, and how to spot sandbagging in your data.

forecastingrevenue operationssales pipelinesql

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

SQL window functions: 10 patterns for real analysis

Window functions keep your rows while you calculate across them. Learn ten patterns: ranking, deduplication, running totals, LAG, cohorts and streaks.

sqlwindow functionsdata analysispayments analytics

The RevOps Data Quality Audit: A 10-Point Checklist

Bad CRM data quietly breaks forecasts and reports. Use this 10-point revenue data audit with ready-to-run SQL checks to find and fix the biggest gaps.

revopsdata qualitycrmsqlrevenue operations

Why False Declines Cost E-commerce More Than You Think

False declines turn good customers away. See what the data says about their cost, why they happen, and how to measure and reduce them in e-commerce.

paymentsfalse declinesauthorization ratee-commerce

Attribution vs. Incrementality vs. MMM: Which to Use When

Attribution, incrementality tests and marketing mix modeling answer different questions. Learn when to use each, with evidence from field experiments.

marketing analyticsattributionincrementalitymarketing mix modeling