Posts

Paginated Reporting at Scale: Choosing the Right Microsoft Platform

"I've seen things you people wouldn't believe..." — Roy Batty, Nexus-6 Replicant, Blade Runner (1982) (2026-Nov-08)  Yep, that's me! On September 26th this year, I was singing with my Welsh choir at our local Celtic Festival. Then, just six hours later, I was giving a technical talk at the Toronto Day of Data event about using Power BI Report Server for paginated reports. You're probably wondering how I ended up in this situation. Well, it’s a bit of a long story. Let me take you back to where it all began... 🙂

Chatting with Power BI: Who Benefits from This Conversation?

Down the Rabbit Hole: Dealing with Ad-Hoc Data Requests

What a Summer Camp Kitchen Still Teaches Me

Stepping into Event Streaming with Microsoft Fabric

Salesforce CDC Data Integration

Logging in Azure Data Factory data flows

Dealing with Changing Data Formats: Schema Drift in Azure Data Factory

Data Masking with Azure Databricks

What I learned volunteering at a children's summer camp

Extracting PostgreSQL database metadata for presentation in Excel format

Don't Trust the Defaults

Handling physical deletes from the source and continue populating your analytical data store

Azure DevOps: Enterprise Power BI report deployment with connections to Shared datasets

Adding microseconds to a timestamp in Azure Data Factory

Using Azure Data Factory to read and process REST API datasets

Metadata-driven pipelines in Azure Data Factory | Part 4 - Analytical Processing

Thinking about data points and more …

Azure DevOps: Deploying Power BI reports with a parameterized gateway-based Data Source

Azure DevOps: Merging code to Main branch from a specific branch only

Including reference data into a database deployment process or passing lookup tables to Production

Metadata-driven pipelines in Azure Data Factory | Part 3 - Column Metadata

Populating PostgreSQL JSONB column using Azure Data Factory Data Flow

Metadata-driven pipelines in Azure Data Factory | Part 2 - Feed Configuration

Metadata-driven pipelines in Azure Data Factory | Part 1 - Data Copy

Fixing a giant or running a SQL Server project deployment with Temporal tables

Trusting the Fine Print or connecting Azure Data Factory with Salesforce

Can I create a CI/CD pipeline to deploy Python Function to Azure Function App using Windows self-hosted Azure DevOps agent?

“Could not find the modules: 'Az.Accounts' with Version: ''” error message and a story to remember

Fail activity in Azure Data Factory and Why would I want to Fail

Error [IM002] [Microsoft][ODBC Driver Manager] "Data source name not found and no default driver specified" and who do you trust?

Lambda Architecture in data systems and possible meaning of this name