<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://code.liampietralla.com/angular/application-settings.html</loc></url><url><loc>https://code.liampietralla.com/angular/base-components.html</loc></url><url><loc>https://code.liampietralla.com/angular/</loc></url><url><loc>https://code.liampietralla.com/ansible/certbot-ssl.html</loc></url><url><loc>https://code.liampietralla.com/ansible/</loc></url><url><loc>https://code.liampietralla.com/ansible/installing-docker.html</loc></url><url><loc>https://code.liampietralla.com/ansible/server-wait.html</loc></url><url><loc>https://code.liampietralla.com/azure/aca-with-terraform.html</loc></url><url><loc>https://code.liampietralla.com/azure/identify-untagged-resources.html</loc></url><url><loc>https://code.liampietralla.com/azure/</loc></url><url><loc>https://code.liampietralla.com/css/</loc></url><url><loc>https://code.liampietralla.com/css/text-width-hr.html</loc></url><url><loc>https://code.liampietralla.com/docker-swarm/</loc></url><url><loc>https://code.liampietralla.com/docker/cli-commands.html</loc></url><url><loc>https://code.liampietralla.com/docker/cloudflared.html</loc></url><url><loc>https://code.liampietralla.com/docker/exec-into-container.html</loc></url><url><loc>https://code.liampietralla.com/docker/</loc></url><url><loc>https://code.liampietralla.com/docker/local-db-mssql.html</loc></url><url><loc>https://code.liampietralla.com/docker/local-db-pg.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/api-key-auth.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/background-service.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/blazor-with-api.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/controller-testing.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/database-seed.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/dockerising-blazor.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/google-sign-in-without-identity.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/</loc></url><url><loc>https://code.liampietralla.com/dotnet/jwt-authentication-cookie.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/jwt-authentication.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/owin-logging.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/service-testing.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/system-net-logging.html</loc></url><url><loc>https://code.liampietralla.com/dotnet/unit-of-work-template.html</loc></url><url><loc>https://code.liampietralla.com/ef-core/</loc></url><url><loc>https://code.liampietralla.com/ef-core/stp-migration.html</loc></url><url><loc>https://code.liampietralla.com/git/</loc></url><url><loc>https://code.liampietralla.com/git/ssh-config.html</loc></url><url><loc>https://code.liampietralla.com/github-actions/build-publish-container.html</loc></url><url><loc>https://code.liampietralla.com/github-actions/build-test-dotnet.html</loc></url><url><loc>https://code.liampietralla.com/github-actions/</loc></url><url><loc>https://code.liampietralla.com/github-actions/run-ef-core-migrations.html</loc></url><url><loc>https://code.liampietralla.com/</loc></url><url><loc>https://code.liampietralla.com/nginx/adding-nginx-site.html</loc></url><url><loc>https://code.liampietralla.com/nginx/easy-reverse-proxy-config.html</loc></url><url><loc>https://code.liampietralla.com/nginx/</loc></url><url><loc>https://code.liampietralla.com/node/</loc></url><url><loc>https://code.liampietralla.com/node/managing-versions.html</loc></url><url><loc>https://code.liampietralla.com/nuxt/custom-fetch.html</loc></url><url><loc>https://code.liampietralla.com/nuxt/</loc></url><url><loc>https://code.liampietralla.com/opentofu/encrypted-state.html</loc></url><url><loc>https://code.liampietralla.com/opentofu/</loc></url><url><loc>https://code.liampietralla.com/postgres/dump-and-restore.html</loc></url><url><loc>https://code.liampietralla.com/postgres/</loc></url><url><loc>https://code.liampietralla.com/powershell/basic-template.html</loc></url><url><loc>https://code.liampietralla.com/powershell/</loc></url><url><loc>https://code.liampietralla.com/react-native/generic-box.html</loc></url><url><loc>https://code.liampietralla.com/react-native/generic-stacks.html</loc></url><url><loc>https://code.liampietralla.com/react-native/generic-text.html</loc></url><url><loc>https://code.liampietralla.com/react-native/</loc></url><url><loc>https://code.liampietralla.com/react/context-with-custom-hook.html</loc></url><url><loc>https://code.liampietralla.com/react/</loc></url><url><loc>https://code.liampietralla.com/react/reading-env-vars-docker.html</loc></url><url><loc>https://code.liampietralla.com/terraform/ansible-inventory-generation.html</loc></url><url><loc>https://code.liampietralla.com/terraform/</loc></url><url><loc>https://code.liampietralla.com/terraform/remote-state-cloudflare-r2.html</loc></url><url><loc>https://code.liampietralla.com/typescript/</loc></url><url><loc>https://code.liampietralla.com/typescript/string-literal-types.html</loc></url></urlset>