<?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://www.kenmuse.com/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/workspace-vs-worktree-isolation-in-copilot-cli/</loc><lastmod>2026-03-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/why-focused-ai-agents-get-better-coding-results/</loc><lastmod>2026-03-19T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/developers-guide-to-customizing-github-copilot/</loc><lastmod>2026-03-14T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-agent-plugins-for-vs-code-and-copilot-cli/</loc><lastmod>2026-03-07T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/beyond-mcp-vs-code-ai-extension-apis/</loc><lastmod>2026-02-26T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/series/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/adding-mcp-server-to-vs-code-extension/</loc><lastmod>2026-02-19T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/github-agentic-workflows-bring-ai-agents-to-actions/</loc><lastmod>2026-02-13T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/getting-better-ai-results-with-deterministic-context-and-mcp/</loc><lastmod>2026-02-05T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/what-is-mcp-and-why-do-developers-care/</loc><lastmod>2026-01-31T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/configuring-github-runners-with-a-dotfiles-action/</loc><lastmod>2026-01-23T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/storing-data-in-git-objects-with-notes/</loc><lastmod>2026-01-15T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/why-perforce-branch-history-is-missing-in-git/</loc><lastmod>2026-01-08T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-how-git-merges-work/</loc><lastmod>2026-01-02T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2026-03-20-vslive-lasvegas-workshop/</loc><lastmod>2026-01-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2026-03-19-vslive-lasvegas-threats-from-the-shadows/</loc><lastmod>2026-01-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2026-03-19-vslive-lasvegas-crafting-your-codespace/</loc><lastmod>2026-01-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/saying-goodbye-to-2025/</loc><lastmod>2025-12-31T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-how-git-stores-data/</loc><lastmod>2025-12-29T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/deploying-services-on-github-runner-custom-images/</loc><lastmod>2025-12-26T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/caching-repositories-on-github-runner-custom-images/</loc><lastmod>2025-12-24T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/masking-secrets-github-runner-custom-images/</loc><lastmod>2025-12-22T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-github-custom-images-with-oidc/</loc><lastmod>2025-12-19T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/pre-caching-docker-images-on-github-runner-custom-images/</loc><lastmod>2025-12-17T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/github-custom-images-workflow-validation/</loc><lastmod>2025-12-15T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/layering-approaches-for-secure-secrets/</loc><lastmod>2025-12-12T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/more-ways-to-secure-secrets/</loc><lastmod>2025-12-10T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/securing-access-to-secrets/</loc><lastmod>2025-12-08T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/custom-github-runner-images-with-pre-and-post-job-scripts/</loc><lastmod>2025-12-05T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-azure-flexible-federation-with-github-actions/</loc><lastmod>2025-12-02T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/how-i-avoided-shai-hulud-second-coming-part-2/</loc><lastmod>2025-11-28T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/how-i-avoided-shai-hulud-second-coming-part-1/</loc><lastmod>2025-11-26T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-ipv6-from-github-to-kubernetes-arc/</loc><lastmod>2025-11-08T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-hidden-danger-in-git-ref-names/</loc><lastmod>2025-10-31T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/key-to-a-secure-ci-cd-process/</loc><lastmod>2025-10-20T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/restricting-ci/cd-network-access/</loc><lastmod>2025-10-16T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/restricting-ip-access-on-github-hosted-runners/</loc><lastmod>2025-10-16T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/restricting-dns-access-on-github-hosted-runners/</loc><lastmod>2025-10-13T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/speed-up-git-clones-with-local-references/</loc><lastmod>2025-10-03T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/publishing-npm-packages-to-github-with-yarn/</loc><lastmod>2025-09-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-10-11-atldevcon/</loc><lastmod>2025-09-01T16:43:39-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-11-21-live360-modern-secure-ai-engineering/</loc><lastmod>2025-09-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-11-17-live360-project-storm/</loc><lastmod>2025-09-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-10-28-universe-secure-cicd-workshop/</loc><lastmod>2025-09-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-10-28-universe-secure-cicd-demo/</loc><lastmod>2025-09-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-11-17-live360-project-storm/</loc><lastmod>2025-09-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-11-17-live360-agentic-devops/</loc><lastmod>2025-09-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-11-17-live360-hardening-cicd/</loc><lastmod>2025-09-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-new-devops-why-ai-is-not-taking-your-job-yet/</loc><lastmod>2025-08-28T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/adding-help-with-man-to-buildroot-packages/</loc><lastmod>2025-08-22T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-git-worktrees-for-concurrent-development/</loc><lastmod>2025-08-08T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-a-codeql-image-for-arc-with-python-2/</loc><lastmod>2025-07-24T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-a-codeql-image-for-arc/</loc><lastmod>2025-07-19T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-a-custom-buildroot-package-for-binaries/</loc><lastmod>2025-07-11T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/speeding-up-the-buildroot-toolchain/</loc><lastmod>2025-07-05T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/configuring-buildroot-for-crafting-images/</loc><lastmod>2025-06-25T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/building-oci-images-with-buildroot/</loc><lastmod>2025-06-21T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/building-oci-images-without-using-docker/</loc><lastmod>2025-06-13T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-the-secret-life-of-ai-tools/</loc><lastmod>2025-06-07T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-11-17-live360/</loc><lastmod>2025-05-25T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/calling-docker-from-inside-a-github-job-container/</loc><lastmod>2025-05-24T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/authenticating-docker-in-docker-containers-in-kubernetes/</loc><lastmod>2025-05-17T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/exporting-environment-variables-fails-in-github-actions/</loc><lastmod>2025-05-10T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/how-to-dynamically-authenticate-with-git/</loc><lastmod>2025-05-06T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/how-does-git-authentication-work/</loc><lastmod>2025-05-03T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/good-code-doesnt-care-where-it-lives/</loc><lastmod>2025-04-21T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/retrieving-properties-from-a-gitsigned-commit/</loc><lastmod>2025-04-16T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-gitsign-for-keyless-git-commit-signing/</loc><lastmod>2025-04-12T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/whats-new-in-github-arc/</loc><lastmod>2025-04-21T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-04-26-atlcloudconf/</loc><lastmod>2025-03-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-03-14-vslive-workshop-copilot/</loc><lastmod>2025-03-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-03-13-vslive-copilot-measure-what-matters/</loc><lastmod>2025-03-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-03-13-vslive-developer-security/</loc><lastmod>2025-03-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2025-03-12-vslive-project-pitfalls/</loc><lastmod>2025-03-01T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/navigating-the-home-automation-standards/</loc><lastmod>2025-02-25T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/inside-my-home-automation-journey/</loc><lastmod>2025-02-18T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/most-dangerous-phrase-in-software-development/</loc><lastmod>2025-02-01T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/secret-life-of-git-lfs/</loc><lastmod>2025-01-25T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/migrating-git-with-lfs-config-file/</loc><lastmod>2025-01-18T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/defining-an-infrastructure-as-code-maturity-model/</loc><lastmod>2025-01-11T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/managing-pod-resource-requests-and-limits-in-kubernetes/</loc><lastmod>2025-01-02T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/distributing-dotnet-dependencies-and-settings-with-packages/</loc><lastmod>2024-12-26T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-kubernetes-native-sidecars-with-github-arc/</loc><lastmod>2024-12-20T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/taking-advantage-of-kubernetes-native-sidecars/</loc><lastmod>2024-12-19T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/three-flavors-of-gitops/</loc><lastmod>2024-12-14T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/how-to-test-a-dotnet-package/</loc><lastmod>2024-12-06T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/distributing-custom-dotnet-tasks/</loc><lastmod>2024-11-27T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-a-zip-package-in-dotnet/</loc><lastmod>2024-11-23T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/migrating-submodules-with-large-files-storage-lfs/</loc><lastmod>2024-11-09T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/what-is-a-github-tool-and-why-to-use-them/</loc><lastmod>2024-11-02T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/define-process-for-secure-supply-chain/</loc><lastmod>2024-10-26T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-react-in-vs-code-webviews/</loc><lastmod>2024-10-18T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/improve-blogging-with-vs-code-webviews/</loc><lastmod>2024-10-11T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/improve-blogging-with-visual-studio-code-extensions/</loc><lastmod>2024-10-04T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/improve-blogging-with-visual-studio-code-tasks/</loc><lastmod>2024-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/testing-kubernetes-operators-and-controllers-with-minikube/</loc><lastmod>2024-09-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/implementing-private-vs-code-extensions-for-dev-containers/</loc><lastmod>2024-09-20T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/how-to-handle-step-and-job-errors-in-github-actions/</loc><lastmod>2025-07-11T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-dynamic-environment-variables-with-github/</loc><lastmod>2024-08-31T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/mastering-jest-testenvironment-event-types/</loc><lastmod>2024-08-29T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/crash-course-jest-test-environments-with-typescript/</loc><lastmod>2024-08-24T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/implementing-security-processes-for-ghas-using-github-probot/</loc><lastmod>2024-08-16T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/tips-for-large-monorepos-on-github/</loc><lastmod>2024-08-03T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2024-09-21-atldevcon/</loc><lastmod>2024-08-01T16:43:39-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/planning-kubernetes-cloud-deployments/</loc><lastmod>2024-07-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-kubernetes-resource-consumption/</loc><lastmod>2024-07-19T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-ultimate-debugging-hack-for-developers/</loc><lastmod>2024-07-12T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/scaling-arc-on-a-schedule/</loc><lastmod>2024-07-03T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/how-i-blog/</loc><lastmod>2024-06-28T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/top-five-things-to-know-about-arc/</loc><lastmod>2024-06-21T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-importance-of-kubernetes-logs/</loc><lastmod>2024-06-13T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-magic-of-scaling/</loc><lastmod>2024-06-06T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2024-06-18-build-recap/</loc><lastmod>2024-06-01T00:00:00+00:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/strategies-for-upgrading-arc/</loc><lastmod>2024-05-30T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/decoding-binary-data-in-swift/</loc><lastmod>2024-05-23T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-swift-decoders/</loc><lastmod>2024-05-16T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/building-base-images-for-arc/</loc><lastmod>2025-02-01T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/supply-chain-security/</loc><lastmod>2024-05-02T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-an-int24-for-ios/</loc><lastmod>2024-04-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/fashion-devops-and-certificates/</loc><lastmod>2024-04-20T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-bluetooth-basics/</loc><lastmod>2024-04-13T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2024-04-16-understanding-azure-frontdoor/</loc><lastmod>2024-04-09T00:00:00+00:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/swift-workouts-and-bluetooth-low-energy/</loc><lastmod>2024-04-05T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/building-github-actions-runner-images-with-an-action-archive-cache/</loc><lastmod>2024-09-26T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/building-github-actions-runner-images-with-a-tool-cache/</loc><lastmod>2025-12-07T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/what-is-arc-doing/</loc><lastmod>2024-03-16T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/new-devcontainer-initializecommand/</loc><lastmod>2024-03-08T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/what-developers-should-know-about-floating-point-numbers/</loc><lastmod>2024-03-01T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2024-03-13-redgate-master-multiplatform-monitoring/</loc><lastmod>2024-02-23T07:45:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2024-03-13-redgate-ten-traits-database-devops/</loc><lastmod>2024-02-23T07:45:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/github-actions-and-monitoring/</loc><lastmod>2024-02-23T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/troubleshooting-git-authentication/</loc><lastmod>2024-02-16T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/getting-user-input-when-starting-a-dev-container/</loc><lastmod>2024-02-09T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/mounting-files-as-volumes/</loc><lastmod>2024-02-02T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-container-image-layers/</loc><lastmod>2024-01-27T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/automating-azure-oidc-application-federation/</loc><lastmod>2024-01-22T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/series/deploying-arc/</loc><lastmod>2024-01-11T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/more-best-practices-for-deploying-github-arc/</loc><lastmod>2024-01-11T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/best-practices-for-deploying-github-arc/</loc><lastmod>2024-01-05T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/why-you-should-use-dedicated-clusters-for-github-arc/</loc><lastmod>2023-12-30T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/github-actions-injection-attacks/</loc><lastmod>2023-12-21T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-two-github-arcs/</loc><lastmod>2023-12-16T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/enabling-github-arc-metrics/</loc><lastmod>2025-04-25T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/updated-speaking-page/</loc><lastmod>2023-12-01T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-oidc-and-identity-federation/</loc><lastmod>2023-11-24T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/comparing-azure-devops-and-github/</loc><lastmod>2023-11-16T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-12-13-accelerated-innovation/</loc><lastmod>2023-11-15T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/automatic-ssh-commit-signing-with-1password/</loc><lastmod>2023-11-10T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-the-sla-of-arc/</loc><lastmod>2023-11-04T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/windows-runners-on-actions-runner-controller/</loc><lastmod>2023-10-26T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/automatic-ssh-commit-signing-with-dotfiles/</loc><lastmod>2023-10-19T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/catching-up-on-posts/</loc><lastmod>2023-10-13T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/organizing-build-processes/</loc><lastmod>2023-10-16T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-image-factory-pattern/</loc><lastmod>2023-09-28T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2024-03-23-atlcloudconf/</loc><lastmod>2023-09-23T07:45:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-10-09-atlazdug-design-azure/</loc><lastmod>2023-09-21T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/shared-commits-and-github-checks/</loc><lastmod>2023-09-21T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-11-08-universe/</loc><lastmod>2023-09-14T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-11-07-universe-accelerated-innovate/</loc><lastmod>2023-09-14T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-hidden-dangers-in-dependencies/</loc><lastmod>2023-09-14T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/forcing-dotnet-debug-mode/</loc><lastmod>2023-09-07T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/a-dangerous-indigestion/</loc><lastmod>2023-09-02T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-dotnet-debug-vs-release/</loc><lastmod>2023-08-24T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/an-intro-to-sourcelink/</loc><lastmod>2023-08-17T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-symbol-servers/</loc><lastmod>2023-08-10T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/what-every-developer-should-know-about-pdbs/</loc><lastmod>2023-08-03T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/demystifying-x.509-certificates/</loc><lastmod>2023-07-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-certificate-authorities/</loc><lastmod>2023-07-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-x509-certificates/</loc><lastmod>2023-07-20T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/universal-packages-on-github-with-oras/</loc><lastmod>2023-07-14T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-github-checks/</loc><lastmod>2025-12-07T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-many-shas-of-a-github-pull-request/</loc><lastmod>2023-06-30T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/why-you-should-not-prefer-monorepos-for-git/</loc><lastmod>2023-06-23T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/that-template-repository-trick/</loc><lastmod>2023-06-15T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/github-actions-workflow-permissions/</loc><lastmod>2023-06-08T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-09-09-atldevcon/</loc><lastmod>2023-06-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/improving-dev-container-feature-performance/</loc><lastmod>2023-06-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-09-07-techstrong-sec-compliance/</loc><lastmod>2023-06-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-10-19-devops-world-right-type/</loc><lastmod>2023-06-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-12-05-devops-world-right-type/</loc><lastmod>2023-06-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/mastering-azure-virtual-machines/</loc><lastmod>2023-05-26T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/where-to-start-with-azure/</loc><lastmod>2023-05-18T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/dubious-ownership-with-static-web-apps/</loc><lastmod>2023-05-11T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/dynamic-build-matrices-in-github-actions/</loc><lastmod>2023-11-14T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/github-maven-and-packages/</loc><lastmod>2023-04-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/mythical-heroes/</loc><lastmod>2023-04-20T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/mythical-time/</loc><lastmod>2023-04-13T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/github-actions-injection/</loc><lastmod>2023-04-07T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/life-after-git-squash/</loc><lastmod>2023-03-31T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-push-triggers-and-branches-in-github/</loc><lastmod>2023-03-23T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/modeling-the-human-costs/</loc><lastmod>2023-03-16T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/custom-azure-guis-for-arm-and-bicep-templates/</loc><lastmod>2023-03-08T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/modeling-the-hidden-costs-of-development/</loc><lastmod>2023-03-02T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-hidden-costs-of-bad-development-practices/</loc><lastmod>2023-02-23T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-new-github-apis-with-probot/</loc><lastmod>2023-02-16T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/implementing-docker-layer-caching-in-github-actions/</loc><lastmod>2023-02-09T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/series/dev-container-features/</loc><lastmod>2023-01-31T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/implementing-docker-from-docker-for-nonroot-users/</loc><lastmod>2023-01-31T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/improving-docker-from-docker-with-features/</loc><lastmod>2023-01-26T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/intro-to-dev-container-features/</loc><lastmod>2023-01-21T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/what-are-github-verified-domains/</loc><lastmod>2023-01-12T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/docker-from-docker-in-alpine-dev-containers/</loc><lastmod>2023-01-05T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/wrapping-up-2022/</loc><lastmod>2022-12-29T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-git-ssh-from-docker-with-a-local-proxy/</loc><lastmod>2022-12-22T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/ssh-and-multiple-git-credentials/</loc><lastmod>2022-12-15T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/beware-the-non-compete/</loc><lastmod>2022-12-08T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/presentations-and-copyrights/</loc><lastmod>2022-12-01T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/employment-contracts-and-copyrights/</loc><lastmod>2022-11-25T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-05-19-vslive-ship-faster-more/</loc><lastmod>2022-11-19T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-05-17-vslive-lunch/</loc><lastmod>2022-11-17T12:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/moving-from-android-to-iphone/</loc><lastmod>2022-11-17T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-05-16-vslive-design-azure-mdw/</loc><lastmod>2022-11-16T09:30:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-05-16-vslive-azure-data-lakes/</loc><lastmod>2022-11-16T08:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/security-theater/</loc><lastmod>2022-11-10T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/databricks-devops/</loc><lastmod>2022-11-03T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/implementing-devops-for-azure-data-factory/</loc><lastmod>2022-10-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/azure-data-factory-devops/</loc><lastmod>2022-10-20T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/node-version-manager/</loc><lastmod>2022-10-13T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/comparing-github-commit-signing-options/</loc><lastmod>2022-10-07T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/fast-start-dev-containers/</loc><lastmod>2022-09-29T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2023-03-25-atlcloudconf/</loc><lastmod>2022-09-25T07:45:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-the-docker-cache/</loc><lastmod>2022-09-22T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/waiting-for-docker-compose-up/</loc><lastmod>2022-09-15T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/ruby-for-the-net-developer/</loc><lastmod>2022-09-08T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/forcing-dev-container-to-use-amd64/</loc><lastmod>2022-09-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/new-and-improved/</loc><lastmod>2022-08-25T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/marking-workspaces-safe/</loc><lastmod>2022-08-18T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/avoiding-dubious-ownership-in-dev-containers/</loc><lastmod>2022-08-11T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/dev-containers-and-aws-credentials/</loc><lastmod>2022-08-03T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/dev-containers-and-node_modules/</loc><lastmod>2022-07-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/comparing-azure-front-door-to-other-services/</loc><lastmod>2022-07-20T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/coloring-in-ansi/</loc><lastmod>2022-07-13T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-a-gitattributes-without-committing/</loc><lastmod>2022-07-06T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/what-is-gitattributes/</loc><lastmod>2022-06-29T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-a-gitignore-without-committing/</loc><lastmod>2022-06-23T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/variable-groups-in-github/</loc><lastmod>2023-07-25T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/publishing-images-with-github-actions/</loc><lastmod>2022-06-09T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/notarizing-dotnet-console-apps-for-macos/</loc><lastmod>2022-06-02T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/configuring-macos-notarization/</loc><lastmod>2022-05-26T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-vs-code-extension-packs/</loc><lastmod>2022-05-19T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/adopting-a-dark-theme-in-hugo/</loc><lastmod>2022-05-12T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-11-11-techbash-understand-azure/</loc><lastmod>2022-05-11T14:50:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-11-11-techbash-cosmosdb-mssql/</loc><lastmod>2022-05-11T13:30:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-11-11-techbash-demystify-devcon/</loc><lastmod>2022-05-11T11:30:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-11-09-devops-world-create-scale/</loc><lastmod>2022-05-09T14:15:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-11-09-devops-world-create-scale/</loc><lastmod>2022-05-09T08:15:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/running-hugo-in-macos-dev-containers/</loc><lastmod>2022-05-05T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/joining-github/</loc><lastmod>2022-04-26T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/distributing-templates-with-github/</loc><lastmod>2022-04-22T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/custom-net-item-templates/</loc><lastmod>2022-04-15T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/scaling-legacy-net-webforms-on-azure/</loc><lastmod>2022-04-08T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/is-it-azure-gov-or-gcc-high/</loc><lastmod>2024-03-27T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-09-29-devops-world-develop-async/</loc><lastmod>2022-03-29T14:45:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-09-29-devops-world-modernize/</loc><lastmod>2022-03-29T10:45:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-09-28-devops-world-create-scale/</loc><lastmod>2022-03-28T11:45:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-09-27-devops-world-create-dev/</loc><lastmod>2022-03-27T09:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/azure-sql-database-ledger/</loc><lastmod>2022-03-23T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-09-19-atldevcon/</loc><lastmod>2022-03-19T00:00:00+00:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/deploying-to-azure-from-private-container-registries/</loc><lastmod>2022-03-17T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/azure-container-solutions/</loc><lastmod>2022-03-07T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/unexpected-optimizations/</loc><lastmod>2022-03-03T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/git-line-staging-editor/</loc><lastmod>2022-02-23T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-08-19-code-palousa-understand/</loc><lastmod>2022-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/git-line-staging/</loc><lastmod>2022-02-18T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2022-08-18-code-palousa-demystify/</loc><lastmod>2022-02-18T00:00:00+00:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/configure-git-text-editor/</loc><lastmod>2022-02-11T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/azure-website-run-from-package/</loc><lastmod>2022-02-04T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/azure-function-trigger-synching/</loc><lastmod>2022-01-28T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-magic-of-dotfiles/</loc><lastmod>2022-01-20T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/bicep-and-apim-template-not-found/</loc><lastmod>2022-01-13T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/fixing-apim-tags-name-should-not-be-empty/</loc><lastmod>2022-01-06T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/containers-and-wsl2-filesystem/</loc><lastmod>2022-03-02T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/devcontainers-codespaces-and-bicep/</loc><lastmod>2021-12-16T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/connecting-apim-and-appinsights-using-bicep/</loc><lastmod>2022-04-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-hidden-links-in-bicep/</loc><lastmod>2021-11-16T00:00:00-05:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-development-containers/</loc><lastmod>2021-10-19T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-long-running-cloud-tasks/</loc><lastmod>2021-10-14T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/how-to-delay-outlook-messages/</loc><lastmod>2021-10-12T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/reusing-github-workflows/</loc><lastmod>2021-10-07T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-data-lake-storage/</loc><lastmod>2021-10-06T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-modern-data-warehouse-storage/</loc><lastmod>2021-10-04T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/modern-data-warehouse-ingestion/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/migrating-to-hugo/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-12-21-steel-city-mssql-birmingham/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-12-09-romania-codecamp-one/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-12-01-ado-github-expert-panel/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-11-19-cosmosdb-global-cosmosdb/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-10-26-intro-devops-principles/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-10-19-tbssug-intro-azure-databricks/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-10-09-acc-cosmosdb-mssql-devs/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-09-30-devops-world-embracing/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-08-20-code-palousa-build-it/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-08-19-code-palousa-cosmosdb/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-07-29-intro-devops-github/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-07-15-intro-git/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-06-09-ado-github-expert-panel/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-05-21-intro-azure-databricks/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/introduction-to-the-modern-data-warehouse/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-04-21-hpe-learning-dev-intro/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-04-20-azatl-virtual-dev-intro/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-03-30-pass-cloud-cosmosdb-mssql/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/restricting-azure-app-service-access-to-azure-front-door/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-02-25-roundtable-ado-github/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2021-02-11-pass-cloud-architect-data/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-11-19-roundtable-ado-github/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-11-12-addo-doing-devops-deming/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-10-01-github-ado-better-togeth/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-09-24-devops-world-hyperscale/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/automating-sql-server-2019-docker-deployments/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-08-20-code-palousa-art-data/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-07-14-lightup-unicef-benefit/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-06-16-azatl-architect-data-storage/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-04-25-global-azure/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-04-17-codestock/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2020-03-28-occ-tech-conference/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/restoring-azure-tests-sonarqube/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/azure-devops-missing-tests/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/the-new-site/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-12-07-m365-dev-azure-m365/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-11-02-m365/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-09-14-acc-video-demand-azure/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/devops-understanding-arm-artifactslocation/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/arm-templates-and-cloud-init/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-07-26-sqlsat-art-data-devops/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/devops-sql-server-dacpac-docker/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-05-18-sqlsat-art-data-devops/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-05-13-sqlsat-lighting-talks/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-05-06-tag-devops-make-wrongs/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/devops-and-documentation/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-04-27-globalaz-art-data-devops/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-03-30-occ-video-demand-azure/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2019-03-26-tag-devops-devops-can/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/mastering-azure-network-addresses/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/understanding-azure-certification-path/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/conditional-build-and-release-tasks-in-vsts/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/using-onmicrosoft-com-azure-active-directory-accounts/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/enabling-release-annotations-vsts/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/correctly-sizing-azure-virtual-machines/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2018-09-15-acc-understand-infra-code/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/handling-open-file-security-warning/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/devops-news-from-connect-2017/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/vsts-ssh/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/2018-04-21-globalaz-devops-vsts-azure/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/first-run-arm-templates/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/installing-macos-vsts-build-agent/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-recoverable-tfs-backups/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/creating-temporary-visual-studio-environment/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/devops-connect-vsts-azure/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/blog/optimizing-php-applications-for-the-cloud/</loc><lastmod>2021-10-01T00:00:00-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/ai/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/azure/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/azure-devops/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/building-a-workout-app-for-watchos-in-swift/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/configuring-git/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/containers/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/creating-dotnet-templates/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/custom-runner-images/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/data/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/devops/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/general/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/github/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/governance-in-dotnet-with-nuget-packages/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/hidden-costs/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/improved-blogging-with-vs-code/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/intro-to-mdw/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/mastering-pdbs-and-debugging/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/notarizing-macos-apps/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/programming/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/securing-secrets/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/categories/security/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/speaking/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/shai-hulud-exploit/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url><url><loc>https://www.kenmuse.com/series/working-with-buildroot/</loc><lastmod>2026-03-27T23:52:34-04:00</lastmod></url></urlset>