Four workspace topologies, from a single workspace to a federated domain mesh, with a chooser, the trade-offs, and the point at which each one breaks down.
Writing
Blogs, two maintained guides, a monthly newsletter and short videos on Power BI and Microsoft Fabric, all from client work.
- 82 postsBlogs
Dated posts from 2016 to 2026, newest first.
- two guidesGuides
Undated and kept current. Each says when it was last reviewed.
- Fabric workspace architecture patternsReviewed September 2026
- A complete naming convention for Microsoft FabricReviewed September 2026
- Data Alchemy StudioNewsletter and videos
The same thinking as the blog, shorter and more often.
- The Fabric Alchemist newsletter(opens in a new tab)Monthly, on LinkedIn
- Fabric Field Notes on YouTube(opens in a new tab)Short videos, one setting at a time
Latest
All 82 posts- Guide · Microsoft FabricFabric workspace architecture patterns
- Guide · Microsoft FabricA complete naming convention for Microsoft Fabric
One naming pattern covering every Fabric item type, every pipeline activity, and the variables, parameters and connections most conventions leave out.
- Blog · Microsoft FabricHow I make a semantic model Copilot-ready
A small open-source toolkit for making Microsoft Fabric semantic models Copilot-ready, rule-based descriptions, synonyms, safe renames, no AI calls.
- Blog · Microsoft FabricHow I add descriptions and synonyms to a model
A rule-based generator that adds plain-English descriptions and synonyms to a Microsoft Fabric semantic model, safe, reviewable, and Copilot-ready in an afternoon.
- Blog · Microsoft FabricHow I rename a published model safely
Rename objects on a published Microsoft Fabric semantic model safely, with impact reports, DAX validation, and connected reports rewritten end-to-end.
- Blog · Microsoft FabricDirect 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
- Blog · Microsoft FabricI 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.
- Blog · Microsoft FabricA 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.