<?xml version="1.0" encoding="utf-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc/><lastmod>2021-11-03T21:33:06+01:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2022/common-gradle-plugin-mistakes-and-good-practices/</loc><lastmod>2022-11-14T14:26:12+01:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2022/routes-forwarding-for-javascript-frontends-in-quarkus/</loc><lastmod>2022-08-31T10:52:34+02:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2022/insights-from-analyzing-over-1-mio-java-class-names/</loc><lastmod>2022-05-27T12:55:30+02:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/migrating-from-spring-to-quarkus/</loc><lastmod>2022-11-27T10:00:19+01:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/bundling-quarkus-with-web-frameworks-like-angular-react-vue-js-in-maven/</loc><lastmod>2022-09-29T14:30:02+02:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/centralized-error-handling-and-a-custom-error-page-in-quarkus/</loc><lastmod>2023-01-01T12:10:05+01:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/avoiding-autoboxing-by-using-primitive-in-functional-interfaces-streams-and-optionals/</loc><lastmod>2021-11-18T22:28:42+01:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/cross-site-request-forgery-csrf-xsrf-protection-in-quarkus/</loc><lastmod>2021-11-05T16:20:18+01:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/custom-microprofile-configuration-sources-in-quarkus/</loc><lastmod>2022-07-27T08:16:58+02:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/handling-multiple-thrown-exceptions-with-suppressed-exceptions/</loc><lastmod>2021-09-11T13:40:53+02:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/what-happens-if-the-main-method-throws-an-exception/</loc><lastmod>2021-12-08T18:43:51+01:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/overview-of-bean-scopes-in-quarkus/</loc><lastmod>2021-11-28T09:59:48+01:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/checked-vs-unchecked-exception-let-the-caller-decide/</loc><lastmod>2021-09-04T21:43:39+02:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/dont-confuse-integer-division-with-floor-division/</loc><lastmod>2021-09-04T21:43:39+02:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/multiple-return-values-in-kotlin-with-destruction-declarations/</loc><lastmod>2021-09-04T21:43:39+02:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/articles/2021/powerful-ui-texts-with-the-html-capable-jblabel/</loc><lastmod>2021-09-05T19:26:04+02:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://marcelkliemannel.com/tags/api-design/</loc><lastmod>2021-09-04T21:43:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://marcelkliemannel.com/tags/best-practice/</loc><lastmod>2022-05-27T12:55:30+02:00</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://marcelkliemannel.com/tags/gradle/</loc><lastmod>2022-11-14T14:26:12+01:00</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://marcelkliemannel.com/tags/intellij-sdk/</loc><lastmod>2021-09-05T19:26:04+02:00</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://marcelkliemannel.com/tags/java/</loc><lastmod>2022-05-27T12:55:30+02:00</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://marcelkliemannel.com/tags/jvm-internals/</loc><lastmod>2021-12-08T18:43:51+01:00</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://marcelkliemannel.com/tags/kotlin/</loc><lastmod>2021-09-04T21:43:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://marcelkliemannel.com/tags/quarkus/</loc><lastmod>2023-01-01T12:10:05+01:00</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://marcelkliemannel.com/projects/</loc><lastmod>2023-05-29T11:50:08+02:00</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url><url><loc>https://marcelkliemannel.com/bookmarks/</loc><lastmod>2021-09-04T21:43:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>