<?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://simonscholz.dev/about</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/ai-qwen3-tts</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/ansible</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/apache-camel</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/apache-pdfbox</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/audacity</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/c4-software-architecture-diagrams</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/cloud-scheduler-oidc-security-quarkus</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/commercetools-api-java-sdk-kotlin</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/docker</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/fishshell</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/gatling-performance-testing</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/gatsby-github-pages-action</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/git</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/github-fork-sync</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/gitops-fluxcd</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/google-pubsub</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/gpg-archive-encryption</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/gradle-plugins-from-maven-local</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/gradle-toml-version-catalogs</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/install-flutter</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/ipp-print-java-kotlin</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/java-dependency-updates</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/jlama</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/keycloak-admin-api</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/keycloak-quarkus-postgres-docker-compose</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/keycloak-realm-export-import</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/kotlin-coroutines</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/kotlin-extension-functions</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/local-kubernetes-with-kind</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/microsoft-teams-messages-webhook-workflow</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/minikube</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/newman-smoke-testing</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/node-npm-updates</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/ocr-tess4j-tesseract-ubuntu</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/open-api-parsing-normalizing</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/openapi-gradle-kotlin-webflux</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/pdf</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/postman</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/publish-maven-central-gradle</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/quarkus-container-registry</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/quarkus-mcp-server</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/quarkus-shedlock-postgres-mongodb</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/spring-configuration-properties</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/spring-quarkus-google-pubsub</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/spring-rest-template-interceptors</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/switch-gcloud-kubectl-configs</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/terraform-sensitive-vars</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/ubuntu-dev-setup</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/validate-spring-configuration-properties</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials/youtube-dl</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/tutorials</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/contact</loc><changefreq>monthly</changefreq></url><url><loc>https://simonscholz.dev/cv</loc><changefreq>monthly</changefreq></url></urlset>