<?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://dplabs.tech/blog/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/branching/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/ci/cd--devops/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/cicd/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/feature-flags/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/git/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/gitflow/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/trunk-based-vs-gitflow/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/trunk-based-development/</loc>
    <lastmod>2026-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/code-quality/</loc>
    <lastmod>2026-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/engineering/</loc>
    <lastmod>2026-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/maintainability/</loc>
    <lastmod>2026-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/readability/</loc>
    <lastmod>2026-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/software-engineering/</loc>
    <lastmod>2026-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/software-design/</loc>
    <lastmod>2026-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/cost-of-clever-code/</loc>
    <lastmod>2026-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/api-design/</loc>
    <lastmod>2026-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/authorization/</loc>
    <lastmod>2026-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/input-validation/</loc>
    <lastmod>2026-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/secure-by-default-apis/</loc>
    <lastmod>2026-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/security/</loc>
    <lastmod>2026-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/security/</loc>
    <lastmod>2026-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/designing-code-for-change/</loc>
    <lastmod>2026-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/encapsulation/</loc>
    <lastmod>2026-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/evolutionary-architecture/</loc>
    <lastmod>2026-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/refactoring/</loc>
    <lastmod>2026-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/solid/</loc>
    <lastmod>2026-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/devops/</loc>
    <lastmod>2026-06-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/infrastructure-as-code/</loc>
    <lastmod>2026-06-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/infrastructure-as-code-is-software/</loc>
    <lastmod>2026-06-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/infrastructure-as-code/</loc>
    <lastmod>2026-06-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/terraform/</loc>
    <lastmod>2026-06-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/testing/</loc>
    <lastmod>2026-06-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/configuration-management/</loc>
    <lastmod>2026-05-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/containers/</loc>
    <lastmod>2026-05-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/immutable-infrastructure/</loc>
    <lastmod>2026-05-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/immutable-infrastructure/</loc>
    <lastmod>2026-05-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/infrastructure/</loc>
    <lastmod>2026-05-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/kubernetes/</loc>
    <lastmod>2026-05-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/architecture/</loc>
    <lastmod>2026-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/architecture-review/</loc>
    <lastmod>2026-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/decision-making/</loc>
    <lastmod>2026-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/engineering-leadership/</loc>
    <lastmod>2026-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/how-to-evaluate-architecture/</loc>
    <lastmod>2026-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/staff-engineer/</loc>
    <lastmod>2026-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/technical-leadership/</loc>
    <lastmod>2026-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/ai/</loc>
    <lastmod>2026-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/ai-engineering/</loc>
    <lastmod>2026-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/llm/</loc>
    <lastmod>2026-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/prompt-injection/</loc>
    <lastmod>2026-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/security-risks-ai-applications/</loc>
    <lastmod>2026-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/ai-engineering/</loc>
    <lastmod>2026-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/ai-features-architecture/</loc>
    <lastmod>2026-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/observability/</loc>
    <lastmod>2026-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/vendor-lock-in/</loc>
    <lastmod>2026-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/ai-agents/</loc>
    <lastmod>2026-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/building-reliable-ai-agents/</loc>
    <lastmod>2026-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/reliability/</loc>
    <lastmod>2026-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/tool-use/</loc>
    <lastmod>2026-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/ai-engineering-is-software-engineering/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/software-engineering/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/mcp/</loc>
    <lastmod>2026-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/mcp-model-context-protocol/</loc>
    <lastmod>2026-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/model-context-protocol/</loc>
    <lastmod>2026-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/tools/</loc>
    <lastmod>2026-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/ai-architecture/</loc>
    <lastmod>2026-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/multi-agent/</loc>
    <lastmod>2026-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/multi-agent-systems/</loc>
    <lastmod>2026-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/evaluating-llm-applications/</loc>
    <lastmod>2026-01-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/evaluation/</loc>
    <lastmod>2026-01-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/metrics/</loc>
    <lastmod>2026-01-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/rag/</loc>
    <lastmod>2026-01-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/fine-tuning/</loc>
    <lastmod>2026-01-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/prompt-engineering/</loc>
    <lastmod>2026-01-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/rag-vs-fine-tuning/</loc>
    <lastmod>2026-01-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/continuous-delivery/</loc>
    <lastmod>2025-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/database/</loc>
    <lastmod>2025-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/database-migrations-continuous-delivery/</loc>
    <lastmod>2025-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/flyway/</loc>
    <lastmod>2025-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/liquibase/</loc>
    <lastmod>2025-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/migrations/</loc>
    <lastmod>2025-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/zero-downtime/</loc>
    <lastmod>2025-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/dependency-injection/</loc>
    <lastmod>2025-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/spring/</loc>
    <lastmod>2025-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/spring-/-spring-boot/</loc>
    <lastmod>2025-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/spring-boot-dependency-injection/</loc>
    <lastmod>2025-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/spring-boot/</loc>
    <lastmod>2025-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/code-reviews-design-not-formatting/</loc>
    <lastmod>2025-07-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/code-review/</loc>
    <lastmod>2025-07-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/engineering-process/</loc>
    <lastmod>2025-07-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/pull-requests/</loc>
    <lastmod>2025-07-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/gc/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/java/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/java-/-jvm/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/java-performance-stop-guessing/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/jfr/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/jvm/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/performance/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/profiling/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/spring-boot-resilience/</loc>
    <lastmod>2025-06-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/circuit-breaker/</loc>
    <lastmod>2025-06-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/resilience/</loc>
    <lastmod>2025-06-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/resilience4j/</loc>
    <lastmod>2025-06-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/secrets-management/</loc>
    <lastmod>2025-05-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/security-is-architecture-concern/</loc>
    <lastmod>2025-05-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/threat-modeling/</loc>
    <lastmod>2025-05-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/zero-trust/</loc>
    <lastmod>2025-05-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/blue-green/</loc>
    <lastmod>2025-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/canary/</loc>
    <lastmod>2025-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/deployment/</loc>
    <lastmod>2025-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/deployment-strategies/</loc>
    <lastmod>2025-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/rolling-deployment/</loc>
    <lastmod>2025-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/concurrency/</loc>
    <lastmod>2025-04-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/java-24/</loc>
    <lastmod>2025-04-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/structured-concurrency-java/</loc>
    <lastmod>2025-04-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/structured-concurrency/</loc>
    <lastmod>2025-04-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/virtual-threads/</loc>
    <lastmod>2025-04-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/modules/</loc>
    <lastmod>2025-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/state-management/</loc>
    <lastmod>2025-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/terraform-modules-state/</loc>
    <lastmod>2025-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/abstraction/</loc>
    <lastmod>2025-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/abstraction-is-a-cost/</loc>
    <lastmod>2025-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/clean-code/</loc>
    <lastmod>2025-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/design/</loc>
    <lastmod>2025-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/over-engineering/</loc>
    <lastmod>2025-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/micrometer/</loc>
    <lastmod>2025-03-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/opentelemetry/</loc>
    <lastmod>2025-03-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/spring-boot-observability/</loc>
    <lastmod>2025-03-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/tracing/</loc>
    <lastmod>2025-03-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/authentication/</loc>
    <lastmod>2025-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/authentication-vs-authorization/</loc>
    <lastmod>2025-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/jwt/</loc>
    <lastmod>2025-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/oauth2/</loc>
    <lastmod>2025-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/openid-connect/</loc>
    <lastmod>2025-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/engineering-leadership/</loc>
    <lastmod>2025-03-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/technical-debt-not-all-bad/</loc>
    <lastmod>2025-03-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/technical-debt/</loc>
    <lastmod>2025-03-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/junit/</loc>
    <lastmod>2025-02-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/spring-boot-testing-strategy/</loc>
    <lastmod>2025-02-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/test-strategy/</loc>
    <lastmod>2025-02-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/testcontainers/</loc>
    <lastmod>2025-02-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/career/</loc>
    <lastmod>2025-02-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/staff-engineers-beyond-code/</loc>
    <lastmod>2025-02-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/technical-strategy/</loc>
    <lastmod>2025-02-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/domain-modeling/</loc>
    <lastmod>2025-01-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/java-17/</loc>
    <lastmod>2025-01-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/records/</loc>
    <lastmod>2025-01-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/records-sealed-classes-domain-models/</loc>
    <lastmod>2025-01-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/sealed-classes/</loc>
    <lastmod>2025-01-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/java-21/</loc>
    <lastmod>2025-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/pattern-matching-modern-java/</loc>
    <lastmod>2025-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/pattern-matching/</loc>
    <lastmod>2025-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/clean-code-is-not-about-pretty-code/</loc>
    <lastmod>2025-01-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/distributed-systems/</loc>
    <lastmod>2025-01-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/microservices/</loc>
    <lastmod>2025-01-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/monolith/</loc>
    <lastmod>2025-01-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/monolith-vs-microservices/</loc>
    <lastmod>2025-01-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/categories/software-architecture/</loc>
    <lastmod>2025-01-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/team-topology/</loc>
    <lastmod>2025-01-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/async/</loc>
    <lastmod>2024-12-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/event-driven/</loc>
    <lastmod>2024-12-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/event-driven-architecture/</loc>
    <lastmod>2024-12-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/kafka/</loc>
    <lastmod>2024-12-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/messaging/</loc>
    <lastmod>2024-12-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/java-17-to-21-modern-java/</loc>
    <lastmod>2024-12-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/domain-driven-design/</loc>
    <lastmod>2024-12-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/modern-spring-boot-architecture/</loc>
    <lastmod>2024-12-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/cicd-is-a-feedback-loop/</loc>
    <lastmod>2024-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/continuous-deployment/</loc>
    <lastmod>2024-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/continuous-integration/</loc>
    <lastmod>2024-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/pipelines/</loc>
    <lastmod>2024-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/adr/</loc>
    <lastmod>2024-11-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/architecture-decision-records/</loc>
    <lastmod>2024-11-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/documentation/</loc>
    <lastmod>2024-11-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/project-loom/</loc>
    <lastmod>2024-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/virtual-threads-java-21/</loc>
    <lastmod>2024-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/distributed-systems-problems/</loc>
    <lastmod>2024-10-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/embeddings/</loc>
    <lastmod>2024-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/rag-is-not-a-database-query/</loc>
    <lastmod>2024-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/vector-search/</loc>
    <lastmod>2024-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/modular-monolith/</loc>
    <lastmod>2024-10-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/modular-monolith-architecture/</loc>
    <lastmod>2024-10-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/blog/java-9-to-17-features/</loc>
    <lastmod>2024-10-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/language-features/</loc>
    <lastmod>2024-10-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/tags/modern-java/</loc>
    <lastmod>2024-10-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://dplabs.tech/about/</loc>
  </url><url>
    <loc>https://dplabs.tech/services/ai-to-production/</loc>
  </url><url>
    <loc>https://dplabs.tech/services/consultancy/</loc>
  </url><url>
    <loc>https://dplabs.tech/contact/</loc>
  </url><url>
    <loc>https://dplabs.tech/services/fractional-cto/</loc>
  </url><url>
    <loc>https://dplabs.tech/services/</loc>
  </url>
</urlset>
