<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://www.justinmullis.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/a-developers-intro-to-sql-server-execution-plans</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-05-10</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/bfcb55b7-1ed1-4098-8c3c-be6602cbfeef/ExecutionPlan.png</image:loc>
      <image:title>Blog - SQL Server Execution Plans for Developers: What to Look For - Make it stand out</image:title>
      <image:caption>Where to find the Actual Execution Plan button</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/96247b2b-1410-49b8-8663-e0d56da66105/ExecutionPlan2.png</image:loc>
      <image:title>Blog - SQL Server Execution Plans for Developers: What to Look For - Make it stand out</image:title>
      <image:caption>Once you have ran the query after getting it selected, you can see you find “Execution Plan” show up below the query, next to the “messages” and “results” that are normally there.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/2c1f9be9-d29b-4cc6-b65f-e6227ef6a999/ReadingPlanHow.png</image:loc>
      <image:title>Blog - SQL Server Execution Plans for Developers: What to Look For - Make it stand out</image:title>
      <image:caption>Read right to left, and top to bottom.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/8605cdb4-e023-4adb-982b-8a8f208a530b/ExecutionPlanWarnings.png</image:loc>
      <image:title>Blog - SQL Server Execution Plans for Developers: What to Look For - Make it stand out</image:title>
      <image:caption>You can see the yellow caution sign, and the section for warnings in the properties window here</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/557180d5-0b3f-40fe-9430-9763832e27ac/ExecutionPlanIndexRecommendation.JPG</image:loc>
      <image:title>Blog - SQL Server Execution Plans for Developers: What to Look For - Make it stand out</image:title>
      <image:caption>We can see each operation to the right of the “Top” has the yellow circle with 2 arrows, aka the racing stripes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/557180d5-0b3f-40fe-9430-9763832e27ac/ExecutionPlanIndexRecommendation.JPG</image:loc>
      <image:title>Blog - SQL Server Execution Plans for Developers: What to Look For - Make it stand out</image:title>
      <image:caption>Here we can see the query plan, and the green text indicating the initial recommended index.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/22472167-d539-4e56-96a5-366f2f7e012e/ExecutionPlanIndexRecommendationXML.JPG</image:loc>
      <image:title>Blog - SQL Server Execution Plans for Developers: What to Look For - Make it stand out</image:title>
      <image:caption>Here we can see that there was 2 separate indexes, and the one with 97% estimated impact was not shown to us</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/5-sql-server-mistakes-developers-should-catch-before-production</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/simple-adf-api-pipeline</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-08-08</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/792f9d66-5bdc-4c76-95f6-dd01aaaa519b/Image1.PNG</image:loc>
      <image:title>Blog - API to SQL: A Simple Azure Data Factory ETL Example - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/1508cea1-49ef-4379-8e2f-0199eacc8ffe/Image2.PNG</image:loc>
      <image:title>Blog - API to SQL: A Simple Azure Data Factory ETL Example - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/289583fc-554e-48d4-a2a9-ce8cdee64d41/Image3.PNG</image:loc>
      <image:title>Blog - API to SQL: A Simple Azure Data Factory ETL Example - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/449325ae-d727-48d9-a785-8e65beebfa37/Image4.PNG</image:loc>
      <image:title>Blog - API to SQL: A Simple Azure Data Factory ETL Example - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/ca34f388-8bef-442a-ade1-c65b9e34736a/SQLDataSet.PNG</image:loc>
      <image:title>Blog - API to SQL: A Simple Azure Data Factory ETL Example - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/99509dcd-7f38-4b35-9d00-881f4579839b/Image5.PNG</image:loc>
      <image:title>Blog - API to SQL: A Simple Azure Data Factory ETL Example - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/162e8789-4005-4043-a8f4-c4a33c604b8e/Image6.PNG</image:loc>
      <image:title>Blog - API to SQL: A Simple Azure Data Factory ETL Example - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/063cd2de-04fa-4bd4-b811-8102ebfd2210/Image7.PNG</image:loc>
      <image:title>Blog - API to SQL: A Simple Azure Data Factory ETL Example - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/453fed46-9037-4487-8650-85ed62773eab/Image8.PNG</image:loc>
      <image:title>Blog - API to SQL: A Simple Azure Data Factory ETL Example - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/what-does-a-data-engineer-do</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-08-08</lastmod>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/essential-skills-every-aspiring-data-engineer-needs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-01-15</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/7fa61e33-1987-4dd7-855e-4ccfba6e252b/DataEngineerSkills.png</image:loc>
      <image:title>Blog - Essential Skills Every Aspiring Data Engineer Needs</image:title>
      <image:caption>Data engineering is a complex field and you will need to have a wide array of tools in your toolkit to be able to excel. You have an important role in ensuring timely and accurate data insights for analysts, data scientists, and other stakeholders. You will need a well rounded toolkit and a intuitive mind. Here are the essential skills to succeed as a data engineer:</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/essentials-for-robust-adf-pipelines</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-01-15</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/f77535c5-91c6-4403-aa6d-70acd8553fb6/robustpipelines.png</image:loc>
      <image:title>Blog - 5 Essentials for Robust ADF Pipelines - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/f7d6ccf7-a595-4ac6-aa2c-8a967b670e0c/pipelineRetry.png</image:loc>
      <image:title>Blog - 5 Essentials for Robust ADF Pipelines - Preventing Wasted Time on Transient Issues</image:title>
      <image:caption>Using Timeouts, and retries</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/d3dda7a3-d0f5-450d-9e4f-a54ddf3c3175/errorheading.png</image:loc>
      <image:title>Blog - 5 Essentials for Robust ADF Pipelines - Error Alerting: Staying Ahead of Pipeline Failures</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/from-developer-to-sysadmin-to-dba-to-engineer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-01-08</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/af38df33-64ff-41d0-a800-bee7e38eceb0/FirstBlogImage.PNG</image:loc>
      <image:title>Blog - From Developer, to SysAdmin, to DBA, to data Engineer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/4b6373e0-f70a-4a7e-9982-78c566ac5d75/databaseupgrade.jpg</image:loc>
      <image:title>Blog - From Developer, to SysAdmin, to DBA, to data Engineer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/tag/Azure+Data+Factory</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/tag/Data+Engineer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/tag/SQL+Server</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/tag/ETL</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.justinmullis.com/blog/tag/SQL</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.justinmullis.com/home</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2026-05-07</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/a6fcec4d-a987-4828-a458-6be8079dcafb/PublicationIcon.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.justinmullis.com/about</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-01-04</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/677dc86d4fe8871c3a4cfaca/586108f7-c98a-4cd8-a303-e920c5e699ca/Photo-Clearbackground.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.justinmullis.com/subscribe</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-01-16</lastmod>
  </url>
  <url>
    <loc>https://www.justinmullis.com/privacy-policy</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-01-13</lastmod>
  </url>
  <url>
    <loc>https://www.justinmullis.com/terms-and-conditions</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-01-13</lastmod>
  </url>
</urlset>

