top of page
The Journal of My Work


Direct Lake on OneLake just went GA. Here's how I'd audit and migrate.
Direct Lake on OneLake hit GA this month. The two flavours, the security shift you can't roll back, and a safe audit-validate-migrate workflow with semantic-link-labs.


I Built a Tool to Size Fabric SKUs
Every Fabric project I've worked on, every single one, has had questions around SKU sizing, capacity, capacity metrics, monitoring, and utilisation. The list goes on. I've been working with Power BI since its early days, and I've been in the BI world for many years before that. In all that time, I don't think I've come across a single product or project where it's easy to say "this is the right size." There's never really a right or wrong answer. I sometimes wonder if that's


A Logging Framework for Microsoft Fabric
A single Python file that creates complete monitoring infrastructure for Microsoft Fabric: lakehouse, tables, semantic model with relationships and DAX measures. Deploy in 5 minutes and start tracking your ETL pipelines immediately.


Naming Convention Ideas for Microsoft Fabric Developments
Naming conventions are a small but crucial part of creating effective data solutions. In this post, I explore how to do in Microsoft Fabric


Document your Microsoft Fabric or Power BI workspaces with Semantic Link Labs
Documentation is a critical and tedious part of every project. However, it is essential to review existing developments or document new…


March Madness with conferences
Can you believe how amazing and hectic March has been?! So many community members got to experience some major conferences all…


What is #MicrosoftFabric and why am I excited about it?
I had been following the hints and clues on Twitter, where some Power BI team members were changing their job titles…


Validating Data using SSIS
I cannot believe it took me almost three months to recover from the house move. At last, I feel like I…
bottom of page