<?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://softwaregarden.dev/en/tags/java/</loc><lastmod>2026-10-28T19:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-28/</loc><lastmod>2026-10-28T19:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-28/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-28/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/valhalla/the-dawn/</loc><lastmod>2026-10-28T19:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/valhalla/the-dawn/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/valhalla/the-dawn/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-401/</loc><lastmod>2026-10-28T19:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-401/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-401/"/></url><url><loc>https://softwaregarden.dev/en/tags/</loc><lastmod>2026-10-28T19:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/"/></url><url><loc>https://softwaregarden.dev/en/tags/valhalla/</loc><lastmod>2026-10-28T19:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/valhalla/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/valhalla/"/></url><url><loc>https://softwaregarden.dev/en/tags/value-objects/</loc><lastmod>2026-10-28T19:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/value-objects/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/value-objects/"/></url><url><loc>https://softwaregarden.dev/en/tags/bbl/</loc><lastmod>2026-02-20T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/bbl/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/bbl/"/></url><url><loc>https://softwaregarden.dev/en/posts/events/brown-bag-lunch/</loc><lastmod>2026-02-20T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/events/brown-bag-lunch/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/events/brown-bag-lunch/"/></url><url><loc>https://softwaregarden.dev/en/tags/devex/</loc><lastmod>2026-02-20T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/devex/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/devex/"/></url><url><loc>https://softwaregarden.dev/en/tags/devrel/</loc><lastmod>2026-02-20T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/devrel/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/devrel/"/></url><url><loc>https://softwaregarden.dev/en/tags/elasticsearch/</loc><lastmod>2026-02-20T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/elasticsearch/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/elasticsearch/"/></url><url><loc>https://softwaregarden.dev/en/posts/varia/sc-es-devex-and-devadv/</loc><lastmod>2025-05-26T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/varia/sc-es-devex-and-devadv/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/varia/sc-es-devex-and-devadv/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-25/</loc><lastmod>2025-05-26T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-25/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-25/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-505/</loc><lastmod>2025-05-26T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-505/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-505/"/></url><url><loc>https://softwaregarden.dev/en/tags/structured-concurrency/</loc><lastmod>2025-05-26T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/structured-concurrency/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/structured-concurrency/"/></url><url><loc>https://softwaregarden.dev/en/tags/esql/</loc><lastmod>2024-10-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/esql/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/esql/"/></url><url><loc>https://softwaregarden.dev/en/talks/esql-ftw/</loc><lastmod>2024-10-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/esql-ftw/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/esql-ftw/"/></url><url><loc>https://softwaregarden.dev/en/tags/certificate/</loc><lastmod>2024-07-18T09:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/certificate/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/certificate/"/></url><url><loc>https://softwaregarden.dev/en/posts/security/elastic-certificates-and-authorization/</loc><lastmod>2024-07-18T09:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/security/elastic-certificates-and-authorization/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/security/elastic-certificates-and-authorization/"/></url><url><loc>https://softwaregarden.dev/en/tags/password/</loc><lastmod>2024-07-18T09:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/password/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/password/"/></url><url><loc>https://softwaregarden.dev/en/tags/security/</loc><lastmod>2024-07-18T09:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/security/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/security/"/></url><url><loc>https://softwaregarden.dev/en/tags/tls/</loc><lastmod>2024-07-18T09:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/tls/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/tls/"/></url><url><loc>https://softwaregarden.dev/en/tags/gatherers/</loc><lastmod>2024-07-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/gatherers/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/gatherers/"/></url><url><loc>https://softwaregarden.dev/en/talks/hunting-with-java-gatherers/</loc><lastmod>2024-07-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/hunting-with-java-gatherers/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/hunting-with-java-gatherers/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-22/</loc><lastmod>2024-07-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-22/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-22/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-23/</loc><lastmod>2024-07-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-23/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-23/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-24/</loc><lastmod>2024-07-12T10:00:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/streams/</loc><lastmod>2024-07-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/streams/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/streams/"/></url><url><loc>https://softwaregarden.dev/en/tags/genai/</loc><lastmod>2024-07-11T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/genai/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/genai/"/></url><url><loc>https://softwaregarden.dev/en/talks/ai-buzzwords/</loc><lastmod>2024-07-11T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/ai-buzzwords/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/ai-buzzwords/"/></url><url><loc>https://softwaregarden.dev/en/tags/llm/</loc><lastmod>2024-07-11T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/llm/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/llm/"/></url><url><loc>https://softwaregarden.dev/en/tags/rag/</loc><lastmod>2024-07-11T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/rag/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/rag/"/></url><url><loc>https://softwaregarden.dev/en/tags/ci/</loc><lastmod>2024-07-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/ci/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/ci/"/></url><url><loc>https://softwaregarden.dev/en/tags/integration-tests/</loc><lastmod>2024-07-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/integration-tests/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/integration-tests/"/></url><url><loc>https://softwaregarden.dev/en/talks/making-testcontainers-experience-smoother/</loc><lastmod>2024-07-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/making-testcontainers-experience-smoother/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/making-testcontainers-experience-smoother/"/></url><url><loc>https://softwaregarden.dev/en/tags/performance/</loc><lastmod>2024-07-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/performance/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/performance/"/></url><url><loc>https://softwaregarden.dev/en/tags/testcontainers/</loc><lastmod>2024-07-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/testcontainers/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/testcontainers/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-461/</loc><lastmod>2024-03-18T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-461/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-461/"/></url><url><loc>https://softwaregarden.dev/en/tags/loom/</loc><lastmod>2024-03-18T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/loom/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/loom/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/gatherers/concurrent/</loc><lastmod>2024-03-18T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/gatherers/concurrent/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/gatherers/concurrent/"/></url><url><loc>https://softwaregarden.dev/en/tags/foreign-memory-access/</loc><lastmod>2024-02-22T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/foreign-memory-access/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/foreign-memory-access/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-21/</loc><lastmod>2024-02-22T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-21/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-21/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-22-new-and-noteworthy/</loc><lastmod>2024-02-22T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-22-new-and-noteworthy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-22-new-and-noteworthy/"/></url><url><loc>https://softwaregarden.dev/en/tags/pattern-matching/</loc><lastmod>2024-02-22T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/pattern-matching/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/pattern-matching/"/></url><url><loc>https://softwaregarden.dev/en/tags/preview-feature/</loc><lastmod>2024-02-22T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/preview-feature/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/preview-feature/"/></url><url><loc>https://softwaregarden.dev/en/tags/record-extractors/</loc><lastmod>2024-02-22T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/record-extractors/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/record-extractors/"/></url><url><loc>https://softwaregarden.dev/en/tags/stream-gatherers/</loc><lastmod>2024-02-22T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/stream-gatherers/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/stream-gatherers/"/></url><url><loc>https://softwaregarden.dev/en/tags/string-templates/</loc><lastmod>2024-02-22T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/string-templates/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/string-templates/"/></url><url><loc>https://softwaregarden.dev/en/tags/virtual-threads/</loc><lastmod>2024-02-22T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/virtual-threads/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/virtual-threads/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-445/</loc><lastmod>2023-10-22T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-445/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-445/"/></url><url><loc>https://softwaregarden.dev/en/tags/script/</loc><lastmod>2023-10-22T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/script/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/script/"/></url><url><loc>https://softwaregarden.dev/en/tags/shebang/</loc><lastmod>2023-10-22T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/shebang/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/shebang/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/scripts/shorter-scrips-jep-445/</loc><lastmod>2023-10-22T16:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/scripts/shorter-scrips-jep-445/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/scripts/shorter-scrips-jep-445/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-443/</loc><lastmod>2023-10-18T22:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-443/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-443/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/curious-case-of-jep443-solved/</loc><lastmod>2023-10-18T20:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/curious-case-of-jep443-solved/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/curious-case-of-jep443-solved/"/></url><url><loc>https://softwaregarden.dev/en/tags/unnamed-patterns-and-variables/</loc><lastmod>2023-10-18T22:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/unnamed-patterns-and-variables/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/unnamed-patterns-and-variables/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/curious-case-of-jep443/</loc><lastmod>2023-10-18T22:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/curious-case-of-jep443/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/curious-case-of-jep443/"/></url><url><loc>https://softwaregarden.dev/en/talks/butcher-virtual-threads-like-a-pro/</loc><lastmod>2023-09-20T11:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/butcher-virtual-threads-like-a-pro/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/butcher-virtual-threads-like-a-pro/"/></url><url><loc>https://softwaregarden.dev/en/talks/testcontainers-needed-simple-powerful/</loc><lastmod>2023-09-20T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/testcontainers-needed-simple-powerful/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/testcontainers-needed-simple-powerful/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-21-new-and-noteworthy/</loc><lastmod>2023-09-19T20:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-21-new-and-noteworthy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-21-new-and-noteworthy/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/loom/dont-look-at-virtual-threads/</loc><lastmod>2023-08-19T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/loom/dont-look-at-virtual-threads/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/loom/dont-look-at-virtual-threads/"/></url><url><loc>https://softwaregarden.dev/en/tags/logging/</loc><lastmod>2023-08-19T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/logging/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/logging/"/></url><url><loc>https://softwaregarden.dev/en/tags/stream/</loc><lastmod>2023-08-19T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/stream/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/stream/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-19/</loc><lastmod>2023-07-24T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-19/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-19/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-19-20-new-and-noteworthy/</loc><lastmod>2023-07-24T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-19-20-new-and-noteworthy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-19-20-new-and-noteworthy/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-20/</loc><lastmod>2023-07-24T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-20/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-20/"/></url><url><loc>https://softwaregarden.dev/en/tags/charity/</loc><lastmod>2023-05-23T22:30:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/posts/events/charity-workshops/</loc><lastmod>2023-05-23T22:30:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/events/charity-workshops/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/events/charity-workshops/"/></url><url><loc>https://softwaregarden.dev/en/tags/training/</loc><lastmod>2023-05-23T22:30:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/workshop/</loc><lastmod>2023-05-23T22:30:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/posts/testcontainers/parallel-start-with-prepulling/</loc><lastmod>2023-05-23T10:30:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/testcontainers/parallel-start-with-prepulling/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/testcontainers/parallel-start-with-prepulling/"/></url><url><loc>https://softwaregarden.dev/en/talks/integration-tests-are-needed-and-simple/</loc><lastmod>2023-05-16T18:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/integration-tests-are-needed-and-simple/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/integration-tests-are-needed-and-simple/"/></url><url><loc>https://softwaregarden.dev/en/tags/sdk/</loc><lastmod>2023-03-23T22:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/sdk/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/sdk/"/></url><url><loc>https://softwaregarden.dev/en/tags/sdkman/</loc><lastmod>2023-03-23T22:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/sdkman/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/sdkman/"/></url><url><loc>https://softwaregarden.dev/en/posts/tools/sdkman-more/</loc><lastmod>2023-03-23T22:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/tools/sdkman-more/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/tools/sdkman-more/"/></url><url><loc>https://softwaregarden.dev/en/posts/tools/sdkman-basics/</loc><lastmod>2022-12-29T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/tools/sdkman-basics/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/tools/sdkman-basics/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/loom/testing-pinned-virtual-threads/</loc><lastmod>2022-12-20T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/loom/testing-pinned-virtual-threads/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/loom/testing-pinned-virtual-threads/"/></url><url><loc>https://softwaregarden.dev/en/tags/toxiproxy/</loc><lastmod>2022-12-20T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/toxiproxy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/toxiproxy/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/loom/misusing-virtual-threads/</loc><lastmod>2022-11-23T17:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/loom/misusing-virtual-threads/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/loom/misusing-virtual-threads/"/></url><url><loc>https://softwaregarden.dev/en/tags/modern-java/</loc><lastmod>2023-10-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/modern-java/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/modern-java/"/></url><url><loc>https://softwaregarden.dev/en/tags/sailing/</loc><lastmod>2023-10-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/sailing/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/sailing/"/></url><url><loc>https://softwaregarden.dev/en/talks/sailing-modern-java/</loc><lastmod>2023-10-10T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/sailing-modern-java/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/sailing-modern-java/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/loom/testing-virtual-threads/</loc><lastmod>2022-11-02T21:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/loom/testing-virtual-threads/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/loom/testing-virtual-threads/"/></url><url><loc>https://softwaregarden.dev/en/tags/illegal-access/</loc><lastmod>2022-10-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/illegal-access/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/illegal-access/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-18/</loc><lastmod>2022-10-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-18/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-18/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-18-19-new-and-noteworthy/</loc><lastmod>2022-10-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-18-19-new-and-noteworthy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-18-19-new-and-noteworthy/"/></url><url><loc>https://softwaregarden.dev/en/tags/value-based-classes/</loc><lastmod>2022-10-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/value-based-classes/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/value-based-classes/"/></url><url><loc>https://softwaregarden.dev/en/tags/go/</loc><lastmod>2022-07-13T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/go/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/go/"/></url><url><loc>https://softwaregarden.dev/en/talks/go-go-java-developer/</loc><lastmod>2022-07-13T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/go-go-java-developer/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/go-go-java-developer/"/></url><url><loc>https://softwaregarden.dev/en/tags/golang/</loc><lastmod>2022-07-13T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/golang/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/golang/"/></url><url><loc>https://softwaregarden.dev/en/talks/misusing-modern-java/</loc><lastmod>2021-11-06T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/misusing-modern-java/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/misusing-modern-java/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-16/</loc><lastmod>2021-11-06T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-16/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-16/"/></url><url><loc>https://softwaregarden.dev/en/tags/java17/</loc><lastmod>2021-11-06T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java17/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java17/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-17-new-and-noteworthy/</loc><lastmod>2021-10-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-17-new-and-noteworthy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-17-new-and-noteworthy/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-17/</loc><lastmod>2021-10-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-17/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-17/"/></url><url><loc>https://softwaregarden.dev/en/tags/sealed-classes/</loc><lastmod>2021-10-12T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/sealed-classes/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/sealed-classes/"/></url><url><loc>https://softwaregarden.dev/en/tags/lombok/</loc><lastmod>2021-06-10T14:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/lombok/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/lombok/"/></url><url><loc>https://softwaregarden.dev/en/posts/varia/what-i-think-about-lombok/</loc><lastmod>2021-06-10T14:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/varia/what-i-think-about-lombok/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/varia/what-i-think-about-lombok/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/ready-for-valhalla/</loc><lastmod>2021-05-27T14:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/ready-for-valhalla/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/ready-for-valhalla/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-390/</loc><lastmod>2021-05-27T14:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-390/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-390/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/illegal-access-in-java-16/</loc><lastmod>2021-05-06T14:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/illegal-access-in-java-16/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/illegal-access-in-java-16/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-396/</loc><lastmod>2021-05-06T14:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-396/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-396/"/></url><url><loc>https://softwaregarden.dev/en/tags/jigsaw/</loc><lastmod>2021-05-06T14:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jigsaw/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jigsaw/"/></url><url><loc>https://softwaregarden.dev/en/tags/strong-encapsulation/</loc><lastmod>2021-05-06T14:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/strong-encapsulation/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/strong-encapsulation/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-16-new-and-noteworthy/</loc><lastmod>2021-05-06T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-16-new-and-noteworthy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-16-new-and-noteworthy/"/></url><url><loc>https://softwaregarden.dev/en/tags/records/</loc><lastmod>2021-05-06T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/records/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/records/"/></url><url><loc>https://softwaregarden.dev/en/tags/builder/</loc><lastmod>2021-04-15T18:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/builder/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/builder/"/></url><url><loc>https://softwaregarden.dev/en/tags/idea/</loc><lastmod>2021-04-15T18:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/idea/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/idea/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/records/vs-lombok-yet-again-with-builder-pattern/</loc><lastmod>2021-04-15T18:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/records/vs-lombok-yet-again-with-builder-pattern/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/records/vs-lombok-yet-again-with-builder-pattern/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-395/</loc><lastmod>2021-04-15T18:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-395/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-395/"/></url><url><loc>https://softwaregarden.dev/en/tags/sick-play/</loc><lastmod>2021-04-15T18:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/sick-play/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/sick-play/"/></url><url><loc>https://softwaregarden.dev/en/tags/cache/</loc><lastmod>2021-04-15T00:15:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/cache/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/cache/"/></url><url><loc>https://softwaregarden.dev/en/tags/hashcode/</loc><lastmod>2021-04-15T00:15:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/hashcode/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/hashcode/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/records/is-hashcode-in-records-cached/</loc><lastmod>2021-04-15T00:15:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/records/is-hashcode-in-records-cached/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/records/is-hashcode-in-records-cached/"/></url><url><loc>https://softwaregarden.dev/en/tags/java16/</loc><lastmod>2021-04-15T00:15:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java16/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java16/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/records/should-write-equals-and-hashcode/</loc><lastmod>2021-04-14T15:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/records/should-write-equals-and-hashcode/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/records/should-write-equals-and-hashcode/"/></url><url><loc>https://softwaregarden.dev/en/tags/equals/</loc><lastmod>2021-04-14T15:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/equals/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/equals/"/></url><url><loc>https://softwaregarden.dev/en/tags/gnome/</loc><lastmod>2021-02-04T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/gnome/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/gnome/"/></url><url><loc>https://softwaregarden.dev/en/tags/linux/</loc><lastmod>2021-02-04T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/linux/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/linux/"/></url><url><loc>https://softwaregarden.dev/en/posts/linux/terminal/emulator-goodies/</loc><lastmod>2021-02-04T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/linux/terminal/emulator-goodies/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/linux/terminal/emulator-goodies/"/></url><url><loc>https://softwaregarden.dev/en/tags/terminal/</loc><lastmod>2021-02-04T10:00:00+01:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/terminal/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/terminal/"/></url><url><loc>https://softwaregarden.dev/en/tags/2fa/</loc><lastmod>2020-11-26T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/2fa/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/2fa/"/></url><url><loc>https://softwaregarden.dev/en/tags/factors/</loc><lastmod>2020-11-26T10:00:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/posts/security/myths-and-factors/</loc><lastmod>2020-11-26T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/security/myths-and-factors/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/security/myths-and-factors/"/></url><url><loc>https://softwaregarden.dev/en/tags/ddd/</loc><lastmod>2020-10-22T22:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/ddd/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/ddd/"/></url><url><loc>https://softwaregarden.dev/en/tags/event-storming/</loc><lastmod>2020-10-22T22:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/event-storming/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/event-storming/"/></url><url><loc>https://softwaregarden.dev/en/posts/events/javips-2020/</loc><lastmod>2020-10-22T22:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/events/javips-2020/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/events/javips-2020/"/></url><url><loc>https://softwaregarden.dev/en/tags/javipstalks/</loc><lastmod>2020-10-22T22:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/javipstalks/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/javipstalks/"/></url><url><loc>https://softwaregarden.dev/en/tags/requirements/</loc><lastmod>2020-10-22T22:00:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/tests/</loc><lastmod>2020-10-22T22:00:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/g1/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/java-12/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-12/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-12/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-13/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-13/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-13/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-14/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-14/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-14/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-15/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-15/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-15/"/></url><url><loc>https://softwaregarden.dev/en/tags/shenandoah/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/shenandoah/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/shenandoah/"/></url><url><loc>https://softwaregarden.dev/en/talks/surfing-java-12-16/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/surfing-java-12-16/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/surfing-java-12-16/"/></url><url><loc>https://softwaregarden.dev/en/tags/switch-expressions/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/switch-expressions/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/switch-expressions/"/></url><url><loc>https://softwaregarden.dev/en/tags/text-blocks/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/text-blocks/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/text-blocks/"/></url><url><loc>https://softwaregarden.dev/en/tags/zgc/</loc><lastmod>2020-10-15T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/zgc/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/zgc/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-15-new-and-noteworthy/</loc><lastmod>2020-10-09T10:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-15-new-and-noteworthy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-15-new-and-noteworthy/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/records/vs-lombok-again/</loc><lastmod>2020-10-08T23:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/records/vs-lombok-again/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/records/vs-lombok-again/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-384/</loc><lastmod>2020-10-08T23:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-384/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-384/"/></url><url><loc>https://softwaregarden.dev/en/tags/env/</loc><lastmod>2020-09-28T08:00:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/freebsd/</loc><lastmod>2020-09-28T08:00:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/jep-330/</loc><lastmod>2020-09-28T08:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-330/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-330/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/scripts/more-on-shebang/</loc><lastmod>2020-09-28T08:00:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/scripts/more-on-shebang/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/scripts/more-on-shebang/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/scripts/java-scripts/</loc><lastmod>2020-09-24T13:50:47+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/scripts/java-scripts/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/scripts/java-scripts/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/riddle-answer/</loc><lastmod>2020-09-14T13:50:47+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/riddle-answer/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/riddle-answer/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-359/</loc><lastmod>2020-05-28T10:40:07+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-359/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-359/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/records/vs-lombok/</loc><lastmod>2020-05-28T10:40:07+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/records/vs-lombok/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/records/vs-lombok/"/></url><url><loc>https://softwaregarden.dev/en/tags/javabean/</loc><lastmod>2020-05-15T10:30:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/javabean/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/javabean/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/records/reflection/</loc><lastmod>2020-05-15T10:30:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/records/reflection/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/records/reflection/"/></url><url><loc>https://softwaregarden.dev/en/tags/reflection/</loc><lastmod>2020-05-15T10:30:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/reflection/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/reflection/"/></url><url><loc>https://softwaregarden.dev/en/tags/serialization/</loc><lastmod>2020-05-15T10:30:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/serialization/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/serialization/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/records/can-and-cannot/</loc><lastmod>2020-05-11T10:30:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/records/can-and-cannot/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/records/can-and-cannot/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/records/intro/</loc><lastmod>2020-05-09T10:40:07+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/records/intro/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/records/intro/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/how-not-to-use-instanceof/</loc><lastmod>2020-05-07T10:08:10+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/how-not-to-use-instanceof/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/how-not-to-use-instanceof/"/></url><url><loc>https://softwaregarden.dev/en/tags/instanceof/</loc><lastmod>2020-05-07T10:08:10+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/instanceof/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/instanceof/"/></url><url><loc>https://softwaregarden.dev/en/tags/jep-305/</loc><lastmod>2020-05-07T10:08:10+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jep-305/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jep-305/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/pattern-matching-beginning/</loc><lastmod>2020-05-06T20:08:10+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/pattern-matching-beginning/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/pattern-matching-beginning/"/></url><url><loc>https://softwaregarden.dev/en/posts/new-java/riddle/</loc><lastmod>2020-05-04T13:50:47+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/new-java/riddle/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/new-java/riddle/"/></url><url><loc>https://softwaregarden.dev/en/posts/</loc><lastmod>2020-05-04T12:55:05+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/posts/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/posts/"/></url><url><loc>https://softwaregarden.dev/en/talks/</loc><lastmod>2020-05-01T11:04:08+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/"/></url><url><loc>https://softwaregarden.dev/en/privacy/</loc><lastmod>2020-05-01T11:04:08+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/privacy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/privacy/"/></url><url><loc>https://softwaregarden.dev/en/</loc><lastmod>2020-05-01T11:04:08+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-records-for-intrigued/</loc><lastmod>2020-04-10T15:47:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-records-for-intrigued/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-records-for-intrigued/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-14-new-and-noteworthy/</loc><lastmod>2020-04-10T15:45:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-14-new-and-noteworthy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-14-new-and-noteworthy/"/></url><url><loc>https://softwaregarden.dev/en/tags/appcds/</loc><lastmod>2020-04-10T15:43:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/appcds/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/appcds/"/></url><url><loc>https://softwaregarden.dev/en/tags/collectors/</loc><lastmod>2020-04-10T15:43:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/collectors/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/collectors/"/></url><url><loc>https://softwaregarden.dev/en/talks/java-12-13-new-and-noteworthy/</loc><lastmod>2020-04-10T15:43:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/java-12-13-new-and-noteworthy/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/java-12-13-new-and-noteworthy/"/></url><url><loc>https://softwaregarden.dev/en/tags/compact-strings/</loc><lastmod>2020-04-10T15:39:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/compact-strings/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/compact-strings/"/></url><url><loc>https://softwaregarden.dev/en/tags/java-11/</loc><lastmod>2020-04-10T15:39:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/java-11/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/java-11/"/></url><url><loc>https://softwaregarden.dev/en/talks/migrating-java11/</loc><lastmod>2020-04-10T15:39:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/migrating-java11/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/migrating-java11/"/></url><url><loc>https://softwaregarden.dev/en/tags/jfr/</loc><lastmod>2020-04-10T15:39:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/jfr/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/jfr/"/></url><url><loc>https://softwaregarden.dev/en/tags/migration/</loc><lastmod>2020-04-10T15:39:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/architecture/</loc><lastmod>2020-04-10T15:37:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/talks/four-diseases/</loc><lastmod>2020-04-10T15:37:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/four-diseases/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/four-diseases/"/></url><url><loc>https://softwaregarden.dev/en/tags/primitive-obsession/</loc><lastmod>2020-04-10T15:37:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/primitive-obsession/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/primitive-obsession/"/></url><url><loc>https://softwaregarden.dev/en/tags/regular-expressions/</loc><lastmod>2020-04-10T15:37:00+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/context/</loc><lastmod>2020-04-10T15:35:31+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/talks/context/</loc><lastmod>2020-04-10T15:35:31+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/context/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/context/"/></url><url><loc>https://softwaregarden.dev/en/tags/culture/</loc><lastmod>2020-04-10T15:35:31+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/experience/</loc><lastmod>2020-04-10T15:35:31+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/it-depends/</loc><lastmod>2020-04-10T15:35:31+02:00</lastmod></url><url><loc>https://softwaregarden.dev/en/tags/mantra/</loc><lastmod>2020-04-10T15:35:31+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/mantra/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/mantra/"/></url><url><loc>https://softwaregarden.dev/en/tags/graylog/</loc><lastmod>2020-04-10T15:33:31+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/graylog/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/graylog/"/></url><url><loc>https://softwaregarden.dev/en/talks/graylog/</loc><lastmod>2020-04-10T15:33:31+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/graylog/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/graylog/"/></url><url><loc>https://softwaregarden.dev/en/tags/logs/</loc><lastmod>2020-04-10T15:33:31+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/logs/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/logs/"/></url><url><loc>https://softwaregarden.dev/en/tags/pfsense/</loc><lastmod>2020-04-10T15:33:31+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/pfsense/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/pfsense/"/></url><url><loc>https://softwaregarden.dev/en/tags/slf4j/</loc><lastmod>2020-04-10T15:33:31+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/slf4j/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/slf4j/"/></url><url><loc>https://softwaregarden.dev/en/tags/passwords/</loc><lastmod>2020-04-10T15:23:56+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/tags/passwords/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/tags/passwords/"/></url><url><loc>https://softwaregarden.dev/en/talks/passwords/</loc><lastmod>2020-04-10T15:23:56+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/talks/passwords/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/talks/passwords/"/></url><url><loc>https://softwaregarden.dev/en/about-me/</loc><lastmod>2020-04-10T11:33:26+02:00</lastmod><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/about-me/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/about-me/"/></url><url><loc>https://softwaregarden.dev/en/categories/</loc><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/categories/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/categories/"/></url><url><loc>https://softwaregarden.dev/en/series/</loc><xhtml:link rel="alternate" hreflang="en_GB" href="https://softwaregarden.dev/en/series/"/><xhtml:link rel="alternate" hreflang="pl_PL" href="https://softwaregarden.dev/pl/series/"/></url></urlset>