<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://tschuehly.de</loc>
    <lastmod>2026-04-07T20:32:41.794Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/svelte-islands-spring-boot</loc>
    <lastmod>2026-02-25T19:17:49.641Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/claude-code-hooks-gradle-proxy-fix</loc>
    <lastmod>2026-02-23T11:35:13.030Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/preact-islands-in-spring-boot-with-htmx-when-alpinejs-isnt-enough-anymore</loc>
    <lastmod>2026-02-18T07:24:30.990Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/claude-code-plan-security-migration</loc>
    <lastmod>2026-01-11T16:17:18.056Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/deploy-your-spring-boot-application-in-minutes-instead-of-hours-with-dokploy-on-a-hetzner-vps</loc>
    <lastmod>2024-10-26T08:01:46.187Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/jte-is-now-available-on-startspringio</loc>
    <lastmod>2024-09-30T14:43:11.596Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/the-best-way-to-build-spring-boot-applications-with-htmx</loc>
    <lastmod>2024-07-01T16:22:54.852Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/how-to-use-gradle-test-fixtures-in-maven-via-dependency</loc>
    <lastmod>2024-04-06T15:53:53.574Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/interactive-web-applications-with-htmx-and-spring-boot</loc>
    <lastmod>2024-03-23T12:59:31.058Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/an-introduction-to-frontend-development-with-spring-boot</loc>
    <lastmod>2024-03-11T21:51:28.097Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/introducing-the-htmx-supabase-spring-boot-starter-v03</loc>
    <lastmod>2023-12-20T11:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/spring-viewcomponent-v070-release</loc>
    <lastmod>2023-11-01T11:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/creating-a-jpa-style-crudrepository-using-microstream</loc>
    <lastmod>2023-09-05T10:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/secure-your-spring-boot-actuator-endpoints-and-configure-prometheus-with-basic-authentication</loc>
    <lastmod>2023-06-18T10:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/how-to-publish-a-kotlinjava-spring-boot-library-with-gradle-to-maven-central-complete-guide</loc>
    <lastmod>2023-05-01T10:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/dynamic-server-rendered-toast-notification-with-htmx-thymeleaf-and-spring-boot</loc>
    <lastmod>2023-02-20T08:36:57.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/local-development-with-testcontainers-kotlin-and-spring-boot</loc>
    <lastmod>2022-07-08T10:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/parallel-processing-with-worker-pools-in-kotlin</loc>
    <lastmod>2022-06-22T10:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/creating-a-go-gui-with-alpinejs-and-webview</loc>
    <lastmod>2022-03-14T16:55:59.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/jwt-authentication-for-spring-boot-simplified-using-gotrue-and-supabase</loc>
    <lastmod>2022-03-01T22:23:06.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/spring-content-the-better-way-to-save-and-serve-files-and-images-with-spring-boot</loc>
    <lastmod>2021-11-18T08:01:35.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/deploying-docker-compose-without-scp</loc>
    <lastmod>2021-03-28T14:29:44.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/page/speaking</loc>
    <lastmod>2026-04-07T20:32:41.794Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/series/full-stack</loc>
    <lastmod>2026-04-07T20:32:41.794Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/series/claude-code</loc>
    <lastmod>2026-04-07T20:32:41.794Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/archive</loc>
    <lastmod>2026-04-07T20:32:41.794Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://tschuehly.de/recommendations</loc>
    <lastmod>2026-04-07T20:32:41.794Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>