Skip to content

We like to talk. We like to share our knowledge & expertise.

You can also subscribe to our YouTube and Vimeo channels

What's up with Half.MaxValue in .NET?

What's up with Half.MaxValue in .NET?

Ian Griffiths

A deep dive into the peculiar behaviour of the half-precision floating point type in .NET.
C# Source Generators Boost Productivity in the Rx.NET Repo

C# Source Generators Boost Productivity in the Rx.NET Repo

Ian Griffiths

See how source generators have been used to port over 7,000 Rx.NET unit tests to AsyncRx.NET
Data Mesh and Microsoft Fabric - a perfect fit?

Data Mesh and Microsoft Fabric - a perfect fit?

Barry Smart

Can Microsoft Fabric implement Data Mesh to enhance data value, process integration, and organizational transformation?
Microsoft Fabric Machine Learning Tutorial - Part 5 - Observability

Microsoft Fabric Machine Learning Tutorial - Part 5 - Observability

Barry Smart

Improve the observability of your data engineering processes using readily available features of Microsoft Fabric and Azure.
Microsoft Fabric Machine Learning Tutorial - Part 4 - Task Flows

Microsoft Fabric Machine Learning Tutorial - Part 4 - Task Flows

Barry Smart

A deep dive into using Task Flows to organise all of the data product artefacts in the Microsoft Fabric workspace to align with the Medallion Architecture.
Microsoft Fabric Machine Learning Tutorial - Part 3 - Testing Notebooks

Microsoft Fabric Machine Learning Tutorial - Part 3 - Testing Notebooks

Barry Smart

A deep dive into how we go about testing data wrangling logic in Microsoft Fabric, and achieve cleaner, more modular code that is easier to understand and maintain.
How to ensure quality and avoid inaccuracies in your data insights

How to ensure quality and avoid inaccuracies in your data insights

James Broome

In this session from SQLBits 2024, learn how to improve your data quality by implementing testing strategies for notebooks, data pipelines, and Power BI Reports.
Implementing OpenChain across endjin's InnerSource and Open Source estate

Implementing OpenChain across endjin's InnerSource and Open Source estate

Charlotte Gayton

Charlotte Gayton presents an overview of her industrial placement implementing OpenChain ISO/IEC 5230 and her final year project on ISO/IEC 18974.
Compelling Data Storytelling with Power BI: Global Brand Insights - 20 Years of Financial Trends

Compelling Data Storytelling with Power BI: Global Brand Insights - 20 Years of Financial Trends

Barry Smart

This walkthrough of The Global Brand Insights Report examines how design and visualisation choices make data stories with Power BI compelling.
Microsoft Fabric and Data Mesh - a perfect fit?

Microsoft Fabric and Data Mesh - a perfect fit?

Barry Smart

Unlock the full potential of Microsoft Fabric by establishing domain-orientated ownership & federated governance to deliver high impact data products.
How To Actually Make Decisions When Architecting a Data Platform

How To Actually Make Decisions When Architecting a Data Platform

Ed Freeman

Strategies and tools to help you make better technical decisions which evolve over time as your context, requirements and situational awareness change.
Compelling Data Storytelling with Power BI: Titanic Survivors

Compelling Data Storytelling with Power BI: Titanic Survivors

Paul Waller

Discover the Titanic Passenger Diagnostic Report and the creative decisions behind its design using Power BI and the Kaggle Titanic dataset.
10x Apache Spark performance improvement in Microsoft Fabric

10x Apache Spark performance improvement in Microsoft Fabric

Ian Griffiths

Learn how we achieved a 10x performance improvement when ingesting small JSON files using Apache Spark in Microsoft Fabric.
Microsoft Fabric - Good Notebook Development Practices

Microsoft Fabric - Good Notebook Development Practices

Ed Freeman

In this episode, we highlight good development practices when working with Fabric Notebooks as a primary artifact type in your code-base.
Microsoft Fabric Machine Learning Tutorial - Part 2 - Data Validation with Great Expectations

Microsoft Fabric Machine Learning Tutorial - Part 2 - Data Validation with Great Expectations

Barry Smart

A deep dive into data validation using Microsoft Fabric and Great Expectations, for a Predictive Analytics use case with the Kaggle Titanic data set.
Microsoft Fabric Machine Learning Tutorial - Part 1 - Overview of the Course

Microsoft Fabric Machine Learning Tutorial - Part 1 - Overview of the Course

Barry Smart

An overview of the end-to-end demo evolving from descriptive to predictive analytics with Microsoft Fabric, using the Kaggle Titanic dataset.
Azure Functions Deep Dive

Azure Functions Deep Dive

Ian Griffiths

Yan Cui chats to Ian Griffiths about Azure Functions, how it works and how it differs from AWS Lambda.
The Heart of Reactive Extensions for .NET

The Heart of Reactive Extensions for .NET

Ian Griffiths

Understand the Mathematical foundations that underpin the beauty of Reactive Extensions for .NET.
Microsoft Fabric - Processing Bronze to Silver using Fabric Notebooks

Microsoft Fabric - Processing Bronze to Silver using Fabric Notebooks

Ed Freeman

In this episode, we show the step-by-step process for converting data from Bronze to Silver using Fabric Notebooks.
Microsoft Fabric - Role of the Silver Layer in the Medallion Architecture

Microsoft Fabric - Role of the Silver Layer in the Medallion Architecture

Ed Freeman

The Silver layer is where we apply standardization to our source datasets in the Medallion architecture.