<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://russmckendrick.medium.com/azure-devops-terraform-pipeline-with-checkov-approvals-7a68827b2bf3</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/which-shell-are-you-using-65a130383d8f</loc><lastmod>2021-01-27</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/top-20ish-records-of-2020-81ab2f2e309e</loc><lastmod>2021-03-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://russmckendrick.medium.com/azure-devops-multi-stage-pipelines-bcbed581fa2d</loc><lastmod>2021-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/dont-forget-when-gpt-doesn-t-know-something-it-will-make-up-responses-i-have-found-some-a282016bb3c1</loc><lastmod>2022-12-30</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://russmckendrick.medium.com/azure-devops-terraform-pipeline-e50f1721ea1</loc><lastmod>2020-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/azure-devops-ansible-pipeline-69a13781be85</loc><lastmod>2020-05-31</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/azure-devops-ansible-pipeline-updated-boosting-efficiency-with-caching-187c5eb3a4c9</loc><lastmod>2024-06-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/yeah-its-a-shame-as-it-was-handy-1d6982637399</loc><lastmod>2023-02-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/thanks-for-adding-mikael-nerde-fish-shell-is-something-i-have-never-used-or-really-looked-into-fe250ff21a2a</loc><lastmod>2021-04-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/save-money-by-pausing-microsoft-fabric-capacities-with-azure-logic-apps-2d88471d5c83</loc><lastmod>2026-01-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://russmckendrick.medium.com/azure-soft-delete-recovering-resources-and-preventing-accidental-deletions-94a8bb254577</loc><lastmod>2026-01-10</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/my-starship-prompt-setup-e505b872d531</loc><lastmod>2026-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/rotating-azure-devops-ssh-keys-how-to-update-your-git-remotes-and-ssh-config-61b07c8aeb2a</loc><lastmod>2026-01-09</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/playing-with-nano-banana-pro-ai-powered-album-cover-collages-352fab2d5eb5</loc><lastmod>2026-01-09</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/install-n8n-locally-using-cloudflare-95153ea0c618</loc><lastmod>2026-01-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://russmckendrick.medium.com/when-the-sandworm-came-for-my-secrets-lessons-from-shai-hulud-2-0-2ffdd016ad9a</loc><lastmod>2026-01-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/day-to-day-tools-the-2025-edition-5286ee3a9c03</loc><lastmod>2026-01-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/migrating-my-docker-images-to-the-github-container-registry-9f304ccf0aaa</loc><lastmod>2020-10-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/github-codespaces-and-terraform-ff8b37c5e54a</loc><lastmod>2021-01-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/is-my-blog-agent-ready-f1a23ed782f9</loc><lastmod>2026-05-03</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/counting-the-cost-of-vibe-coding-e9696e338cf1</loc><lastmod>2026-05-03</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/azure-virtual-desktop-kql-queries-11287fb44d68</loc><lastmod>2024-07-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://russmckendrick.medium.com/about</loc><lastmod>2026-05-05</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com</loc><lastmod>2026-05-05</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/introducing-hosts-butler-3e3af374e4aa</loc><lastmod>2026-04-12</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/introducing-ai-commit-68ec32716a6a</loc><lastmod>2026-04-12</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/generating-an-azure-storage-account-sas-token-using-azure-logic-and-function-apps-529b005783cf</loc><lastmod>2024-07-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://russmckendrick.medium.com/azure-firewall-kql-query-9c9eaadd08d3</loc><lastmod>2024-07-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://russmckendrick.medium.com/conda-for-python-environment-management-on-macos-3bccb32a1d33</loc><lastmod>2024-05-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/installing-and-running-invokeai-on-macos-8b26e09d0b75</loc><lastmod>2024-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/day-to-day-tools-the-2024-edition-7651c0d5b664</loc><lastmod>2024-06-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/updating-my-dotfiles-18f9779084c7</loc><lastmod>2024-05-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://russmckendrick.medium.com/saving-money-with-azure-logic-apps-825777c549ae</loc><lastmod>2024-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/running-llms-locally-with-ollama-c9879ad302aa</loc><lastmod>2024-05-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://russmckendrick.medium.com/updating-my-blog-using-crewai-1faa44ab5c55</loc><lastmod>2024-05-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://russmckendrick.medium.com/managing-python-on-macos-big-sur-c120bfa34403</loc><lastmod>2021-06-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/ansible-azure-and-macos-big-sur-f313e28b6e79</loc><lastmod>2020-12-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://russmckendrick.medium.com/introducing-ssl-toolkit-626dcaf8a93b</loc><lastmod>2026-02-01</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/openclaw-giving-claude-a-body-and-a-telegram-bot-baf4684892dd</loc><lastmod>2026-01-31</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://russmckendrick.medium.com/creating-custom-skills-for-copilot-cowork-e85d4af1b1b5</loc><lastmod>2026-04-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
</urlset>
