<?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://chris-ayers.com/posts/winget-dsc-windows-setup/</loc><lastmod>2026-08-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/</loc><lastmod>2026-08-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/</loc><lastmod>2026-08-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/agent-skills-plugins-marketplace/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/certification-renewals-march-2026/</loc><lastmod>2026-03-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/mitre-attack-framework/</loc><lastmod>2026-02-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/ndc-security-2026/</loc><lastmod>2026-02-28T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/promoted-to-principal-swe/</loc><lastmod>2026-02-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/aspire-cli-part-3-mcp/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/aspire-cli-part-2/</loc><lastmod>2026-02-21T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/migrating-from-jekyll-to-hugo-part-3-deployment-and-lessons-learned/</loc><lastmod>2026-01-25T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/migrating-from-jekyll-to-hugo-part-2-content-migration/</loc><lastmod>2026-01-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/migrating-from-jekyll-to-hugo-part-1-why-i-made-the-switch/</loc><lastmod>2026-01-11T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/aspire-cli-getting-started/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/building-a-flexible-ai-provider-strategy-in-net-aspire/</loc><lastmod>2025-07-06T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/mobile-cms-on-github-pages/</loc><lastmod>2025-06-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/ai-and-prompting/</loc><lastmod>2025-05-25T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/ndc-oslo-2025-wrapup/</loc><lastmod>2025-05-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/techorama-belgium-2025/</loc><lastmod>2025-05-06T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/ndc-oslo-2025/</loc><lastmod>2025-05-06T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/stir-trek-and-multiple-dev-containers/</loc><lastmod>2025-05-04T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/copilot-or-rubber-ducky/</loc><lastmod>2025-04-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/new-team-new-focus/</loc><lastmod>2025-03-21T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/github-codespaces-saves-the-day/</loc><lastmod>2024-08-30T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/regex-with-copilot/</loc><lastmod>2024-04-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/containerizing-dotnet-part-2/</loc><lastmod>2024-02-19T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/dev-containers-part-1/</loc><lastmod>2023-12-27T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/containerizing-dotnet/</loc><lastmod>2023-12-03T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/2-years/</loc><lastmod>2023-10-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/github-actions-in-vscode/</loc><lastmod>2023-08-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/drawio-in-vscode/</loc><lastmod>2023-05-18T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/profiles-in-vscode/</loc><lastmod>2023-05-16T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/secure-terraform-part5-terraform-state/</loc><lastmod>2023-04-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/customizing-marp/</loc><lastmod>2023-03-31T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/marp-create-presentations-with-markdown/</loc><lastmod>2023-03-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/secure-terraform-part4-checkov/</loc><lastmod>2023-03-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/secure-terraform-part3-terrascan/</loc><lastmod>2023-03-22T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/secure-terraform-part2-tfsec-customization/</loc><lastmod>2023-01-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/secure-terraform-part1-tfsec/</loc><lastmod>2022-12-29T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/multiple-domains-on-github-pages/</loc><lastmod>2022-12-27T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/customizing-the-jekyll-theme/</loc><lastmod>2022-12-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/migrating-from-wordpress-to-github-pages/</loc><lastmod>2022-12-20T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/dotnet-configuration/</loc><lastmod>2022-12-03T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/tools-for-working-with-kubernetes/</loc><lastmod>2022-11-17T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/presenting-best-practices-part-1/</loc><lastmod>2022-01-02T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/time-to-follow-my-dream-im-joining-microsoft/</loc><lastmod>2021-10-10T11:02:22+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/containers-and-vms-what-is-the-difference/</loc><lastmod>2021-08-16T12:01:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/scripting-winget/</loc><lastmod>2021-08-01T10:21:12+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/clearing-nuget-caches/</loc><lastmod>2021-07-05T20:29:11+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/devops-the-stakeholders/</loc><lastmod>2021-06-05T16:55:36+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/shared-focus/</loc><lastmod>2020-02-27T08:00:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/how-do-you-boil-the-ocean/</loc><lastmod>2020-02-26T00:46:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/snake-oil-devops-beware/</loc><lastmod>2020-02-24T20:06:49+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/what-is-devops/</loc><lastmod>2020-02-23T18:41:35+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/some-tools-to-help-present-git/</loc><lastmod>2020-02-23T00:27:33+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/wsl2-docker-and-time/</loc><lastmod>2020-01-23T11:42:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/dependency-injection-architecture-and-testing/</loc><lastmod>2019-12-01T23:27:53+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/presenting-with-vs-code-screencast-mode/</loc><lastmod>2019-10-06T11:58:28+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/restful-api-versioning/</loc><lastmod>2019-09-02T22:26:57+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/arm-part-3-hook-up-the-pipes/</loc><lastmod>2019-05-28T18:30:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/arm-part-2-azure-quickstart-templates/</loc><lastmod>2019-05-13T20:59:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/arm-azure-resource-manager/</loc><lastmod>2019-05-11T23:53:57+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/posts/blog-incoming/</loc><lastmod>2019-04-30T21:26:33+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/about/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/books/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://chris-ayers.com/speaking/</loc><changefreq>daily</changefreq><priority>0.5</priority></url></urlset>