<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
    <url>
      <loc>https://newsletter.shivkumarsoni.com/</loc>
      <lastmod>2026-02-15</lastmod>
    </url>
      <url>
        <loc>https://newsletter.shivkumarsoni.com/authors</loc>
        <lastmod>2026-04-17</lastmod>
      </url>
      <url>
        <loc>https://newsletter.shivkumarsoni.com/authors/shivkumar-soni</loc>
        <lastmod>2026-02-15</lastmod>
      </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/p/the-highest-return-ai-investments-often-start-with-structured-skills-prompts-and-instructions-not-co</loc>
      <lastmod>2026-03-24</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/p/a-practical-reusable-prompt-engineering-pattern-library-you-can-quickly-learn-and-apply</loc>
      <lastmod>2026-03-10</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/p/the-security-mindset-shift-that-changes-your-architecture-from-controls-to-systems</loc>
      <lastmod>2026-03-06</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/p/most-teams-optimize-performance-and-security-this-nfr-determines-delivery-speed</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/p/technical-debt-is-not-the-enemy-silent-debt-is</loc>
      <lastmod>2026-03-05</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/p/solid-at-system-scale-same-principles-bigger-objects</loc>
      <lastmod>2026-03-05</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/p/microservices-vs-soa-a-practical-decision-framework-beyond-hype</loc>
      <lastmod>2026-03-05</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/p/the-one-architecture-decision-that-saves-years-of-rework-specify-nfrs-like-you-mean-it</loc>
      <lastmod>2026-03-05</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/non-functional-requirements</loc>
      <lastmod>2026-03-05</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/cyber-security</loc>
      <lastmod>2026-03-05</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/liskov-substitution-principle</loc>
      <lastmod>2026-02-22</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/unit-testing</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/prompt-engineering</loc>
      <lastmod>2026-03-10</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/secure-software-architecture</loc>
      <lastmod>2026-03-05</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/system-integration-testing</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/component-integration-testing</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/testability</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/architectural-technical-debt</loc>
      <lastmod>2026-02-22</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/technical-debt</loc>
      <lastmod>2026-02-22</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/open-closed-principle</loc>
      <lastmod>2026-02-22</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/single-responsibility-principle</loc>
      <lastmod>2026-02-22</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/subsystems-integration-testing</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/component-testing</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/solid-principles</loc>
      <lastmod>2026-02-22</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/security-by-design</loc>
      <lastmod>2026-03-05</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/dependency-inversion-principle</loc>
      <lastmod>2026-02-22</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/testable-systems</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/design-principles</loc>
      <lastmod>2026-02-22</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/prompting-techniques</loc>
      <lastmod>2026-03-10</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/security-architecture</loc>
      <lastmod>2026-03-05</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/integration-testing</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/testable-components</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/interface-segregation-principle</loc>
      <lastmod>2026-02-22</lastmod>
    </url>
    <url>
      <loc>https://newsletter.shivkumarsoni.com/t/nfr</loc>
      <lastmod>2026-02-15</lastmod>
    </url>
</urlset>
