<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://soren-learning.site</loc>
<lastmod>2026-04-22T09:11:44.222Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://soren-learning.site/design-ux</loc>
<lastmod>2026-04-22T09:11:44.222Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill</loc>
<lastmod>2026-04-22T09:11:44.222Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/career-growth-in-tech</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/career-growth-in-tech/01-performance-reviews</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/career-growth-in-tech/02-personal-branding</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/career-growth-in-tech/03-networking-for-introverts</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/career-growth-in-tech/04-negotiating-offers</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/career-growth-in-tech/05-when-to-stay-or-leave</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/career-growth-in-tech/06-sustainable-learning-system</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/communication-for-engineers</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/communication-for-engineers/01-async-updates</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/communication-for-engineers/02-presenting-to-non-tech</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/communication-for-engineers/03-email-slack-etiquette</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/communication-for-engineers/04-effective-meetings</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/communication-for-engineers/05-documentation-as-communication</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/communication-for-engineers/06-handling-conflict</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/communication-for-engineers/07-cross-cultural-communication</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/deep-work-and-productivity</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/deep-work-and-productivity/01-flow-state</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/deep-work-and-productivity/02-note-taking</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/deep-work-and-productivity/03-mental-models</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/deep-work-and-productivity/04-context-switching</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/deep-work-and-productivity/05-burnout</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/senior-engineer-playbook</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/senior-engineer-playbook/01-from-mid-to-senior</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/senior-engineer-playbook/02-leading-without-a-title</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/senior-engineer-playbook/03-design-docs-and-code-review</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/senior-engineer-playbook/04-navigating-ambiguity-and-scope</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/senior-engineer-playbook/05-influence-and-managing-up</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/senior-engineer-playbook/06-feedback-and-staff-level</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/how-to-build-trust-in-a-new-team</loc>
<lastmod>2026-04-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/imposter-syndrome-at-senior-level</loc>
<lastmod>2026-04-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/learning-in-public</loc>
<lastmod>2026-04-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/one-on-one-with-your-manager</loc>
<lastmod>2026-04-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/when-a-junior-is-better-than-you</loc>
<lastmod>2026-04-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/growth-softskill/working-with-difficult-people</loc>
<lastmod>2026-04-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset</loc>
<lastmod>2026-04-22T09:11:44.222Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/business-acumen-for-senior-engineers</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/business-acumen-for-senior-engineers/01-introduction</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/business-acumen-for-senior-engineers/02-pl-and-unit-economics</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/business-acumen-for-senior-engineers/03-business-models-and-architecture</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/business-acumen-for-senior-engineers/04-cost-aware-engineering</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/business-acumen-for-senior-engineers/05-stakeholder-mapping</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/business-acumen-for-senior-engineers/06-presenting-to-non-technical-audiences</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/from-engineer-to-product-thinker</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/from-engineer-to-product-thinker/01-why-engineers-need-product-mindset</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/from-engineer-to-product-thinker/02-jobs-to-be-done-what-users-actually-want</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/from-engineer-to-product-thinker/03-reading-a-prd-and-spotting-gaps</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/from-engineer-to-product-thinker/04-asking-why-without-being-the-obstacle</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/from-engineer-to-product-thinker/05-technical-debt-vs-time-to-market</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/from-engineer-to-product-thinker/06-metrics-engineers-should-care-about</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/from-engineer-to-product-thinker/07-when-and-how-to-push-back-on-pm</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/from-engineer-to-product-thinker/08-from-feature-factory-to-outcome-driven</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/mastering-agile-scrum</loc>
<lastmod>2026-04-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/mastering-agile-scrum/01-introduction</loc>
<lastmod>2026-04-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/mastering-agile-scrum/02-dod</loc>
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/mastering-agile-scrum/03-scrum-events</loc>
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/mastering-agile-scrum/04-psychological-safety</loc>
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/mastering-agile-scrum/05-anti-patterns</loc>
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/product-discovery-for-engineers</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/product-discovery-for-engineers/01-user-interviews-through-an-engineers-lens</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/product-discovery-for-engineers/02-data-informed-vs-data-driven</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/product-discovery-for-engineers/03-ab-testing-design-analysis-pitfalls</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/product-discovery-for-engineers/04-feature-flags-as-a-discovery-tool</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/product-discovery-for-engineers/05-shadow-launch-and-canary-release</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/product-discovery-for-engineers/06-kill-criteria-when-to-kill-a-feature</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/build-vs-buy-vs-partner-framework</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/north-star-metric-for-engineers</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/product-mindset-is-not-just-the-pm-job</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/senior-engineer-prd-review-checklist</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/when-technical-excellence-misses-the-point</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/product-mindset/why-good-features-still-fail</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/technical</loc>
<lastmod>2026-04-22T09:11:44.222Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/anthropic</loc>
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/anthropic/01-claude-code-in-action</loc>
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/anthropic/02-ai-fluency</loc>
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth</loc>
<lastmod>2026-04-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/01-authn-vs-authz</loc>
<lastmod>2026-04-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/02-password-security</loc>
<lastmod>2026-04-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/03-session-based-auth</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/04-jwt-token-based-auth</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/05-access-refresh-tokens</loc>
<lastmod>2026-04-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/06-oauth2</loc>
<lastmod>2026-04-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/07-openid-connect</loc>
<lastmod>2026-04-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/08-social-login-and-sso</loc>
<lastmod>2026-04-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/09-saml-vs-oauth-oidc</loc>
<lastmod>2026-05-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/10-mfa-2fa</loc>
<lastmod>2026-05-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/11-rbac</loc>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/12-abac-rebac</loc>
<lastmod>2026-05-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/13-policy-engines</loc>
<lastmod>2026-05-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/14-auth-security-pitfalls</loc>
<lastmod>2026-05-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/15-rate-limiting-brute-force</loc>
<lastmod>2026-05-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/auth-in-depth/16-zero-trust-architecture</loc>
<lastmod>2026-05-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/domain-driven-design</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/domain-driven-design/01-philosophy-of-ddd</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/domain-driven-design/02-ubiquitous-language-bounded-contexts</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/domain-driven-design/03-context-mapping</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/domain-driven-design/04-entities-value-objects-aggregates</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/domain-driven-design/05-domain-services-repositories-events</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/domain-driven-design/06-ddd-hexagonal-clean-cqrs</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/software-testing</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/software-testing/01-introduction</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/software-testing/02-testing-pyramid</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/software-testing/03-tdd-bdd</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/software-testing/04-automation-strategy</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/software-testing/05-ci-cd-testing</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/software-testing/06-security-testing</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/software-testing/07-modern-testing</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/hexagonal-clean-and-n-layered-architecture</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://soren-learning.site/technical/test-driven-development</loc>
<lastmod>2026-04-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
