<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://craigporteous.com/posts/2026/01/hey-fabricators/</loc><lastmod>2026-02-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2025/10/make-data-quality-easier-with-databricks/</loc><lastmod>2025-10-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2025/10/feature-focus---lakeflow-connect/</loc><lastmod>2025-10-15T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2025/10/centralise-or-federate/</loc><lastmod>2025-10-10T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2025/09/hiring-a-data-engineer/</loc><lastmod>2025-09-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2025/08/do-i-need-a-lakehouse/</loc><lastmod>2025-08-27T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2025/08/lakehouse-storage-wars/</loc><lastmod>2025-08-17T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2025/06/fabric-fast-facts/</loc><lastmod>2025-06-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2025/04/data-questions-answered/</loc><lastmod>2025-04-10T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2024/10/top10fabconeuropeannouncements/</loc><lastmod>2024-10-07T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/</loc><lastmod>2024-04-22T11:51:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/</loc><lastmod>2024-04-22T11:51:32+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/speaking/</loc><lastmod>2024-02-22T11:52:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/about/</loc><lastmod>2024-02-22T11:51:21+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2023/12/databricks-notebooks-in-fabric/</loc><lastmod>2023-12-04T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2023/07/data-engineering-in-fabric/</loc><lastmod>2023-07-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2022/07/data-sharing-and-secure-clean-rooms-with-delta/</loc><lastmod>2022-07-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2022/05/the-purpose-and-pain-of-azure-resource-locks/</loc><lastmod>2022-05-16T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2022/05/design-an-azure-data-platform---storage/</loc><lastmod>2022-05-03T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2022/04/design-an-azure-data-platform---dbx/</loc><lastmod>2022-04-25T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2022/04/design-an-azure-data-platform/</loc><lastmod>2022-04-11T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2021/11/adventures-in-cicd-with-azure-synapse---data-toboggan-session/</loc><lastmod>2021-11-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2021/01/cicd-for-azure-data-factory-prod-stage/</loc><lastmod>2021-01-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/12/my-break-time-browsing-list-for-3rd-dec/</loc><lastmod>2020-12-03T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/12/cicd-for-azure-data-factory-self-hosted-ir/</loc><lastmod>2020-12-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/11/my-break-time-browsing-list-for-26th-nov/</loc><lastmod>2020-11-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/11/cicd-for-azure-data-factory-with-azure-devops/</loc><lastmod>2020-11-25T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/11/my-break-time-browsing-list-for-19th-nov/</loc><lastmod>2020-11-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/11/my-break-time-browsing-list-for-5th-nov/</loc><lastmod>2020-11-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/10/my-break-time-browsing-list-for-30th-oct/</loc><lastmod>2020-10-30T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/10/how-to-move-your-git-repo-to-another-azure-data-factory/2020-10-28-how-to-move-your-git-repo-to-another-azure-data-factory-and-vice-versa/</loc><lastmod>2020-10-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/10/my-break-time-browsing-list-for-22nd-oct/</loc><lastmod>2020-10-22T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/10/my-break-time-browsing-list-for-15th-oct/</loc><lastmod>2020-10-15T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/10/my-break-time-browsing-list-for-8th-oct/</loc><lastmod>2020-10-08T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/10/my-break-time-browsing-list-for-1st-oct/</loc><lastmod>2020-10-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/09/my-break-time-browsing-list-for-17th-sept/</loc><lastmod>2020-09-17T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/09/my-break-time-browsing-list-for-10th-sept/</loc><lastmod>2020-09-10T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/09/my-break-time-browsing-list-for-3rd-sept/</loc><lastmod>2020-09-03T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://craigporteous.com/posts/2020/08/my-break-time-browsing-list-for-27th-aug/</loc><lastmod>2020-08-27T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url></urlset>