Writing

Power BI, data, automation and whatever else is on my mind.

Deep Power BI one week, AI and design the next. Useful beats perfect.

11 Nov 2026

Where Should a Small Business Start With AI?

Start with one weekly job, the data it needs and a rule for what staff may paste in, on AI you already pay for. Prove it in a month, then add another.

TechCon 365 Dallas: my first US talks, a lot of questions and Final Fantasy X
9 Nov 2026

TechCon 365 Dallas: my first US talks, a lot of questions and Final Fantasy X

Two sessions in Room C at TechCon 365 Dallas, my first time speaking in the US. A live build against an AI, a design talk that turned into a brilliant Q&A, and a very welcoming community.

9 Nov 2026

Is Power BI Included in Microsoft 365?

Only in the E5 and E7 plans. On Business Basic, Standard or Premium you get the free licence, which can't share reports. Pro is £10.80 a user a month.

6 Nov 2026

2027 Budget Template Your Reports Can Read

Build next year's budget as one table: line, owner, basis, monthly phasing and the nominal codes it maps to. Then budget vs actual can update itself.

5 Nov 2026

Support Desk Reporting: The Metrics That Show Whether Customers Are Actually Being Looked After

Support desk reporting needs seven metrics: ticket volume and backlog, first response time, resolution time, first-contact resolution, reopen rate, SLA attainment, and customer satisfaction, each by queue, by agent and by customer. HubSpot Service Hub, Dynamics 365 Customer Service, Zendesk and Freshdesk all hold the data and report most of it. What they don't show is the picture by customer over time, joined to what that customer pays, which is where a model earns its place. Here are the definitions, the sources, and the layout.

4 Nov 2026

Salesforce Reporting: When Reports and Dashboards Aren't Enough, and What the Power BI Connector Needs

Salesforce's Reports and Dashboards are the strongest built-in reporting of any mainstream CRM: report types, joined reports, reporting snapshots for history, dashboards with filters. They run out at the dashboard component limits, at the people who don't have a Salesforce licence, and at the join to your accounts. Power BI has native Salesforce connectors, but they need API access, which Professional edition doesn't include by default. Here's what's built in, what the connector needs, and when a model earns its place.

3 Nov 2026

Dynamics 365 Sales Reporting: Built-in Dashboards, Dataverse and Power BI

Dynamics 365 Sales has its own dashboards, charts and views that cover pipeline, activity and forecasting without any extra tools, and because it runs on Dataverse, Power BI connects to it natively at no extra cost. That makes it the easiest CRM to report on in the Microsoft stack. Here's what the built-in reporting covers, how the Dataverse connector and embedded Power BI work, the licence facts that catch people out, and when you need a custom model.

2 Nov 2026

Project Profitability Report: Seeing Which Jobs Actually Make Money

A project profitability report shows, per job, what was quoted, what was invoiced, what it cost in time and materials, and the margin, with the same view rolled up by customer, by project type and by project manager. Xero Projects, QuickBooks Online Projects, Sage 200 Project Accounting and Business Central Projects all hold the pieces. The report is hard because the cost side is usually in a different system from the revenue side, and because time isn't booked to jobs consistently. Here's what to show, where each piece lives, and how to build one that reconciles.

1 Nov 2026

Sales Pipeline Report: What to Put on It, and Why the CRM Version Flatters You

A sales pipeline report shows open opportunities by stage and expected close month, weighted by probability, against target, with coverage, velocity, slippage and age alongside. The CRM's default version shows the first two and flatters you, because it counts everything reps have entered at the probability reps chose. Here are the metrics with their formulas, the layout that gets used in a pipeline meeting, and what to do about the flattery.

31 Oct 2026

ERP Reporting: Why the Built-in Reports Disappoint, and What to Plan Before You Change ERP

ERP reports are transactional by design: they show what happened to an order, an invoice or a stock item, one document at a time, because that's what the ERP is for. The analytical questions (trend, mix, margin by customer, forecast against actual) need a model on top. Sage 200, Business Central, NetSuite, SAP Business One, Epicor and SYSPRO all have the same shape of gap and the same three fixes. Here's the pattern, the tools each ERP gives you, the order to fix it in, and what to settle about reporting before you sign for a new ERP.

More writing, talks and builds land regularly.