<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap_generator/default/sitemap.xsl"?>
<!--Generated by the Simple XML Sitemap Drupal module: https://drupal.org/project/simple_sitemap.-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <changefreq>daily</changefreq>
  <priority>1.0</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/ai-solutions/build-with-aws-ai</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/ai-solutions/build-with-azure-ai</loc>
  <lastmod>2026-07-08T16:44:56+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/motion-in-ui</loc>
  <lastmod>2026-07-07T19:06:06+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5dea8a61e5b938863e809_IMG_8305_17281a18.avif</image:loc>
   <image:caption>Motion in UI</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5dea8a61e5b938863e809_IMG_8305_17281a18.avif</image:loc>
   <image:caption>Motion In Ui</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/playwright-auto-waiting-what-it-checks-before-every-click</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6a44f2fed5328db037b65ffd_Playwright_auto-waiting__what_it_checks_before_every_click-1.png</image:loc>
   <image:caption>Playwright auto-waiting: what it checks before every click</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6a44f2fed5328db037b65ffd_Playwright_auto-waiting__what_it_checks_before_every_click-1.png</image:loc>
   <image:caption>Playwright auto-waiting: what it checks before every click</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/my-internship-as-an-ai-marketer-in-qed42-taught-me-things-no-course-ever-did</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6a3e4aeee07c1d01a5a5f4c1_My_internship_as_an_ai_marketer_in_QED42_taught_me_things_no_course_ever_did.jpg</image:loc>
   <image:caption>My internship as an AI marketer at QED42 taught me things no course ever did</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6a3e4aeee07c1d01a5a5f4c1_My_internship_as_an_ai_marketer_in_QED42_taught_me_things_no_course_ever_did.jpg</image:loc>
   <image:caption>My internship as an AI marketer at QED42 taught me things no course ever did</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/wcag-2-0-to-2-2-whats-new-and-how-to-upgrade-your-website-accessibility</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69c114c4ea2919c720d876a8_Sustainability_testing__a_responsible_approach_to_greener_software.webp</image:loc>
   <image:caption>WCAG 2.0 to 2.2: what’s new and how to upgrade your website accessibility</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69c114c4ea2919c720d876a8_Sustainability_testing__a_responsible_approach_to_greener_software.webp</image:loc>
   <image:caption>WCAG 2.0 to 2.2: what’s new and how to upgrade your website accessibility</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/optimising-digital-experiences-with-acquia-and-vwo-integration</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b951fc08e559e13271c683_Drive_digital_growth_by_integrating_Acquia_VWO-2__1_.webp</image:loc>
   <image:caption>Optimising digital experiences with Acquia and VWO integration</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b951fc08e559e13271c683_Drive_digital_growth_by_integrating_Acquia_VWO-2__1_.webp</image:loc>
   <image:caption>Optimising digital experiences with Acquia and VWO integration</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/responsible-ai-testing-ensuring-ethical-fair-and-safe-ai-systems</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b906dba1f65513cb7a95b3_Create_your_own_AI_agents_for_Drupal_Canvas.webp</image:loc>
   <image:caption>Responsible AI testing: ensuring ethical, fair, and safe AI systems</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b906dba1f65513cb7a95b3_Create_your_own_AI_agents_for_Drupal_Canvas.webp</image:loc>
   <image:caption>Responsible AI testing: ensuring ethical, fair, and safe AI systems</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/haat-deep-dive-turning-human-intervention-into-a-scalable-primitive</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b905fa51aaf6b30c1990de_HAAT_Deep_Dive__Turning_Human_Intervention_into_a_Scalable_Primitive__1_.webp</image:loc>
   <image:caption>HAAT deep dive: turning human intervention into a scalable primitive</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b905fa51aaf6b30c1990de_HAAT_Deep_Dive__Turning_Human_Intervention_into_a_Scalable_Primitive__1_.webp</image:loc>
   <image:caption>HAAT deep dive: turning human intervention into a scalable primitive</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/end-to-end-type-safety-from-graphql-schemas-to-react-components</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b3be5660a7921ad750c0a3_End-to-End_Type_Safety__From_GraphQL_Schemas_to_React_Components__1_.webp</image:loc>
   <image:caption>End-to-End type safety: from GraphQL schemas to React Components</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b3be5660a7921ad750c0a3_End-to-End_Type_Safety__From_GraphQL_Schemas_to_React_Components__1_.webp</image:loc>
   <image:caption>End-to-End type safety: from GraphQL schemas to React Components</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-new-architecture-in-react-native-a-turning-point-for-mobile-performance</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b3bb20a6708e16fbef7944_The_New_Architecture_in_React_Native__A_Turning_Point_for_Mobile_Performance-3.webp</image:loc>
   <image:caption>The new architecture in React Native: a turning point for mobile performance</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69b3bb20a6708e16fbef7944_The_New_Architecture_in_React_Native__A_Turning_Point_for_Mobile_Performance-3.webp</image:loc>
   <image:caption>The new architecture in React Native: a turning point for mobile performance</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-a-video-rag-system-thats-81-cheaper-than-industry-standard-heres-how</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69a593fe4a3c0f4ec86409f2_I_Built_a_Video_RAG_System_Thats_81_Cheaper_Than__Industry_Standard__-_Heres_How.webp</image:loc>
   <image:caption>Building a video RAG system that's 81% cheaper than &quot;Industry standard&quot;, here's how</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69a593fe4a3c0f4ec86409f2_I_Built_a_Video_RAG_System_Thats_81_Cheaper_Than__Industry_Standard__-_Heres_How.webp</image:loc>
   <image:caption>Building a video RAG system that's 81% cheaper than &quot;Industry standard&quot;, here's how</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/10-more-questions-to-ask-at-stakeholder-interviews</loc>
  <lastmod>2026-07-07T03:31:14+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5dea1d8b51449bff129af_10_20More_20Questions_20to_20Ask_20at_20Stakeholder_20Interviews_e24e2cc5.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/10-perfect-design-workshop-questions</loc>
  <lastmod>2026-07-07T03:31:14+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5dea20fccb0a092e624c2_DW_20_1_0_2205fdc0.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/10-soft-skills-to-enable-positive-teamwork-in-design</loc>
  <lastmod>2026-07-07T03:31:14+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5de3fb92eee0391a3ad38_cover_aa743b4a.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/10-trends-that-will-shape-e-commerce-in-2022-and-beyond</loc>
  <lastmod>2026-07-07T03:31:14+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5de9072f5864e5b0b0e3e_10_20trends_20that_20will_20shape_20e-comm_20in_202022_20and_20beyond_9dee7e43.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/17-ways-to-achieve-mobile-excellence-in-2022</loc>
  <lastmod>2026-07-07T03:31:14+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5de8708acf86e5bca43c5_10_20Ways_20to_20Achieve_20Mobile_20Excellence_20in_202022_20_3e2b9c57.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/21-must-have-strategies-for-your-higher-ed-digital-experience</loc>
  <lastmod>2026-07-07T03:31:14+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5de882cfe5cd77ecba84a_Higher_20Ed_201_22231971.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/36-days-of-fun-in-36-days-of-type-challenge</loc>
  <lastmod>2026-07-07T03:31:14+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5ddf9d6de05986e6ac8c7_36_20Days_20compiled_Part_201-01_1_1_dbb4199f.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/4-opensource-accessibility-audit-tools-you-must-know</loc>
  <lastmod>2026-07-07T03:31:14+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5de70d8b51449bff0e5e7_image_71b2042d.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/supercharging-next-js-with-strapi-webhooks</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/699ec3e89df4fcfd8b8e45e8_Supercharging_Next.js_with_Strapi_Webhooks.webp</image:loc>
   <image:caption>Supercharging Next.js with Strapi webhooks</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/699ec3e89df4fcfd8b8e45e8_Supercharging_Next.js_with_Strapi_Webhooks.webp</image:loc>
   <image:caption>Supercharging Next.js with Strapi webhooks</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/create-your-own-ai-agents-for-drupal-canvas</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6995c1e1cc828958264a0718_IMG_5139_1_.webp</image:loc>
   <image:caption>Create your own AI agents for Drupal Canvas</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6995c1e1cc828958264a0718_IMG_5139_1_.webp</image:loc>
   <image:caption>Create your own AI agents for Drupal Canvas</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-case-for-building-better-e-learning-platforms-in-healthcare</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/686fc52e3b61896660bf7d5b_Cover_f.avif</image:loc>
   <image:caption>A case for building better e-learning platforms in healthcare</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/686fc52e3b61896660bf7d5b_Cover_f.avif</image:loc>
   <image:caption>A case for building better e-learning platforms in healthcare</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-simple-effective-prompt-based-guardrails</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67dadbb24039ed0ee546b5f3_Building_simple___effective_prompt-based_Guardrails-5.avif</image:loc>
   <image:caption>Building simple &amp; effective prompt-based Guardrails</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67dadbb24039ed0ee546b5f3_Building_simple___effective_prompt-based_Guardrails-5.avif</image:loc>
   <image:caption>Building simple &amp; effective prompt-based Guardrails</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/inside-drupal-trivandrums-25th-anniversary-meetup</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/696e110e4a780280cd47a346_Drupal_25_blog_3.png</image:loc>
   <image:caption>Inside Drupal Trivandrum’s 25th anniversary meetup</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/696e110e4a780280cd47a346_Drupal_25_blog_3.png</image:loc>
   <image:caption>Inside Drupal Trivandrum’s 25th anniversary meetup</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-turns-25-highlights-from-the-january-2026-pune-meetup</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/696dee93025b9f12058097e4_Drupal_25th_birthday_2.webp</image:loc>
   <image:caption>Drupal Turns 25: Highlights from the January 2026 Pune Meetup</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/696dee93025b9f12058097e4_Drupal_25th_birthday_2.webp</image:loc>
   <image:caption>Drupal Turns 25: Highlights from the January 2026 Pune Meetup</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/eventhorizon-the-drupal-code-intelligence-app-that-changes-how-we-analyse-codebases</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69678aba3b7731b9f9706b78_Exploring_Drupal___s_AI_Agents__a_practical_guide_for_site_builders__2_.webp</image:loc>
   <image:caption>EventHorizon: the Drupal code intelligence app that changes how we analyse codebases</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69678aba3b7731b9f9706b78_Exploring_Drupal___s_AI_Agents__a_practical_guide_for_site_builders__2_.webp</image:loc>
   <image:caption>EventHorizon: the Drupal code intelligence app that changes how we analyse codebases</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-case-for-centralized-content-systems-in-modern-digital-strategies</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67485ba60d844cacd12b9712_From_fragmented_to_streamlined__1_.avif</image:loc>
   <image:caption>The case for centralized content systems in modern digital strategies</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67485ba60d844cacd12b9712_From_fragmented_to_streamlined__1_.avif</image:loc>
   <image:caption>The case for centralized content systems in modern digital strategies</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/i-taught-a-small-ai-model-to-learn-my-style-and-you-can-too</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/693f9e4d8a1e3e457c4693fa_Adaptive_RAG__enhancing_small_model_generation_using_DQN_and_reinforcement_learning__1__1_.png</image:loc>
   <image:caption>I taught a small AI model to learn my style (and you can too)</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/693f9e4d8a1e3e457c4693fa_Adaptive_RAG__enhancing_small_model_generation_using_DQN_and_reinforcement_learning__1__1_.png</image:loc>
   <image:caption>I taught a small AI model to learn my style (and you can too)</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/5-steps-to-conduct-effective-test-automation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb2f5b28df17cd611b6_Conduct_20Effective_20Test_20Automation_20-_20Feature_20Image.avif</image:loc>
   <image:caption>5 Steps to Conduct Effective Test Automation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb2f5b28df17cd611b6_Conduct_20Effective_20Test_20Automation_20-_20Feature_20Image.avif</image:loc>
   <image:caption>5 Steps to Conduct Effective Test Automation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/5-ux-strategies-to-build-a-holiday-centric-digital-campus</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de84262a9c688a9efc98_image.avif</image:loc>
   <image:caption>5 UX Strategies to Build a Holiday-Centric Digital Campus</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de84262a9c688a9efc98_image.avif</image:loc>
   <image:caption>5 UX Strategies to Build a Holiday-Centric Digital Campus</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/5-ways-to-improve-student-enrollments-through-a-data-driven-approach</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deaaa294f24fa4e8c8d8_Data-Driven_20Enrollment.avif</image:loc>
   <image:caption>5 Ways to Improve Student Enrollments Through a Data-Driven Approach</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deaaa294f24fa4e8c8d8_Data-Driven_20Enrollment.avif</image:loc>
   <image:caption>5 Ways to Improve Student Enrollments Through a Data-Driven Approach</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/6-purposeful-illustration-systems-for-everyone</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de92970964a128a85e39_6_20Purposeful_20Illustration_20Systems_20for_20Everyone_203-min.avif</image:loc>
   <image:caption>Enhance Your Brand's Identity with 6 Powerful Illustration Systems</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de92970964a128a85e39_6_20Purposeful_20Illustration_20Systems_20for_20Everyone_203-min.avif</image:loc>
   <image:caption>Enhance Your Brand's Identity with 6 Powerful Illustration Systems</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/7-benefits-of-a-design-thinking-workshop</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de552cfe5cd77ecb34b6_4886220.avif</image:loc>
   <image:caption>7 Benefits of a Design Thinking Workshop</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de552cfe5cd77ecb34b6_4886220.avif</image:loc>
   <image:caption>7 Benefits of a Design Thinking Workshop</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/7-potential-ai-breakthroughs-improving-legal-access</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67e5645a5242cf7780e35cfd_Building_NextGen_design_systems_with_AI_assistance__9_.avif</image:loc>
   <image:caption>7 potential AI breakthroughs improving legal access</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67e5645a5242cf7780e35cfd_Building_NextGen_design_systems_with_AI_assistance__9_.avif</image:loc>
   <image:caption>7 potential AI breakthroughs improving legal access</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/9-strategies-to-help-institutions-retain-students-post-pandemic</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8d0fccb0a092e60a41_image_20_63_.avif</image:loc>
   <image:caption>9 Strategies To Help Institutions Retain Students Post-Pandemic</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8d0fccb0a092e60a41_image_20_63_.avif</image:loc>
   <image:caption>9 Strategies To Help Institutions Retain Students Post-Pandemic</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-beginners-guide-to-react-native</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de962cfe5cd77ecbb96c_A_20beginner_27s_20guide_20to_20React_20Native.avif</image:loc>
   <image:caption>A Beginner's Guide to React Native</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de962cfe5cd77ecbb96c_A_20beginner_27s_20guide_20to_20React_20Native.avif</image:loc>
   <image:caption>A Beginner's Guide to React Native</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-beginners-guide-to-sitemap-testing-part-1</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6529140357f15ad2b9ed1713_image_0.avif</image:loc>
   <image:caption>A Beginner's Guide to Sitemap Testing: Part 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6529140357f15ad2b9ed1713_image_0.avif</image:loc>
   <image:caption>A Beginner's Guide to Sitemap Testing: Part 1</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-beginners-guide-to-sitemap-testing-part-2</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652914a39502710666127171_image__1__0.avif</image:loc>
   <image:caption>A Beginner's Guide to Sitemap Testing: Part 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652914a39502710666127171_image__1__0.avif</image:loc>
   <image:caption>A Beginner's Guide to Sitemap Testing: Part 2</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-checklist-for-web-form-testing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6536098e8187130db189f6df_A_Checklist_for_Web_Form_Testing.avif</image:loc>
   <image:caption>A checklist for web form testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6536098e8187130db189f6df_A_Checklist_for_Web_Form_Testing.avif</image:loc>
   <image:caption>A checklist for web form testing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-complete-guide-to-testing-ai-and-ml-applications</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65a4c38259c55f9a7f08ed0c_123test.avif</image:loc>
   <image:caption>A Complete Guide to Testing AI and ML Applications</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65a4c38259c55f9a7f08ed0c_123test.avif</image:loc>
   <image:caption>A Complete Guide to Testing AI and ML Applications</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-comprehensive-guide-to-codeless-automation-basics-benefits-and-approaches</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9b64491f9624d904d1_Guide_20to_20Codeless_20Automation.avif</image:loc>
   <image:caption>A Comprehensive Guide to Codeless Automation: Basics, Benefits, and Approaches</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9b64491f9624d904d1_Guide_20to_20Codeless_20Automation.avif</image:loc>
   <image:caption>A Comprehensive Guide to Codeless Automation: Basics, Benefits, and Approaches</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-comprehensive-guide-to-deploying-apps-to-testflight-for-seamless-testing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65efe3812a772594d596145c_A_Comprehensive_Guide_to_Deploying_Apps_to_TestFlight_for_Seamless_Testing_.avif</image:loc>
   <image:caption>A comprehensive guide to deploying apps to TestFlight for seamless testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65efe3812a772594d596145c_A_Comprehensive_Guide_to_Deploying_Apps_to_TestFlight_for_Seamless_Testing_.avif</image:loc>
   <image:caption>A comprehensive guide to deploying apps to TestFlight for seamless testing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-comprehensive-guide-to-integrate-redux-toolkit-with-react-using-counter-example</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6698edf1bce8328419d8c790_A_Comprehensive_Guide_to_integrate_Redux_Toolkit_with_React_using_Counter_Example_JS_.avif</image:loc>
   <image:caption>A Comprehensive guide to integrate Redux Toolkit with React using counter example</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6698edf1bce8328419d8c790_A_Comprehensive_Guide_to_integrate_Redux_Toolkit_with_React_using_Counter_Example_JS_.avif</image:loc>
   <image:caption>A Comprehensive guide to integrate Redux Toolkit with React using counter example</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-glimpse-inside-webinar-on-future-proofing-enterprises-with-an-open-dxp</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de966702685dacc811f2_Blog_20-_20webinar_0.avif</image:loc>
   <image:caption>A Glimpse Inside: Webinar on Future-Proofing Enterprises with an Open DXP!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de966702685dacc811f2_Blog_20-_20webinar_0.avif</image:loc>
   <image:caption>A Glimpse Inside: Webinar on Future-Proofing Enterprises with an Open DXP!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-guide-to-functional-and-reactive-programming</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de174bf681bb32442f0f_A_20Guide_20to_20Functional_20and_20Reactive_20Programming.avif</image:loc>
   <image:caption>A Guide to Functional and Reactive Programming</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de174bf681bb32442f0f_A_20Guide_20to_20Functional_20and_20Reactive_20Programming.avif</image:loc>
   <image:caption>A Guide to Functional and Reactive Programming</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-guide-to-react-unit-testing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de476c180e8a6eeab3de_React.js_20Unit_20Testing_20with_20Enzyme_20and_20Jest.avif</image:loc>
   <image:caption>A Guide to React Unit Testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de476c180e8a6eeab3de_React.js_20Unit_20Testing_20with_20Enzyme_20and_20Jest.avif</image:loc>
   <image:caption>A Guide to React Unit Testing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-little-something-for-the-ears-designwise</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4db72268bae774e97d_Designwise.avif</image:loc>
   <image:caption>A little something for the ears, “designwise&quot;</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4db72268bae774e97d_Designwise.avif</image:loc>
   <image:caption>A little something for the ears, “designwise&quot;</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-practical-guide-to-web-accessibility-testing-basic-level-checklist</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67349f1c957c1fb35d18c278_A_Practical_Guide_to_Web_Accessibility_Testing_-_Basic_level_Checklist-1.avif</image:loc>
   <image:caption>A practical guide to web accessibility testing - basic level checklist | Part 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67349f1c957c1fb35d18c278_A_Practical_Guide_to_Web_Accessibility_Testing_-_Basic_level_Checklist-1.avif</image:loc>
   <image:caption>A practical guide to web accessibility testing - basic level checklist | Part 1</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-preview-of-the-breaking-changes-in-drupal-9</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de299e677dc02fb92404_Breaking_20API_20changes_20Drupal_209_20_1_.avif</image:loc>
   <image:caption>A preview of the breaking changes in Drupal 9</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de299e677dc02fb92404_Breaking_20API_20changes_20Drupal_209_20_1_.avif</image:loc>
   <image:caption>A preview of the breaking changes in Drupal 9</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-quick-guide-to-mongodb-indexing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7359b16400aeb0010e_MongoDB_20Indexing.avif</image:loc>
   <image:caption>A quick guide to MongoDB Indexing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7359b16400aeb0010e_MongoDB_20Indexing.avif</image:loc>
   <image:caption>A quick guide to MongoDB Indexing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/a-step-by-step-guide-to-scripting-automation-tests-using-headway</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65eee1766a585ba8a207b248_A_step-by-step_guide_to_scripting_automation_tests_using_Headway.avif</image:loc>
   <image:caption>A step-by-step guide to scripting automation tests using Headway</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65eee1766a585ba8a207b248_A_step-by-step_guide_to_scripting_automation_tests_using_Headway.avif</image:loc>
   <image:caption>A step-by-step guide to scripting automation tests using Headway</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/accessibility-experience-ax-for-higher-education-websites</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de576702685dacc7b01f_Artboard_201.avif</image:loc>
   <image:caption>Accessibility Experience (AX) for Higher Education Websites</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de576702685dacc7b01f_Artboard_201.avif</image:loc>
   <image:caption>Accessibility Experience (AX) for Higher Education Websites</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/accessibility-is-making-things-simple-with-simpler-efforts</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de277253e2edd0b0859b_ACCESSIBILITY.avif</image:loc>
   <image:caption>Accessibility is Making Things Simple with Simpler Efforts</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de277253e2edd0b0859b_ACCESSIBILITY.avif</image:loc>
   <image:caption>Accessibility is Making Things Simple with Simpler Efforts</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/acquia-site-studio-a-new-friend-of-content-marketers-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a328c4174cc20b1bb6f_Acquia_Site_Studio_-_A_new_friend_of_Content_Marketers_in_Drupal_.avif</image:loc>
   <image:caption>Acquia Site Studio - A new friend of Content Marketers in Drupal!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a328c4174cc20b1bb6f_Acquia_Site_Studio_-_A_new_friend_of_Content_Marketers_in_Drupal_.avif</image:loc>
   <image:caption>Acquia Site Studio - A new friend of Content Marketers in Drupal!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/acquia-site-studio-changing-the-way-digital-experiences-are-delivered</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7bddbb962623d0c0d0_Site_20studio_20biztech_20blog-100.avif</image:loc>
   <image:caption>Acquia Site Studio - Changing the way digital experiences are delivered</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7bddbb962623d0c0d0_Site_20studio_20biztech_20blog-100.avif</image:loc>
   <image:caption>Acquia Site Studio - Changing the way digital experiences are delivered</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/acquia-site-studio-low-code-enterprise-grade-drupal-website-building-platform</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de33169fb80c513508f6_30.avif</image:loc>
   <image:caption>Acquia Site Studio - Low Code Enterprise-grade, Drupal website building platform</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de33169fb80c513508f6_30.avif</image:loc>
   <image:caption>Acquia Site Studio - Low Code Enterprise-grade, Drupal website building platform</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/advanced-drupal-cache-techniques</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681ca176c0f704a4bdecf69b_Advanced_Drupal_Cache_Techniques-1.avif</image:loc>
   <image:caption>Advanced Drupal Cache techniques</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681ca176c0f704a4bdecf69b_Advanced_Drupal_Cache_Techniques-1.avif</image:loc>
   <image:caption>Advanced Drupal Cache techniques</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/advanced-services-tutorial</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Advanced Services Tutorial</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Advanced Services Tutorial</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ai-agents-for-smarter-business-solutions</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/676e32e69d603b7a96ebe75d_AI_Agents-blog-cover.avif</image:loc>
   <image:caption>AI Agents for smarter business solutions</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/676e32e69d603b7a96ebe75d_AI_Agents-blog-cover.avif</image:loc>
   <image:caption>AI Agents for smarter business solutions</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ai-automator-chains---custom-ai-assistants-in-ckeditor</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe404461f016aa3acf8c76_AI_Automator_chains_-_custom_AI_assistants_in_CKEditor-1.avif</image:loc>
   <image:caption>AI Automator chains - custom AI assistants in CKEditor</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe404461f016aa3acf8c76_AI_Automator_chains_-_custom_AI_assistants_in_CKEditor-1.avif</image:loc>
   <image:caption>AI Automator chains - custom AI assistants in CKEditor</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ai-document-assistant-for-modern-workflows</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/674eb05d699f723f6919661a_AI-_doc_assistant_by_QED42-1.avif</image:loc>
   <image:caption>AI document assistant for modern workflows</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/674eb05d699f723f6919661a_AI-_doc_assistant_by_QED42-1.avif</image:loc>
   <image:caption>AI document assistant for modern workflows</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ai-guardrails-building-safe-and-reliable-llm-applications</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6912f22cbfecfa8162744d9d_AI_Guardrails__building_safe_and_reliable_LLM_applications-1__4_.webp</image:loc>
   <image:caption>AI Guardrails: building safe and reliable LLM applications</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6912f22cbfecfa8162744d9d_AI_Guardrails__building_safe_and_reliable_LLM_applications-1__4_.webp</image:loc>
   <image:caption>AI Guardrails: building safe and reliable LLM applications</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ai-in-design-is-the-hype-real</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6891c04e1d6a10a67f45281c_AI_in_design__is_the_hype_real_-3.webp</image:loc>
   <image:caption>AI in design: Is the hype real? Trends, tools, and future impact</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6891c04e1d6a10a67f45281c_AI_in_design__is_the_hype_real_-3.webp</image:loc>
   <image:caption>AI in design: Is the hype real? Trends, tools, and future impact</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ai-in-drupal-a-focused-guide-to-practical-implementation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67e25e046adc760be7ea0252_Unlocking_the_Power_of_AI.avif</image:loc>
   <image:caption>AI in Drupal: a focused guide to practical implementation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67e25e046adc760be7ea0252_Unlocking_the_Power_of_AI.avif</image:loc>
   <image:caption>AI in Drupal: a focused guide to practical implementation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ai-powered-healthcare-solutions-for-better-patient-care-and-workforce-support</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/672cc1560326038e90c2df00_AI_in_healthcare_cover-_1__1_.avif</image:loc>
   <image:caption>AI Healthcare solutions for better care and support</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/672cc1560326038e90c2df00_AI_in_healthcare_cover-_1__1_.avif</image:loc>
   <image:caption>AI Healthcare solutions for better care and support</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ai-search-assistants--turning-complex-queries-into-clear-answers</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/676025fbc3a580c3112555b8_AI_Search_Assistants.avif</image:loc>
   <image:caption>AI search assistants—turning complex queries into clear answers</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/676025fbc3a580c3112555b8_AI_Search_Assistants.avif</image:loc>
   <image:caption>AI search assistants—turning complex queries into clear answers</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/aiaas-has-changed-heres-why-it-matters</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6863e946e5c7ec3e2596c10e_What_s_after_ChatGPT_n.avif</image:loc>
   <image:caption>AIaaS has changed, here’s why it matters</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6863e946e5c7ec3e2596c10e_What_s_after_ChatGPT_n.avif</image:loc>
   <image:caption>AIaaS has changed, here’s why it matters</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/alexa-account-linking-and-custom-skill-model</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Alexa Account Linking and Custom Skill Model</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Alexa Account Linking and Custom Skill Model</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/all-about-building-an-open-dxp-with-headless-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9fd6de05986e6b7292_Leveraging_20the_20power_20of_20headless_20to_20build_20an_20open_20DXP.avif</image:loc>
   <image:caption>All about Building an Open DXP with Headless Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9fd6de05986e6b7292_Leveraging_20the_20power_20of_20headless_20to_20build_20an_20open_20DXP.avif</image:loc>
   <image:caption>All about Building an Open DXP with Headless Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/amplify-your-digital-strategy-with-drupal-9s-future-focused-architecture</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de565e09cbabffa69d6a_Drupal9Migration.avif</image:loc>
   <image:caption>Amplify your digital strategy with Drupal 9's future-focused architecture</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de565e09cbabffa69d6a_Drupal9Migration.avif</image:loc>
   <image:caption>Amplify your digital strategy with Drupal 9's future-focused architecture</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/an-internship-a-community-and-a-ticket-to-drupalcon</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67af5a0e5ad5841b308a0d45_From_Local_Meetup_to_Global_Stage__How_Drupal_Pune_Shaped_My_Journey.avif</image:loc>
   <image:caption>An internship, a community, and a ticket to DrupalCon</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67af5a0e5ad5841b308a0d45_From_Local_Meetup_to_Global_Stage__How_Drupal_Pune_Shaped_My_Journey.avif</image:loc>
   <image:caption>An internship, a community, and a ticket to DrupalCon</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/an-understanding-of-colors-for-ui-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3708acf86e5bc9f11b_iMac_20-_2010.avif</image:loc>
   <image:caption>Understanding Colors for UI/UX Design: A Comprehensive Guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3708acf86e5bc9f11b_iMac_20-_2010.avif</image:loc>
   <image:caption>Understanding Colors for UI/UX Design: A Comprehensive Guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/apply-smoke-sanity-and-regression-testing-the-right-way</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de349bc189979c652bfb_Implementing_20Smoke__20Sanity__20and_20Regression_20in_20the_20right_20way.avif</image:loc>
   <image:caption>Apply Smoke, Sanity, and Regression testing the right way.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de349bc189979c652bfb_Implementing_20Smoke__20Sanity__20and_20Regression_20in_20the_20right_20way.avif</image:loc>
   <image:caption>Apply Smoke, Sanity, and Regression testing the right way.</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/art-of-writing-template-files-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Art of writing template files - Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Art of writing template files - Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/assemble-the-right-digital-experience-for-your-customers-with-a-dxp</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9180d7f9db1aad9766_Assemble_20The_20Right_20Digital_20Experience_20For_20Your_20Customers_20With_20A_20DXP.avif</image:loc>
   <image:caption>Assemble the Right Digital Experience for your Customers with a DXP</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9180d7f9db1aad9766_Assemble_20The_20Right_20Digital_20Experience_20For_20Your_20Customers_20With_20A_20DXP.avif</image:loc>
   <image:caption>Assemble the Right Digital Experience for your Customers with a DXP</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/attaching-custom-libraries-to-a-component-template-in-acquia-site-studio</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a5b399bca7b670d617f_Attaching_custom_libraries_to_a_component-template_in_Acquia_Site_Studio.avif</image:loc>
   <image:caption>Attaching custom libraries to a component/template in Acquia Site Studio</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a5b399bca7b670d617f_Attaching_custom_libraries_to_a_component-template_in_Acquia_Site_Studio.avif</image:loc>
   <image:caption>Attaching custom libraries to a component/template in Acquia Site Studio</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/attaching-external-css-and-js-in-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Attaching External Css and Js in Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Attaching External Css and Js in Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/authenticated-user-cart-with-gatsby-and-drupal-commerce</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2e7253e2edd0b08bb8_Authenticated_20User_20Cart_20with_20Gatsby_20and_20Drupal_20commerce_20_1_.avif</image:loc>
   <image:caption>Authenticated User Cart with Gatsby and Drupal commerce</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2e7253e2edd0b08bb8_Authenticated_20User_20Cart_20with_20Gatsby_20and_20Drupal_20commerce_20_1_.avif</image:loc>
   <image:caption>Authenticated User Cart with Gatsby and Drupal commerce</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automate-seo-factors-testing-using-behat-part-1</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de47169fb80c513520e3_Automate_20SEO_20factors_20with_20behat.avif</image:loc>
   <image:caption>Automate SEO factors testing using Behat - Part 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de47169fb80c513520e3_Automate_20SEO_20factors_20with_20behat.avif</image:loc>
   <image:caption>Automate SEO factors testing using Behat - Part 1</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automate-seo-factors-testing-using-behat-part-2</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de49b6292fb6b7d1fa0d_Automate_20SEO_20factors_20with_20behat.avif</image:loc>
   <image:caption>Automate SEO factors testing using Behat - Part 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de49b6292fb6b7d1fa0d_Automate_20SEO_20factors_20with_20behat.avif</image:loc>
   <image:caption>Automate SEO factors testing using Behat - Part 2</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automated-data-migration-testing-for-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4d0d2027d279fdfcbd_Automation_20Testing.avif</image:loc>
   <image:caption>Automated Data Migration testing for Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4d0d2027d279fdfcbd_Automation_20Testing.avif</image:loc>
   <image:caption>Automated Data Migration testing for Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automated-site-auditing-with-drutiny</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79aa931a88612c4cb7087_Drutiny.avif</image:loc>
   <image:caption>Automated Site Auditing with Drutiny</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79aa931a88612c4cb7087_Drutiny.avif</image:loc>
   <image:caption>Automated Site Auditing with Drutiny</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automated-water-sensor-module</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2287242ee48f500c03_Water_20Sensor_20Module_20_1_.avif</image:loc>
   <image:caption>Automated Water Sensor Module</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2287242ee48f500c03_Water_20Sensor_20Module_20_1_.avif</image:loc>
   <image:caption>Automated Water Sensor Module</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automatic-updates-a-drupal-initiative</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de25811d72e03bc732d2_DRUPAL_209_20AUTOMATIC_20UPDATES_20_1_.avif</image:loc>
   <image:caption>Automatic Updates: a Drupal Initiative</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de25811d72e03bc732d2_DRUPAL_209_20AUTOMATIC_20UPDATES_20_1_.avif</image:loc>
   <image:caption>Automatic Updates: a Drupal Initiative</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automating-content-publishing-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67e3fa6d975f7b545a555641_Automating_content_publishing_in_Drupal.avif</image:loc>
   <image:caption>Automating content publishing in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67e3fa6d975f7b545a555641_Automating_content_publishing_in_Drupal.avif</image:loc>
   <image:caption>Automating content publishing in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automating-cookie-table-generation-with-selenium-a-testers-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66d03a44cf2a73b9f6bb2f1b_Automating_Cookie_Table_Generation_with_Selenium-_6.avif</image:loc>
   <image:caption>Automating cookie table generation with Selenium: A tester’s guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66d03a44cf2a73b9f6bb2f1b_Automating_Cookie_Table_Generation_with_Selenium-_6.avif</image:loc>
   <image:caption>Automating cookie table generation with Selenium: A tester’s guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automating-workflows-in-drupal-with-eca-event-condition-action</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/686f6e97ebb499fda7df6a20_ECA.avif</image:loc>
   <image:caption>Automating workflows in Drupal with ECA (Event-Condition-Action)</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/686f6e97ebb499fda7df6a20_ECA.avif</image:loc>
   <image:caption>Automating workflows in Drupal with ECA (Event-Condition-Action)</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/automation-framework-improve-testing-speed-and-efficiency</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea472f5864e5b0b2746_Automation_20Framework_20-_20Featured_20Image_0.avif</image:loc>
   <image:caption>Automation Framework: Improve Testing Speed and Efficiency</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea472f5864e5b0b2746_Automation_20Framework_20-_20Featured_20Image_0.avif</image:loc>
   <image:caption>Automation Framework: Improve Testing Speed and Efficiency</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/basic-guide-visual-testing-with-percy-and-cypress</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/685bc5f9644b21749bc6d7f3_Basic_Guide__Visual_Testing_with_Percy_and_Cypress-2.avif</image:loc>
   <image:caption>Basic guide: visual testing with Percy and Cypress</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/685bc5f9644b21749bc6d7f3_Basic_Guide__Visual_Testing_with_Percy_and_Cypress-2.avif</image:loc>
   <image:caption>Basic guide: visual testing with Percy and Cypress</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/basic-principles-of-good-ui-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7991c63b70549c3d8006a_UI__1_.avif</image:loc>
   <image:caption>Basic Principles of Good UI Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7991c63b70549c3d8006a_UI__1_.avif</image:loc>
   <image:caption>Basic Principles of Good UI Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/basics-of-writing-blogs-the-good-web-content-series</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4180d7f9db1aad2331_blogdoanddont-01.avif</image:loc>
   <image:caption>Basics of Writing Blogs - The Good Web Content Series</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4180d7f9db1aad2331_blogdoanddont-01.avif</image:loc>
   <image:caption>Basics of Writing Blogs - The Good Web Content Series</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/behat-for-beginners</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7547faa4654298430d_Behat_20for_20Beginers.avif</image:loc>
   <image:caption>Behat for Beginners</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7547faa4654298430d_Behat_20for_20Beginers.avif</image:loc>
   <image:caption>Behat for Beginners</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/beyond-keywords-delivering-meaningful-search-experiences-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/682b2d7209ffeed5f81a1d98_Beyond_keywords__delivering_meaningful_search_experiences_in_Drupal-1.avif</image:loc>
   <image:caption>Beyond keywords: delivering meaningful search experiences in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/682b2d7209ffeed5f81a1d98_Beyond_keywords__delivering_meaningful_search_experiences_in_Drupal-1.avif</image:loc>
   <image:caption>Beyond keywords: delivering meaningful search experiences in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/bigpipe-in-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>BigPipe in Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>BigPipe in Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/bookmark-folders</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Bookmark folders</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Bookmark folders</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/bugherds-role-in-tracking-ui-issues</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65ddc5f32072d32914f62099_Spot__Tag__Resolve__BugHerd_s_Role_in_Tracking_UI_issues.avif</image:loc>
   <image:caption>Spot, Tag, Resolve: BugHerd's Role in Tracking UI issues</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65ddc5f32072d32914f62099_Spot__Tag__Resolve__BugHerd_s_Role_in_Tracking_UI_issues.avif</image:loc>
   <image:caption>Spot, Tag, Resolve: BugHerd's Role in Tracking UI issues</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-a-compelling-ux-research-roadmap</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de904e60854b3dc8cc53_Zero_20Phase.avif</image:loc>
   <image:caption>Building a Compelling UX Research Roadmap</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de904e60854b3dc8cc53_Zero_20Phase.avif</image:loc>
   <image:caption>Building a Compelling UX Research Roadmap</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-a-powerful-university-brand-with-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79a35fe0b5d0d51a04fdb_Higher_education_website-100.avif</image:loc>
   <image:caption>Building a powerful university brand with Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79a35fe0b5d0d51a04fdb_Higher_education_website-100.avif</image:loc>
   <image:caption>Building a powerful university brand with Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-abstract-brand-language-for-qed42-cover-arts</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7984e53924efe37cd3fb0_01_cover.avif</image:loc>
   <image:caption>Building Abstract — Brand Language for QED42 Cover Arts</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7984e53924efe37cd3fb0_01_cover.avif</image:loc>
   <image:caption>Building Abstract — Brand Language for QED42 Cover Arts</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-apks-locally-with-expo-a-step-by-step-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6863c7bbf37e106e44a8647a_Building_APKs_locally_with_expo__a_step-by-step_guide-3__1_.avif</image:loc>
   <image:caption>Building APKs locally with expo: a step-by-step guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6863c7bbf37e106e44a8647a_Building_APKs_locally_with_expo__a_step-by-step_guide-3__1_.avif</image:loc>
   <image:caption>Building APKs locally with expo: a step-by-step guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-better-experiences-with-content-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9527c84a717348a393_CW.avif</image:loc>
   <image:caption>Building Better Experiences with Content Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9527c84a717348a393_CW.avif</image:loc>
   <image:caption>Building Better Experiences with Content Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-custom-ai-ckeditor-plugins-for-drupal-a-developers-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68554e6bcd370970c9d5abca_Building_custom_AI_CKEditor_plugins_for_Drupal__a_developer_s_guide-2.avif</image:loc>
   <image:caption>Building custom AI CKEditor plugins for Drupal: a developer's guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68554e6bcd370970c9d5abca_Building_custom_AI_CKEditor_plugins_for_Drupal__a_developer_s_guide-2.avif</image:loc>
   <image:caption>Building custom AI CKEditor plugins for Drupal: a developer's guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-custom-caching-services-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6819a77f10622594d9fe0d4d_Building_Custom_Caching_Services_in_Drupal-2__1_.avif</image:loc>
   <image:caption>Building custom Caching services in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6819a77f10622594d9fe0d4d_Building_Custom_Caching_Services_in_Drupal-2__1_.avif</image:loc>
   <image:caption>Building custom Caching services in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-interactive-maps-with-leaflet-and-react</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a86704348d497f7b56b_Building_interactive_maps_with_Leaflet_and_React.avif</image:loc>
   <image:caption>Building interactive maps with Leaflet and React</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a86704348d497f7b56b_Building_interactive_maps_with_Leaflet_and_React.avif</image:loc>
   <image:caption>Building interactive maps with Leaflet and React</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-nextgen-design-systems-with-ai-assistance</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/678a7aa5b0074f36266f1c40_Building_NextGen_design_systems_with_AI_assistance.avif</image:loc>
   <image:caption>Building NextGen design systems with AI assistance</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/678a7aa5b0074f36266f1c40_Building_NextGen_design_systems_with_AI_assistance.avif</image:loc>
   <image:caption>Building NextGen design systems with AI assistance</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/building-powerful-custom-properties-with-css-houdini</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1a811d72e03bc72841_CSS_20Houdini_20_2_.avif</image:loc>
   <image:caption>Building powerful custom properties with CSS Houdini</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1a811d72e03bc72841_CSS_20Houdini_20_2_.avif</image:loc>
   <image:caption>Building powerful custom properties with CSS Houdini</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/changing-the-future-of-dxp-with-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de88b6292fb6b7d235fa_IMG_00002.avif</image:loc>
   <image:caption>Changing the future of DXP with Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de88b6292fb6b7d235fa_IMG_00002.avif</image:loc>
   <image:caption>Changing the future of DXP with Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/choosing-the-right-agentic-ai-framework-smolagents-pydanticai-and-llamaindex-agentworkflows</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67c0087120554e66060a1b65_right_agentic_AI.avif</image:loc>
   <image:caption>Choosing the right agentic AI framework: SmolAgents, PydanticAI, and LlamaIndex AgentWorkflows</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67c0087120554e66060a1b65_right_agentic_AI.avif</image:loc>
   <image:caption>Choosing the right agentic AI framework: SmolAgents, PydanticAI, and LlamaIndex AgentWorkflows</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/choosing-the-right-cache-backend-for-your-drupal-site</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/680a4502831b000edb5009f5_Choosing_the_right_Cache_Backend_for_your_Drupal_site_1__1_.avif</image:loc>
   <image:caption>Choosing the right Cache Backend</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/680a4502831b000edb5009f5_Choosing_the_right_Cache_Backend_for_your_Drupal_site_1__1_.avif</image:loc>
   <image:caption>Choosing the right Cache Backend</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ckeditor-4-vs-ckeditor-5-behat-testing-techniques</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb4b5e49f81391e6072_CKEditor4_20vs_20CKEditor_205_20-_20A_20Comparison_20of_20Behat_20Testing_20Techniques.avif</image:loc>
   <image:caption>CKEditor 4 vs. CKEditor 5: Behat Testing Techniques</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb4b5e49f81391e6072_CKEditor4_20vs_20CKEditor_205_20-_20A_20Comparison_20of_20Behat_20Testing_20Techniques.avif</image:loc>
   <image:caption>CKEditor 4 vs. CKEditor 5: Behat Testing Techniques</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/claro-olivero-uncovering-new-themes-in-drupal-10</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea772f5864e5b0b2944_Claro_20and_20Olivero_20-_20Featured_20Image.avif</image:loc>
   <image:caption>Claro &amp; Olivero: uncovering new themes in Drupal 10</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea772f5864e5b0b2944_Claro_20and_20Olivero_20-_20Featured_20Image.avif</image:loc>
   <image:caption>Claro &amp; Olivero: uncovering new themes in Drupal 10</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/classroom-tech-trends-for-2022</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8d64491f9624d8f7a6_image_20_62_.avif</image:loc>
   <image:caption>Classroom Tech Trends For 2022</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8d64491f9624d8f7a6_image_20_62_.avif</image:loc>
   <image:caption>Classroom Tech Trends For 2022</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/clear-field-values-module-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2b4e60854b3dc86aa3_Drupal_20Contrib_202.avif</image:loc>
   <image:caption>Clear Field Values Module: Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2b4e60854b3dc86aa3_Drupal_20Contrib_202.avif</image:loc>
   <image:caption>Clear Field Values Module: Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/code-splitting-in-react</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de10a294f24fa4e83c7c_1_TIcRAC_SRp3zxhuTyfOHJw.avif</image:loc>
   <image:caption>Code Splitting in React</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de10a294f24fa4e83c7c_1_TIcRAC_SRp3zxhuTyfOHJw.avif</image:loc>
   <image:caption>Code Splitting in React</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/colors-in-design-systems</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea79bc189979c65b76b_Color_20in_20design_20system_0.avif</image:loc>
   <image:caption>Enhancing Design Systems with Effective Color Selection</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea79bc189979c65b76b_Color_20in_20design_20system_0.avif</image:loc>
   <image:caption>Enhancing Design Systems with Effective Color Selection</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/combating-covid-19-with-digital-health</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3047faa4654297eddc_QED42_20COVID-19_20APP.avif</image:loc>
   <image:caption>Combating COVID-19 with Digital Health</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3047faa4654297eddc_QED42_20COVID-19_20APP.avif</image:loc>
   <image:caption>Combating COVID-19 with Digital Health</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/complete-guide-to-getting-started-with-lean-ux</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de6a6702685dacc7d3d4_LeanUX-FG.avif</image:loc>
   <image:caption>Complete guide to getting started with Lean UX</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de6a6702685dacc7d3d4_LeanUX-FG.avif</image:loc>
   <image:caption>Complete guide to getting started with Lean UX</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/compliance-testing-safeguarding-your-software-against-legal-and-industry-risks</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6908465827b72bb4c610a116_Compliance_testing__safeguarding_your_software_against_legal_and_industry_risks.png</image:loc>
   <image:caption>Compliance testing: safeguarding your software against legal and industry risks</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6908465827b72bb4c610a116_Compliance_testing__safeguarding_your_software_against_legal_and_industry_risks.png</image:loc>
   <image:caption>Compliance testing: safeguarding your software against legal and industry risks</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/comprehensive-analysis-of-minimax-01-advancements-in-long-context-processing-and-multimodal-ai</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67d8271aa514c9a58f379f99_MiniMax-01__1_.avif</image:loc>
   <image:caption>MiniMax-01: long-context and multimodal AI insights</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67d8271aa514c9a58f379f99_MiniMax-01__1_.avif</image:loc>
   <image:caption>MiniMax-01: long-context and multimodal AI insights</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/concurrent-editing-in-drupal-8-possible-or-not</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de28169fb80c5134ff82_Concurrent_20editing_20in_20Drupal_208_20_1__0.avif</image:loc>
   <image:caption>Concurrent editing in Drupal 8: Possible or Not?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de28169fb80c5134ff82_Concurrent_20editing_20in_20Drupal_208_20_1__0.avif</image:loc>
   <image:caption>Concurrent editing in Drupal 8: Possible or Not?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/configuration-management-with-acquia-site-studio</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7787242ee48f506e07_image_20_11__1.avif</image:loc>
   <image:caption>Configuration management with Acquia Site Studio</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7787242ee48f506e07_image_20_11__1.avif</image:loc>
   <image:caption>Configuration management with Acquia Site Studio</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/container-queries-harnessing-responsive-design-at-the-component-level</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65cf0dcceb59c13b60a07825_cover2.avif</image:loc>
   <image:caption>Container Queries: Harnessing Responsive Design at the Component Level</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65cf0dcceb59c13b60a07825_cover2.avif</image:loc>
   <image:caption>Container Queries: Harnessing Responsive Design at the Component Level</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/content-delivery-of-tomorrow-created-by-drupal-today</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360acf1387faf98bc7e580_Content_Delivery_of_Tomorrow__Created_by_Drupal_Today..avif</image:loc>
   <image:caption>Content Delivery of Tomorrow, Created by Drupal Today.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360acf1387faf98bc7e580_Content_Delivery_of_Tomorrow__Created_by_Drupal_Today..avif</image:loc>
   <image:caption>Content Delivery of Tomorrow, Created by Drupal Today.</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/context-api-in-react-with-hooks</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360b0bac766c75dfe89bc1_Context_API_in_React_with_Hooks.avif</image:loc>
   <image:caption>Context API in React with Hooks</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360b0bac766c75dfe89bc1_Context_API_in_React_with_Hooks.avif</image:loc>
   <image:caption>Context API in React with Hooks</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/contributing-a-module-to-drupal-org</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66cefaf20c2e5080e60709b3_Contributing_a_module_to_drupal.org-_3__1_.avif</image:loc>
   <image:caption>Your guide to contributing a Drupal open-source module</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66cefaf20c2e5080e60709b3_Contributing_a_module_to_drupal.org-_3__1_.avif</image:loc>
   <image:caption>Your guide to contributing a Drupal open-source module</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/converting-twig-to-sdc-made-simple-with-code-gen-tool-by-qed42</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66fe9b3ce50a084746fc04b7_Twig_to_SDC_Blog_cover.avif</image:loc>
   <image:caption>Converting Twig to SDC made simple with code-gen tool by QED42</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66fe9b3ce50a084746fc04b7_Twig_to_SDC_Blog_cover.avif</image:loc>
   <image:caption>Converting Twig to SDC made simple with code-gen tool by QED42</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/cracking-interviews-and-getting-into-the-qed42-design-team</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7972dfe0b5d0d519c6fa0_WC_client_discussion3_0.avif</image:loc>
   <image:caption>Navigating interviews and joining the QED42 design team</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7972dfe0b5d0d519c6fa0_WC_client_discussion3_0.avif</image:loc>
   <image:caption>Navigating interviews and joining the QED42 design team</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/craft-a-distinctive-differentiating-strategy-for-your-brand</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea0be3aedf12fd665f8_Brand_20Positioning__20A_20Guide_20to_20Build_20a_20Winning_20Strategy.avif</image:loc>
   <image:caption>Craft a Distinctive Differentiating Strategy for your Brand</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea0be3aedf12fd665f8_Brand_20Positioning__20A_20Guide_20to_20Build_20a_20Winning_20Strategy.avif</image:loc>
   <image:caption>Craft a Distinctive Differentiating Strategy for your Brand</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/crafting-customer-experiences-for-higher-education</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8db6292fb6b7d23bb5_image.avif</image:loc>
   <image:caption>Crafting Customer Experiences For Higher Education</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8db6292fb6b7d23bb5_image.avif</image:loc>
   <image:caption>Crafting Customer Experiences For Higher Education</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/crafting-digital-platform-to-combat-gender-based-violence-with-laaha-unicef</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6616812c6f7f7f99fcc9e8ce_laaha.avif</image:loc>
   <image:caption>Crafting a digital platform with the power of research to combat gender-based violence with Laaha | UNICEF</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6616812c6f7f7f99fcc9e8ce_laaha.avif</image:loc>
   <image:caption>Crafting a digital platform with the power of research to combat gender-based violence with Laaha | UNICEF</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/creating-a-custom-ckeditor-5-plugin-for-svelte</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65813938ae738a0e3b30c5fa_image.avif</image:loc>
   <image:caption>Creating a custom CKEditor 5 plugin for Svelte</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65813938ae738a0e3b30c5fa_image.avif</image:loc>
   <image:caption>Creating a custom CKEditor 5 plugin for Svelte</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/creating-a-vertical-timeline-with-acquia-site-studio</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de76661faadddcf834cc_Vertical_20timeline_20in_20Site_20studio_20copy-100.avif</image:loc>
   <image:caption>Creating a vertical timeline with Acquia Site Studio</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de76661faadddcf834cc_Vertical_20timeline_20in_20Site_20studio_20copy-100.avif</image:loc>
   <image:caption>Creating a vertical timeline with Acquia Site Studio</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/crud-operations-in-decoupled-drupal-a-101-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9f79a0e1c7047505f3_CRUD_20operations_20using_20JSON_20API_20module_20in_20Drupal.avif</image:loc>
   <image:caption>CRUD Operations in Decoupled Drupal: A 101 Guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9f79a0e1c7047505f3_CRUD_20operations_20using_20JSON_20API_20module_20in_20Drupal.avif</image:loc>
   <image:caption>CRUD Operations in Decoupled Drupal: A 101 Guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/custom-redux-middlewares-with-example</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de10d8b51449bff08431_1_BpaqVMW2RjQAg9cFHcX1pw.avif</image:loc>
   <image:caption>Custom Redux Middlewares with Example</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de10d8b51449bff08431_1_BpaqVMW2RjQAg9cFHcX1pw.avif</image:loc>
   <image:caption>Custom Redux Middlewares with Example</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/custom-skill-for-alexa-multi-turn-dialog-management</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1c970964a128a7d818_Alexa_20Multi-turn_20conversation_20_20_1_.avif</image:loc>
   <image:caption>Custom skill for Alexa multi-turn dialog management</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1c970964a128a7d818_Alexa_20Multi-turn_20conversation_20_20_1_.avif</image:loc>
   <image:caption>Custom skill for Alexa multi-turn dialog management</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/cypress-a-guide-to-api-testing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/662b7d1f6eac893418ddee2c_image__1_.avif</image:loc>
   <image:caption>Cypress: A Guide to API Testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/662b7d1f6eac893418ddee2c_image__1_.avif</image:loc>
   <image:caption>Cypress: A Guide to API Testing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/cypress-automation-for-e-commerce-site</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a1cbae564e2248f13e32_image_0.avif</image:loc>
   <image:caption>Cypress Automation for e-commerce site</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a1cbae564e2248f13e32_image_0.avif</image:loc>
   <image:caption>Cypress Automation for e-commerce site</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/cypress-automation-tool-for-modern-web</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1c9731702e959c9adc_Cypress_20Blog.avif</image:loc>
   <image:caption>Cypress - Automation tool for modern web</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1c9731702e959c9adc_Cypress_20Blog.avif</image:loc>
   <image:caption>Cypress - Automation tool for modern web</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/cypress-timeout-uncovering-website-performance-issues</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360b2b65e23985896a9e94_Cypress_timeout_____uncovering_website_performance_issues.avif</image:loc>
   <image:caption>Cypress timeout – uncovering website performance issues</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360b2b65e23985896a9e94_Cypress_timeout_____uncovering_website_performance_issues.avif</image:loc>
   <image:caption>Cypress timeout – uncovering website performance issues</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/data-fetching-and-next-js</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de799731702e959d0c87_Data_20Fetching_20and_20Next_20js-100.avif</image:loc>
   <image:caption>Data Fetching and Next.js</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de799731702e959d0c87_Data_20Fetching_20and_20Next_20js-100.avif</image:loc>
   <image:caption>Data Fetching and Next.js</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/data-portal-mapping-the-future-of-climate-migration</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/657aede4886650efda2a4345_image.webp</image:loc>
   <image:caption>Data portal mapping the future of climate migration</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/657aede4886650efda2a4345_image.webp</image:loc>
   <image:caption>Data portal mapping the future of climate migration</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/decoupled-days-2020</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3e6702685dacc78466_DECOUPLED_20DAYS_202020.avif</image:loc>
   <image:caption>Decoupled Days 2020</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3e6702685dacc78466_DECOUPLED_20DAYS_202020.avif</image:loc>
   <image:caption>Decoupled Days 2020</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/decoupled-drupal-everything-you-need-to-know</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7ff5b28df17cd5d4ef_Decoupled_20Drupal__20Everything_20you_20need_20to_20know.avif</image:loc>
   <image:caption>Decoupled Drupal: Everything you need to know</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7ff5b28df17cd5d4ef_Decoupled_20Drupal__20Everything_20you_20need_20to_20know.avif</image:loc>
   <image:caption>Decoupled Drupal: Everything you need to know</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/decoupling-drupal-commerce-with-gatsby</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3498ca6314cc1c0a7e_GATSBY_20AND_20DRUPAL_20COMMERCE_20INTEGRATION.avif</image:loc>
   <image:caption>Decoupling Drupal Commerce with Gatsby</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3498ca6314cc1c0a7e_GATSBY_20AND_20DRUPAL_20COMMERCE_20INTEGRATION.avif</image:loc>
   <image:caption>Decoupling Drupal Commerce with Gatsby</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/decoupling-drupal-commerce-with-next-js</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360b57874a370d1cf45f68_Decoupling_Drupal_Commerce_with_Next.js.avif</image:loc>
   <image:caption>Decoupling Drupal Commerce with Next.js</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360b57874a370d1cf45f68_Decoupling_Drupal_Commerce_with_Next.js.avif</image:loc>
   <image:caption>Decoupling Drupal Commerce with Next.js</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/defining-a-problem-statement-design-thinking</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3f80d7f9db1aad211b_image.avif</image:loc>
   <image:caption>Defining a Problem Statement — Design Thinking</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3f80d7f9db1aad211b_image.avif</image:loc>
   <image:caption>Defining a Problem Statement — Design Thinking</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/defining-unicef-sharex-with-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66165a49b5b91cbf45edb924_unicef.avif</image:loc>
   <image:caption>Defining UNICEF ShareX with Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66165a49b5b91cbf45edb924_unicef.avif</image:loc>
   <image:caption>Defining UNICEF ShareX with Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/design-and-drupal-drupalcon-seattle</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de13b6292fb6b7d1bfce_design_and_drupal_at_drupalcon_seattle.avif</image:loc>
   <image:caption>Design and Drupal ~ DrupalCon Seattle</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de13b6292fb6b7d1bfce_design_and_drupal_at_drupalcon_seattle.avif</image:loc>
   <image:caption>Design and Drupal ~ DrupalCon Seattle</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/design-documentation-style-guides-and-design-systems</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de499bc189979c653ff4_image_1.avif</image:loc>
   <image:caption>Design Documentation — Style Guides and Design Systems</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de499bc189979c653ff4_image_1.avif</image:loc>
   <image:caption>Design Documentation — Style Guides and Design Systems</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/design-sprints-and-remote-work-lifestyle-with-jyotsna-gupta</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de532cfe5cd77ecb3142_jojocov.avif</image:loc>
   <image:caption>Design Sprints and Remote Work Lifestyle with Jyotsna Gupta</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de532cfe5cd77ecb3142_jojocov.avif</image:loc>
   <image:caption>Design Sprints and Remote Work Lifestyle with Jyotsna Gupta</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/design-systems-building-with-systems-purpose-and-principles</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de92ddbb962623d0d8d3_What_20are_20Design_20System.avif</image:loc>
   <image:caption>Design Systems — Building with Systems, Purpose and Principles</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de92ddbb962623d0d8d3_What_20are_20Design_20System.avif</image:loc>
   <image:caption>Design Systems — Building with Systems, Purpose and Principles</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/design-systems-for-higher-education-managing-design-at-scale-consistently</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5a3c8feabe9c2a9d79_Higher_20Ed_202.avif</image:loc>
   <image:caption>Design Systems for Higher Education - managing design at scale consistently</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5a3c8feabe9c2a9d79_Higher_20Ed_202.avif</image:loc>
   <image:caption>Design Systems for Higher Education - managing design at scale consistently</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/design-thinking-and-remote-workshops-with-prabudha-agnihotri</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de51bbe0a55ecbf02761_Frame_206n-min.avif</image:loc>
   <image:caption>Design Thinking and Remote Workshops with Prabudha Agnihotri</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de51bbe0a55ecbf02761_Frame_206n-min.avif</image:loc>
   <image:caption>Design Thinking and Remote Workshops with Prabudha Agnihotri</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/design-thinking-how-does-it-work</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2464491f9624d87866_steve_20jobs_20design_20thinking.avif</image:loc>
   <image:caption>Design Thinking, How does it work?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2464491f9624d87866_steve_20jobs_20design_20thinking.avif</image:loc>
   <image:caption>Design Thinking, How does it work?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/design-workshops-at-qed42</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de94b92eee0391a408b6_DW.avif</image:loc>
   <image:caption>Design Workshops at QED42</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de94b92eee0391a408b6_DW.avif</image:loc>
   <image:caption>Design Workshops at QED42</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/designers-block-take-a-stroll</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Designers Block? Take a stroll</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Designers Block? Take a stroll</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/designing-strategies-for-businesses</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5349ec5cf1fde9cc80_MacBook_20-_201_0.avif</image:loc>
   <image:caption>Designing Strategies for Businesses</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5349ec5cf1fde9cc80_MacBook_20-_201_0.avif</image:loc>
   <image:caption>Designing Strategies for Businesses</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/designing-user-experience-for-the-metaverse</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea26c180e8a6eeb168f_Designing_20user_20experience_20for_20Metaverse_1.avif</image:loc>
   <image:caption>Designing User Experience for the Metaverse</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea26c180e8a6eeb168f_Designing_20user_20experience_20for_20Metaverse_1.avif</image:loc>
   <image:caption>Designing User Experience for the Metaverse</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/devel-execute-php-code-with-syntax-highlighter</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Devel Execute PHP Code with Syntax Highlighter</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Devel Execute PHP Code with Syntax Highlighter</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/developing-a-real-time-secure-chat-application-like-whatsapp-signal-with-end-to-end-encryption</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4e72ab85cbadde5c11_Blog_20-_20Developing_20a_20real-time_20secure_20chat_20application_20like_20WhatsApp_20__20Signal_20with_20end-to-end_20encryption..avif</image:loc>
   <image:caption>Developing a real-time secure chat application like WhatsApp &amp; Signal with end-to-end encryption</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4e72ab85cbadde5c11_Blog_20-_20Developing_20a_20real-time_20secure_20chat_20application_20like_20WhatsApp_20__20Signal_20with_20end-to-end_20encryption..avif</image:loc>
   <image:caption>Developing a real-time secure chat application like WhatsApp &amp; Signal with end-to-end encryption</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/developing-multilingual-sites-with-headless-cms-strapi</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5ab0e64d792658710b_Multilingual_20Websites_20with_20Strapi.avif</image:loc>
   <image:caption>Developing Multilingual sites with Headless CMS - Strapi</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5ab0e64d792658710b_Multilingual_20Websites_20with_20Strapi.avif</image:loc>
   <image:caption>Developing Multilingual sites with Headless CMS - Strapi</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/dia-contribution-weekend-april-2020</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2d9e677dc02fb92af9_Screenshot_202020-04-19_20at_203.06.33_20PM-min-min.avif</image:loc>
   <image:caption>DIA Contribution Weekend, April 2020</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2d9e677dc02fb92af9_Screenshot_202020-04-19_20at_203.06.33_20PM-min-min.avif</image:loc>
   <image:caption>DIA Contribution Weekend, April 2020</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/digital-accessibility-benefits-everyone</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de51f5b28df17cd5a138_large_raconteur_0.avif</image:loc>
   <image:caption>Digital Accessibility Benefits Everyone</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de51f5b28df17cd5a138_large_raconteur_0.avif</image:loc>
   <image:caption>Digital Accessibility Benefits Everyone</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/digital-experience-platforms-designed-for-digital-transformation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360b8fc4da44b68995d290_Digital_experience_platforms_-_designed_for_digital_transformation.avif</image:loc>
   <image:caption>Digital experience platforms - designed for digital transformation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360b8fc4da44b68995d290_Digital_experience_platforms_-_designed_for_digital_transformation.avif</image:loc>
   <image:caption>Digital experience platforms - designed for digital transformation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/digital-infrastructure-in-universities-enabling-smarter-education</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea380d7f9db1aadae88_Enabling_20Smarter_20Education_20in_20Universities_20-_20Banner_0.avif</image:loc>
   <image:caption>Digital Infrastructure in Universities: Enabling Smarter Education</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea380d7f9db1aadae88_Enabling_20Smarter_20Education_20in_20Universities_20-_20Banner_0.avif</image:loc>
   <image:caption>Digital Infrastructure in Universities: Enabling Smarter Education</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/digital-transformation-in-bfsi-implementing-a-self-service-portal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9b9e677dc02fb99d54_self_20service_0.avif</image:loc>
   <image:caption>Digital Transformation in BFSI: Implementing a Self-Service Portal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9b9e677dc02fb99d54_self_20service_0.avif</image:loc>
   <image:caption>Digital Transformation in BFSI: Implementing a Self-Service Portal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/digital-trust-drupal-as-digital-public-goods</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/661f87ba56c8f5f65e7db724_DPG_2.avif</image:loc>
   <image:caption>Digital Trust | Drupal as Digital Public Good</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/661f87ba56c8f5f65e7db724_DPG_2.avif</image:loc>
   <image:caption>Digital Trust | Drupal as Digital Public Good</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/dont-out-spend-out-teach-your-competition</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Dont out-spend, out-teach your competition</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Dont out-spend, out-teach your competition</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drag-and-drop-made-easy-in-drupal-with-cores-sortable-js</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/669a13bfbc6971f849d68798_Drag-and-Drop_Made_Easy_in_Drupal_with_Core_s_Sortable.js.avif</image:loc>
   <image:caption>Drag-and-drop made easy in Drupal with core's sortable.js</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/669a13bfbc6971f849d68798_Drag-and-Drop_Made_Easy_in_Drupal_with_Core_s_Sortable.js.avif</image:loc>
   <image:caption>Drag-and-drop made easy in Drupal with core's sortable.js</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drag-drop-reorderable-grid-list-with-react-redux</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de0fd8b51449bff082ef_1_02Mw25uAZXlk8BZ4ur2_NQ.avif</image:loc>
   <image:caption>Drag &amp; Drop Reorderable Grid List With REACT + REDUX</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de0fd8b51449bff082ef_1_02Mw25uAZXlk8BZ4ur2_NQ.avif</image:loc>
   <image:caption>Drag &amp; Drop Reorderable Grid List With REACT + REDUX</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/driesnote-drupalcon-north-america-2021</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de582820e6e33ed0b574_Driesnote_20_3_.avif</image:loc>
   <image:caption>Driesnote - DrupalCon North America 2021</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de582820e6e33ed0b574_Driesnote_20_3_.avif</image:loc>
   <image:caption>Driesnote - DrupalCon North America 2021</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-10-migration-essentials-a-concise-handbook</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65ba408ecf76fcea4922a29f_image.avif</image:loc>
   <image:caption>Drupal 10 migration essentials: a concise handbook for 2024 and beyond</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65ba408ecf76fcea4922a29f_image.avif</image:loc>
   <image:caption>Drupal 10 migration essentials: a concise handbook for 2024 and beyond</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-10-why-you-should-upgrade</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e796118d0eb1811b13cf23_Drupal_10_-_Why_You_Should_Upgrade.avif</image:loc>
   <image:caption>Drupal 10: Why You Should Upgrade</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e796118d0eb1811b13cf23_Drupal_10_-_Why_You_Should_Upgrade.avif</image:loc>
   <image:caption>Drupal 10: Why You Should Upgrade</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-8-end-of-life-what-does-it-mean-for-your-d8-website</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7e001ab9aad561e178_Drupal_208_20EOL-100.avif</image:loc>
   <image:caption>Drupal 8 End of Life: What does it mean for your D8 website?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7e001ab9aad561e178_Drupal_208_20EOL-100.avif</image:loc>
   <image:caption>Drupal 8 End of Life: What does it mean for your D8 website?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-8-module-porting-sprint</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Drupal 8 Module Porting Sprint</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Drupal 8 Module Porting Sprint</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-ai-translation-modules-a-smarter-way-to-translate-content</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6888b249dd98b0e26b2b0c89_Drupal_AI_Translation_Modules__A_Smarter_Way_to_Translate_Content-1.webp</image:loc>
   <image:caption>Drupal AI translation modules: a smarter way to translate content</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6888b249dd98b0e26b2b0c89_Drupal_AI_Translation_Modules__A_Smarter_Way_to_Translate_Content-1.webp</image:loc>
   <image:caption>Drupal AI translation modules: a smarter way to translate content</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-caching-best-practices-and-performance-monitoring</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681dde5a74851d775e74eef6_Drupal_Caching_best_practices_and_performance_monitoring__2_.avif</image:loc>
   <image:caption>Drupal Caching best practices and performance monitoring</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681dde5a74851d775e74eef6_Drupal_Caching_best_practices_and_performance_monitoring__2_.avif</image:loc>
   <image:caption>Drupal Caching best practices and performance monitoring</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-developer-days-2023-a-success-story</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6529206966afbf938dea132e_DDD_-_Feature_Image.avif</image:loc>
   <image:caption>Drupal Developer Days 2023: A Success Story</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6529206966afbf938dea132e_DDD_-_Feature_Image.avif</image:loc>
   <image:caption>Drupal Developer Days 2023: A Success Story</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-front-end-grooming-for-beginners</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb24bf681bb3244e5c3_Drupal_20Front-End_20Grooming.avif</image:loc>
   <image:caption>Drupal Front-End Grooming for Beginners</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb24bf681bb3244e5c3_Drupal_20Front-End_20Grooming.avif</image:loc>
   <image:caption>Drupal Front-End Grooming for Beginners</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-global-contribution-weekend-2020</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de236c180e8a6eea8271_Drupal_20Global_20Contribution_20Weekend_202020.avif</image:loc>
   <image:caption>Drupal Global Contribution Weekend 2020</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de236c180e8a6eea8271_Drupal_20Global_20Contribution_20Weekend_202020.avif</image:loc>
   <image:caption>Drupal Global Contribution Weekend 2020</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupal-podcast-feeds-integration-a-step-by-step-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65c335cd573b003dd99c8865_Drupal_Podcast_Feeds_Integration__A_Step-by-Step_Guide.avif</image:loc>
   <image:caption>Drupal Podcast Feeds Integration: A Step-by-Step Guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65c335cd573b003dd99c8865_Drupal_Podcast_Feeds_Integration__A_Step-by-Step_Guide.avif</image:loc>
   <image:caption>Drupal Podcast Feeds Integration: A Step-by-Step Guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupalcon-europe-2021-everything-were-excited-about</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de76262a9c688a9eec90_image_20_11_.avif</image:loc>
   <image:caption>DrupalCon Europe 2021: Everything we’re excited about!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de76262a9c688a9eec90_image_20_11_.avif</image:loc>
   <image:caption>DrupalCon Europe 2021: Everything we’re excited about!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupalcon-lille-2023-whats-new-and-next</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65605ee9a179099f1c8da891_DrupalCon_Lille_Banner_Image.avif</image:loc>
   <image:caption>DrupalCon Lille 2023: What's New and Next!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65605ee9a179099f1c8da891_DrupalCon_Lille_Banner_Image.avif</image:loc>
   <image:caption>DrupalCon Lille 2023: What's New and Next!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupalcon-pittsburgh-2023-the-future-of-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb459b16400aeb05216_image_20_1_.avif</image:loc>
   <image:caption>DrupalCon Pittsburgh 2023: The Future of Drupal!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb459b16400aeb05216_image_20_1_.avif</image:loc>
   <image:caption>DrupalCon Pittsburgh 2023: The Future of Drupal!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drupals-impact-as-a-digital-public-good-dpg-in-a-healthcare-landscape</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/662a096f8c97f02db4f1e98f_DPG_3.avif</image:loc>
   <image:caption>The impact of Drupal as a Digital Public Good in the healthcare landscape</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/662a096f8c97f02db4f1e98f_DPG_3.avif</image:loc>
   <image:caption>The impact of Drupal as a Digital Public Good in the healthcare landscape</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drush-drupal-productivity-messiah</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Drush - drupal productivity messiah</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Drush - drupal productivity messiah</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/drush-for-deployment-and-remote-management</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Drush for Deployment and remote management</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Drush for Deployment and remote management</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/dxp-transforming-academic-experience-through-personalization</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea9b92eee0391a42520_DXP__20Transforming_20Academic_20Experience_20Through_20Personalization.avif</image:loc>
   <image:caption>DXP: Transforming Academic Experience Through Personalization</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea9b92eee0391a42520_DXP__20Transforming_20Academic_20Experience_20Through_20Personalization.avif</image:loc>
   <image:caption>DXP: Transforming Academic Experience Through Personalization</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/dxps-rethinking-the-digital-experience</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360bbe3d029267c93bde6b_DXPs_-_Rethinking_the_Digital_Experience.avif</image:loc>
   <image:caption>DXPs - Rethinking the Digital Experience</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360bbe3d029267c93bde6b_DXPs_-_Rethinking_the_Digital_Experience.avif</image:loc>
   <image:caption>DXPs - Rethinking the Digital Experience</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/dynamic-routing-in-gatsby</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1f47faa4654297dc89_Gatsby_20Dynamic_20Routing_20_1_.avif</image:loc>
   <image:caption>Dynamic Routing in Gatsby</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1f47faa4654297dc89_Gatsby_20Dynamic_20Routing_20_1_.avif</image:loc>
   <image:caption>Dynamic Routing in Gatsby</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/e-commerce-dxp-changing-the-way-customers-shop</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8008acf86e5bca3d67_Ecomm_20DXP_20blog.avif</image:loc>
   <image:caption>E-commerce DXP: Changing the way customers shop</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8008acf86e5bca3d67_Ecomm_20DXP_20blog.avif</image:loc>
   <image:caption>E-commerce DXP: Changing the way customers shop</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/e-commerce-website-design-9-emerging-trends-for-2022-and-beyond</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de890d2027d279fe3b4a_Best_20Practices_20For_20eCommerce_20Website_20Design.avif</image:loc>
   <image:caption>E-commerce Website Design – 9 Emerging trends for 2022 and beyond</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de890d2027d279fe3b4a_Best_20Practices_20For_20eCommerce_20Website_20Design.avif</image:loc>
   <image:caption>E-commerce Website Design – 9 Emerging trends for 2022 and beyond</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/e-commerce-website-trends-to-watch-in-2022-and-beyond</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de85bbe0a55ecbf070ec_E_20commerce_20website_20trends.avif</image:loc>
   <image:caption>E-commerce website trends to watch in 2022 and beyond</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de85bbe0a55ecbf070ec_E_20commerce_20website_20trends.avif</image:loc>
   <image:caption>E-commerce website trends to watch in 2022 and beyond</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/elevating-student-experience-with-cloud-technology</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8a0fccb0a092e603cc_Cloud_20Computing.avif</image:loc>
   <image:caption>Elevating student experience with cloud technology</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8a0fccb0a092e603cc_Cloud_20Computing.avif</image:loc>
   <image:caption>Elevating student experience with cloud technology</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/embracing-the-data-driven-qa-approach</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2147faa4654297de47__Data-Driven_20Analytics_20reports_20analysis_20.avif</image:loc>
   <image:caption>Embracing the Data-Driven QA Approach</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2147faa4654297de47__Data-Driven_20Analytics_20reports_20analysis_20.avif</image:loc>
   <image:caption>Embracing the Data-Driven QA Approach</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/emerging-immersive-experiences</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e799a693e6ebd049af3114_Metaverse.avif</image:loc>
   <image:caption>Emerging Immersive Experiences</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e799a693e6ebd049af3114_Metaverse.avif</image:loc>
   <image:caption>Emerging Immersive Experiences</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/empathetic-approach-to-ux-design-process</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a04a32769a05d0272436_em1__2_.avif</image:loc>
   <image:caption>Empathetic Approach to UX Design Process</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a04a32769a05d0272436_em1__2_.avif</image:loc>
   <image:caption>Empathetic Approach to UX Design Process</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/enabling-communities-with-open-source-drupal-as-a-digital-public-good</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6618ebff925869303a3cb5fc_DPG_NPO.avif</image:loc>
   <image:caption>Enabling communities with open source – Drupal as a Digital Public Good</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6618ebff925869303a3cb5fc_DPG_NPO.avif</image:loc>
   <image:caption>Enabling communities with open source – Drupal as a Digital Public Good</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/enhance-drupals-layout-builder</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de46169fb80c513520ad_Enahncing_20Drupal_20Layout_20Builder_0.avif</image:loc>
   <image:caption>Enhance Drupal’s Layout Builder</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de46169fb80c513520ad_Enahncing_20Drupal_20Layout_20Builder_0.avif</image:loc>
   <image:caption>Enhance Drupal’s Layout Builder</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/enhancing-claude-with-in-conversation-reasoning---the-sequentialthinking-mcp-server</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fd33d41934299d5fd563df_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server-3.avif</image:loc>
   <image:caption>Enhancing Claude with In-conversation reasoning - the sequentialThinking MCP server</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fd33d41934299d5fd563df_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server-3.avif</image:loc>
   <image:caption>Enhancing Claude with In-conversation reasoning - the sequentialThinking MCP server</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/enhancing-data-integrity-with-drupal-constraints</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/667e6e5ef9c39dfbf2678289_Enhancing_data_integrity_with_Drupal_constraints.avif</image:loc>
   <image:caption>Exploring data integrity with API constraints in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/667e6e5ef9c39dfbf2678289_Enhancing_data_integrity_with_Drupal_constraints.avif</image:loc>
   <image:caption>Exploring data integrity with API constraints in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/entity-and-render-caching-for-drupal-performance</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6814c89bb3ded2d15fc1140b_Entity_and_Render_Caching_for_Drupal_Performance-1.avif</image:loc>
   <image:caption>Entity and render Caching for Drupal performance</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6814c89bb3ded2d15fc1140b_Entity_and_Render_Caching_for_Drupal_Performance-1.avif</image:loc>
   <image:caption>Entity and render Caching for Drupal performance</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/essential-css-for-perfect-pdf-rendering-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66911c898d50cda062cccdbd_Styling_PDFs_in_Drupalpng.avif</image:loc>
   <image:caption>Essential CSS for perfect PDF rendering in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66911c898d50cda062cccdbd_Styling_PDFs_in_Drupalpng.avif</image:loc>
   <image:caption>Essential CSS for perfect PDF rendering in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/essential-elements-of-a-social-networking-site</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Essential elements of a social networking site</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Essential elements of a social networking site</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ethics-of-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea9262a9c688a9f3985_Ethics_20of_20Design.avif</image:loc>
   <image:caption>Ethics of Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea9262a9c688a9f3985_Ethics_20of_20Design.avif</image:loc>
   <image:caption>Ethics of Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/everything-you-need-to-know-about-automated-visual-regression-testing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7fb0e64d792658af6f_Automated_20visual_20regression_20testing_20copy-100.avif</image:loc>
   <image:caption>Everything you need to know about automated visual regression testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7fb0e64d792658af6f_Automated_20visual_20regression_20testing_20copy-100.avif</image:loc>
   <image:caption>Everything you need to know about automated visual regression testing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/everything-you-need-to-know-about-ckeditor-5-integration-for-drupal-9</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360bf39d8bf1ab5a437f8a_Everything_you_need_to_know_about_CKEditor_5_integration_for_Drupal_9.avif</image:loc>
   <image:caption>Everything you need to know about CKEditor 5 integration for Drupal 9</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360bf39d8bf1ab5a437f8a_Everything_you_need_to_know_about_CKEditor_5_integration_for_Drupal_9.avif</image:loc>
   <image:caption>Everything you need to know about CKEditor 5 integration for Drupal 9</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/everything-you-need-to-know-about-drupal-8-7</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1459b16400aeaf7dd5_drupalblog-banner_20final.avif</image:loc>
   <image:caption>Everything You Need to Know About Drupal 8.7</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1459b16400aeaf7dd5_drupalblog-banner_20final.avif</image:loc>
   <image:caption>Everything You Need to Know About Drupal 8.7</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/everything-you-need-to-know-about-selenium-4</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de79001ab9aad561d86a_se4_20dev_20chrome_20tool-100.avif</image:loc>
   <image:caption>Everything you need to know about Selenium 4</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de79001ab9aad561d86a_se4_20dev_20chrome_20tool-100.avif</image:loc>
   <image:caption>Everything you need to know about Selenium 4</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/everything-you-need-to-know-about-the-drupal-9-layout-builder</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9d9731702e959d3b60_Understand_20the_20Layout_20Builder_20Module_20-_20Drupal_209.avif</image:loc>
   <image:caption>Everything You Need to Know About the Drupal 9 Layout Builder</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9d9731702e959d3b60_Understand_20the_20Layout_20Builder_20Module_20-_20Drupal_209.avif</image:loc>
   <image:caption>Everything You Need to Know About the Drupal 9 Layout Builder</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/experiencing-drupalcon-vienna</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Experiencing DrupalCon Vienna</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Experiencing DrupalCon Vienna</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/exploring-drupals-ai-agents-a-practical-guide-for-site-builders</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/685e83ac15ad15b1880d1730_ai.avif</image:loc>
   <image:caption>Build smarter sites with Drupal’s AI Agents</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/685e83ac15ad15b1880d1730_ai.avif</image:loc>
   <image:caption>Build smarter sites with Drupal’s AI Agents</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/exploring-routing-flexibility-with-next-js-parallel-routes</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66a0f2dd080c5e15b2889da7_Migrating_Page_Router_to_Next.js_App_Router__JS___2_.avif</image:loc>
   <image:caption>Exploring routing flexibility with Next.js Parallel Routes</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66a0f2dd080c5e15b2889da7_Migrating_Page_Router_to_Next.js_App_Router__JS___2_.avif</image:loc>
   <image:caption>Exploring routing flexibility with Next.js Parallel Routes</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/exploring-the-new-config-target-option-in-drupal-10</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66865378114c3b640b8d9edc_Exploring_the_new_configuration_validation_with_____config_target____in_Drupal_10-_18.avif</image:loc>
   <image:caption>Exploring the new &quot;#config_target&quot; option in Drupal 10</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66865378114c3b640b8d9edc_Exploring_the_new_configuration_validation_with_____config_target____in_Drupal_10-_18.avif</image:loc>
   <image:caption>Exploring the new &quot;#config_target&quot; option in Drupal 10</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/exploring-the-power-of-php-attributes-in-drupal-development</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/659bd74ef298f7dd6fd3849c_image1.avif</image:loc>
   <image:caption>Exploring the Power of PHP Attributes in Drupal Development</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/659bd74ef298f7dd6fd3849c_image1.avif</image:loc>
   <image:caption>Exploring the Power of PHP Attributes in Drupal Development</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/exporting-and-emailing-drupal-nodes-as-pdfs-with-entity-print</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66964c0b4262b5330cc982dd_Using_Entity_Print_to_Export_and_Email_Nodes_as_PDFs_in_Drupal-_9.avif</image:loc>
   <image:caption>Exporting and emailing Drupal nodes as PDFs with Entity print</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66964c0b4262b5330cc982dd_Using_Entity_Print_to_Export_and_Email_Nodes_as_PDFs_in_Drupal-_9.avif</image:loc>
   <image:caption>Exporting and emailing Drupal nodes as PDFs with Entity print</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/exposing-custom-web-services</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Exposing custom Web Services</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Exposing custom Web Services</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/factory-for-data-operations-on-sqlite-using-ionic</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Factory for Data Operations on SQLite using Ionic</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Factory for Data Operations on SQLite using Ionic</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/featured-contributor-fall-2015</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Featured Contributor - Fall 2015</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Featured Contributor - Fall 2015</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/fetch-all-the-results-of-a-view-drupal-views</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a2b1a761286a5d69808c_rsz_blog_drupal.avif</image:loc>
   <image:caption>Fetch all the results of a View | Drupal Views</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a2b1a761286a5d69808c_rsz_blog_drupal.avif</image:loc>
   <image:caption>Fetch all the results of a View | Drupal Views</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/first-time-customer-discount-using-drupal-commerce</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>First Time Customer Discount using Drupal Commerce</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>First Time Customer Discount using Drupal Commerce</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/from-automation-to-opportunity-thriving-in-ai-driven-hiring</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67c6ce5db73ae6b4eeda7808_Automation_to_Opportunity__Thriving_in_AI-Driven_Hiring__1_.avif</image:loc>
   <image:caption>How AI is reshaping hiring for opportunity</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67c6ce5db73ae6b4eeda7808_Automation_to_Opportunity__Thriving_in_AI-Driven_Hiring__1_.avif</image:loc>
   <image:caption>How AI is reshaping hiring for opportunity</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/from-cms-to-ai-middleware-how-i-connected-drupals-content-to-a-custom-mcp-server</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe147886e4d84455900a4e_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server-2.avif</image:loc>
   <image:caption>From CMS to AI middleware: how I connected Drupal's content to a custom MCP server</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe147886e4d84455900a4e_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server-2.avif</image:loc>
   <image:caption>From CMS to AI middleware: how I connected Drupal's content to a custom MCP server</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/from-hue-to-color-story-a-basic-understanding-of-colors</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de367253e2edd0b09588_photo-of-person-painting-on-white-paper-3803446.avif</image:loc>
   <image:caption>From Hue to Color Story - A Basic Understanding of Colors</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de367253e2edd0b09588_photo-of-person-painting-on-white-paper-3803446.avif</image:loc>
   <image:caption>From Hue to Color Story - A Basic Understanding of Colors</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/from-trial-to-tailored-fits--ars-role-in-eyewear-shopping</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67921281d194a94ccfcc1f16_Virtual_try-on_eyewear.avif</image:loc>
   <image:caption>From trial to tailored fits- AR’s role in eyewear shopping</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67921281d194a94ccfcc1f16_Virtual_try-on_eyewear.avif</image:loc>
   <image:caption>From trial to tailored fits- AR’s role in eyewear shopping</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/frontend-build-tool-with-postcss-and-gulp</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de75d6de05986e6b4aed_Post_20CSS_20__20Gulp.avif</image:loc>
   <image:caption>Frontend build tool with PostCSS and Gulp</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de75d6de05986e6b4aed_Post_20CSS_20__20Gulp.avif</image:loc>
   <image:caption>Frontend build tool with PostCSS and Gulp</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/gatekeeping-your-code-using-git-hooks</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Gatekeeping your code using git hooks</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Gatekeeping your code using git hooks</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/gatsby-incremental-build-for-self-hosted-drupal-environments</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de312820e6e33ed087c3_Gatsby_20Incremental_20build_20for_20self-hosted_20environments_20_2_.avif</image:loc>
   <image:caption>Gatsby incremental build for self-hosted Drupal environments</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de312820e6e33ed087c3_Gatsby_20Incremental_20build_20for_20self-hosted_20environments_20_2_.avif</image:loc>
   <image:caption>Gatsby incremental build for self-hosted Drupal environments</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/gatsbyjs-plugin-alert-simplify-data-navigation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1f255e664494783b10_Gatsby_20Plugin_20Blog.avif</image:loc>
   <image:caption>GatsbyJS Plugin Alert - Simplify data navigation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1f255e664494783b10_Gatsby_20Plugin_20Blog.avif</image:loc>
   <image:caption>GatsbyJS Plugin Alert - Simplify data navigation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/gen-ai-and-ethics-addressing-privacy-bias-and-transparency</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/677d1970a8d0609bf6984e0b_Gen_AI_and_ethics-3__2_.avif</image:loc>
   <image:caption>Gen AI and ethics | addressing privacy, bias, and transparency</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/677d1970a8d0609bf6984e0b_Gen_AI_and_ethics-3__2_.avif</image:loc>
   <image:caption>Gen AI and ethics | addressing privacy, bias, and transparency</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/genspark-super-agent-the-rise-of-next-generation-ai-assistants-and-how-it-compares-to-manus-ai</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe1c62c2430870fcdd709b_Genspark_Manus_AI_4__1_-1.avif</image:loc>
   <image:caption>Genspark super-agent: the rise of next-generation AI assistants and how it compares to Manus AI</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe1c62c2430870fcdd709b_Genspark_Manus_AI_4__1_-1.avif</image:loc>
   <image:caption>Genspark super-agent: the rise of next-generation AI assistants and how it compares to Manus AI</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/getting-started-with-drupal-experience-builder-setup-features-and-ai-capabilities</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68a334dfb2ac861c87ed3abc_Setting_up_Experience_builder-1.webp</image:loc>
   <image:caption>Drupal Experience Builder: setup and key features</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68a334dfb2ac861c87ed3abc_Setting_up_Experience_builder-1.webp</image:loc>
   <image:caption>Drupal Experience Builder: setup and key features</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/getting-started-with-react-natives-animated-api</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360c13c23d0cf4c4388c6c_Getting_Started_with_React_Native_s_Animated_API.avif</image:loc>
   <image:caption>Getting Started with React Native's Animated API</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360c13c23d0cf4c4388c6c_Getting_Started_with_React_Native_s_Animated_API.avif</image:loc>
   <image:caption>Getting Started with React Native's Animated API</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/global-accessibility-laws-and-wcag-how-countries-align-with-digital-accessibility-standards</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6863cd73a2c014265d56df9d_Global_Accessibility_Laws_and_WCAG__How_Countries_Align_with_Digital_Accessibility_Standards-1.avif</image:loc>
   <image:caption>Global accessibility laws and WCAG alignment</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6863cd73a2c014265d56df9d_Global_Accessibility_Laws_and_WCAG__How_Countries_Align_with_Digital_Accessibility_Standards-1.avif</image:loc>
   <image:caption>Global accessibility laws and WCAG alignment</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/global-training-day-pune-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Global Training Day - Pune Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Global Training Day - Pune Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/google-assistant-integration-with-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddfc0fccb0a092e569bf_Google_20Assistant_20Voice_20Integration.avif</image:loc>
   <image:caption>Google Assistant Integration with Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddfc0fccb0a092e569bf_Google_20Assistant_20Voice_20Integration.avif</image:loc>
   <image:caption>Google Assistant Integration with Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/google-places-api-integration-with-ionic-and-the-long-press-issue</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e72adc8681676ffdda7538_blog-featured-image.avif</image:loc>
   <image:caption>Google Places Api integration with IONIC and the Long Press Issue</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e72adc8681676ffdda7538_blog-featured-image.avif</image:loc>
   <image:caption>Google Places Api integration with IONIC and the Long Press Issue</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/graphql-beginners-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de19d8b51449bff08cc4_graphQL_20blog_0.avif</image:loc>
   <image:caption>GraphQL - Beginner's Guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de19d8b51449bff08cc4_graphQL_20blog_0.avif</image:loc>
   <image:caption>GraphQL - Beginner's Guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/great-minds-at-trek-qedians-on-the-way-to-lohagad-fort</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Great Minds at Trek - QEDians on the way to Lohagad Fort.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Great Minds at Trek - QEDians on the way to Lohagad Fort.</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/handling-graphql-errors-with-status-code</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4abe3aedf12fd60b9e_Handling_20errors_20in_20GraphQL_20with_20Status_20code.avif</image:loc>
   <image:caption>Handling GraphQL Errors with Status Code</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4abe3aedf12fd60b9e_Handling_20errors_20in_20GraphQL_20with_20Status_20code.avif</image:loc>
   <image:caption>Handling GraphQL Errors with Status Code</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/harnessing-aibrix-for-business-grade-generative-ai-a-deep-dive</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68a72a17d2c1301068f67fde_Harnessing_AIBrix_for_Business-Grade_Generative_AI.webp</image:loc>
   <image:caption>Harnessing AIBrix for business-grade Generative AI</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68a72a17d2c1301068f67fde_Harnessing_AIBrix_for_Business-Grade_Generative_AI.webp</image:loc>
   <image:caption>Harnessing AIBrix for business-grade Generative AI</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/headless-commerce-the-new-era-of-e-commerce</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8164491f9624d8e571_Decoupled_20Drupal_20commerce.avif</image:loc>
   <image:caption>Headless Commerce: The new era of e-commerce</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8164491f9624d8e571_Decoupled_20Drupal_20commerce.avif</image:loc>
   <image:caption>Headless Commerce: The new era of e-commerce</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/headway-best-practices-and-creating-your-first-test-automation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65e98f070b183c51916c7121_Headway___Best_practices_and_Creating_Your_First_Test_Automation.avif</image:loc>
   <image:caption>Headway : Best practices and Creating Your First Test Automation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65e98f070b183c51916c7121_Headway___Best_practices_and_Creating_Your_First_Test_Automation.avif</image:loc>
   <image:caption>Headway : Best practices and Creating Your First Test Automation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/headway-integration-with-ci-jenkins</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65eee19126e41ea80fc01458_Headway_Integration_with_CI.avif</image:loc>
   <image:caption>Headway : Integration with CI (Jenkins)</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65eee19126e41ea80fc01458_Headway_Integration_with_CI.avif</image:loc>
   <image:caption>Headway : Integration with CI (Jenkins)</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/headway-test-execution-and-reporting</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65e99438bf6dda6cb7b2a29c_Headway___Test_Execution_and_Reporting.avif</image:loc>
   <image:caption>Headway : Test Execution and Reporting</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65e99438bf6dda6cb7b2a29c_Headway___Test_Execution_and_Reporting.avif</image:loc>
   <image:caption>Headway : Test Execution and Reporting</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/headway-the-way-forward-in-automation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deafa294f24fa4e8d21d_Headway_20-_20Featured_20Image.avif</image:loc>
   <image:caption>Headway: The Way Forward in Automation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deafa294f24fa4e8d21d_Headway_20-_20Featured_20Image.avif</image:loc>
   <image:caption>Headway: The Way Forward in Automation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-ai-helps-legal-aid-become-the-first-responder</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68273754e2b852e2650506a1_AI_as_the_legal_aid___s_first_responder-3.avif</image:loc>
   <image:caption>How AI helps legal aid become the first responder</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68273754e2b852e2650506a1_AI_as_the_legal_aid___s_first_responder-3.avif</image:loc>
   <image:caption>How AI helps legal aid become the first responder</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-aws-is-reimagining-ai-integration-with-model-context-protocol</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6800f03797a29f14b17e33ab_How_AWS_is_reimagining_AI_integration_with_Model_Context_Protocol-2-1.avif</image:loc>
   <image:caption>How AWS is reimagining AI integration with Model Context Protocol</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6800f03797a29f14b17e33ab_How_AWS_is_reimagining_AI_integration_with_Model_Context_Protocol-2-1.avif</image:loc>
   <image:caption>How AWS is reimagining AI integration with Model Context Protocol</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-can-quality-assurance-engineers-truly-own-their-projects</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de233c8feabe9c2a5419_Water_20Sensor_20Module_20_5_.avif</image:loc>
   <image:caption>How can Quality Assurance Engineers truly own their projects?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de233c8feabe9c2a5419_Water_20Sensor_20Module_20_5_.avif</image:loc>
   <image:caption>How can Quality Assurance Engineers truly own their projects?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-covid-19-pandemic-accelerated-cloud-adoption</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de813c8feabe9c2ac258_Cloud_20engineering_20pandemic.avif</image:loc>
   <image:caption>How COVID-19 pandemic accelerated cloud adoption</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de813c8feabe9c2ac258_Cloud_20engineering_20pandemic.avif</image:loc>
   <image:caption>How COVID-19 pandemic accelerated cloud adoption</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-design-influences-the-conversion-rate-of-a-website</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a14b87bef6c6435271e9_photo-of-people-using-tablet-3734632-2.avif</image:loc>
   <image:caption>How Design Influences the Conversion Rate of a Website</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a14b87bef6c6435271e9_photo-of-people-using-tablet-3734632-2.avif</image:loc>
   <image:caption>How Design Influences the Conversion Rate of a Website</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-do-you-optimize-the-cost-of-your-cloud-services</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9c64491f9624d905e4_How_20do_20you_20do_20cost_20optimization_20for_20your_20cloud_20services.avif</image:loc>
   <image:caption>How Do You Optimize the Cost of Your Cloud Services?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9c64491f9624d905e4_How_20do_20you_20do_20cost_20optimization_20for_20your_20cloud_20services.avif</image:loc>
   <image:caption>How Do You Optimize the Cost of Your Cloud Services?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-does-an-open-dxp-enable-flexibility-and-speed-to-market</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8072f5864e5b0affe6_How_20does_20and_20open_20DXP_20enable_20flexibility_20and_20speed_20to_20market.avif</image:loc>
   <image:caption>How does an open DXP enable flexibility and speed to market?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8072f5864e5b0affe6_How_20does_20and_20open_20DXP_20enable_20flexibility_20and_20speed_20to_20market.avif</image:loc>
   <image:caption>How does an open DXP enable flexibility and speed to market?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-drupal-drives-impact-and-engagement-for-non-profits</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65e596e4277a352bb546caa8_3._How_Drupal_drives_impact_and_engagement_for_non-profits.avif</image:loc>
   <image:caption>How Drupal drives impact and engagement for non-profits</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65e596e4277a352bb546caa8_3._How_Drupal_drives_impact_and_engagement_for_non-profits.avif</image:loc>
   <image:caption>How Drupal drives impact and engagement for non-profits</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-drupals-experience-builder-is-shaping-the-future-of-code-components</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68384d43baeaa2f437db96e8_How_Drupal___s_Experience_Builder_is_shaping_the_future_of_code_components_____a_beginner___s_look.avif</image:loc>
   <image:caption>How Drupal’s Experience builder is changing site creation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68384d43baeaa2f437db96e8_How_Drupal___s_Experience_Builder_is_shaping_the_future_of_code_components_____a_beginner___s_look.avif</image:loc>
   <image:caption>How Drupal’s Experience builder is changing site creation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-dxps-help-e-commerce-brands-create-memorable-experiences</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8b9bc189979c6590c4_How_20Digital_20Experience_20Platforms_20_DXP__20Help_20Brands_20Create_20Memorable_20Experiences.avif</image:loc>
   <image:caption>How DXPs help e-commerce brands create memorable experiences</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8b9bc189979c6590c4_How_20Digital_20Experience_20Platforms_20_DXP__20Help_20Brands_20Create_20Memorable_20Experiences.avif</image:loc>
   <image:caption>How DXPs help e-commerce brands create memorable experiences</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-empathy-works-in-design-thinking</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3e47faa4654297fa20_image_0.avif</image:loc>
   <image:caption>The role of empathy mapping in the process of design thinking</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3e47faa4654297fa20_image_0.avif</image:loc>
   <image:caption>The role of empathy mapping in the process of design thinking</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-knowledge-graphs-take-rag-beyond-retrieval</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67ca86d6e68129000c831046_How_Knowledge_Graphs_Supercharge_RAG_for_Smarter_AI-1__1_.avif</image:loc>
   <image:caption>How knowledge graphs take RAG beyond retrieval</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67ca86d6e68129000c831046_How_Knowledge_Graphs_Supercharge_RAG_for_Smarter_AI-1__1_.avif</image:loc>
   <image:caption>How knowledge graphs take RAG beyond retrieval</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-access-a-local-lando-site-on-other-devices</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb164491f9624d92706_Access_20Lando_20Site_20-_20Feature_20Image.avif</image:loc>
   <image:caption>How to access a local Lando site on other devices</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb164491f9624d92706_Access_20Lando_20Site_20-_20Feature_20Image.avif</image:loc>
   <image:caption>How to access a local Lando site on other devices</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-alter-the-exception-message-thrown-from-core-rest-api</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6687bafa19a6fe02e7605326_How_to_alter_error_message_of_core_Rest_API_1.avif</image:loc>
   <image:caption>How to alter the exception message thrown from core REST API</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6687bafa19a6fe02e7605326_How_to_alter_error_message_of_core_Rest_API_1.avif</image:loc>
   <image:caption>How to alter the exception message thrown from core REST API</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-build-a-real-time-tracking-app-with-graphql-subscriptions-apollo-client</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de536702685dacc7a261_GraphQL_20Subscriptions.avif</image:loc>
   <image:caption>How to build a real-time tracking app with GraphQL Subscriptions &amp; Apollo Client</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de536702685dacc7a261_GraphQL_20Subscriptions.avif</image:loc>
   <image:caption>How to build a real-time tracking app with GraphQL Subscriptions &amp; Apollo Client</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-build-your-first-plugin-in-strapi-a-beginners-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66ec076d0a0535960e435bf5_How_to_Build_Your_First_Plugin_in_Strapi__A_Beginner___s_Guide.avif</image:loc>
   <image:caption>How to build your first plugin in Strapi: A beginner’s guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66ec076d0a0535960e435bf5_How_to_Build_Your_First_Plugin_in_Strapi__A_Beginner___s_Guide.avif</image:loc>
   <image:caption>How to build your first plugin in Strapi: A beginner’s guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-cache-your-node-js-application-with-redis</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360c392a9a4516176adba7_How_to_Cache_your_Node.js_application_with_Redis.avif</image:loc>
   <image:caption>How to Cache your Node.js application with Redis</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360c392a9a4516176adba7_How_to_Cache_your_Node.js_application_with_Redis.avif</image:loc>
   <image:caption>How to Cache your Node.js application with Redis</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-connect-your-business-ecosystem-with-a-dxp</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de97a294f24fa4e8b8c1_How_20to_20Connect_20your_20Business_20Ecosystem_20with_20a_20DXP.avif</image:loc>
   <image:caption>How to Connect your Business Ecosystem with a DXP</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de97a294f24fa4e8b8c1_How_20to_20Connect_20your_20Business_20Ecosystem_20with_20a_20DXP.avif</image:loc>
   <image:caption>How to Connect your Business Ecosystem with a DXP</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-create-a-connected-hcp-customer-journey</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dead87242ee48f50c990_How_20to_20Create_20a_20Connected_20HCP_20Customer_20Journey_0.avif</image:loc>
   <image:caption>How to Create a Connected HCP Customer Journey</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dead87242ee48f50c990_How_20to_20Create_20a_20Connected_20HCP_20Customer_20Journey_0.avif</image:loc>
   <image:caption>How to Create a Connected HCP Customer Journey</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-create-a-custom-snackbar-in-next-js-14-using-tailwind-css</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/668e5371b24cf2d423453307_Next_JS_14.avif</image:loc>
   <image:caption>How to create a custom snackbar in Next.js 14 using Tailwind CSS</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/668e5371b24cf2d423453307_Next_JS_14.avif</image:loc>
   <image:caption>How to create a custom snackbar in Next.js 14 using Tailwind CSS</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-create-a-successful-mvp-in-web-development</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360c19eb4eec1297c97105_How_to_Create_a_Successful_MVP_in_Web_Development_.avif</image:loc>
   <image:caption>How to Create a Successful MVP in Web Development?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360c19eb4eec1297c97105_How_to_Create_a_Successful_MVP_in_Web_Development_.avif</image:loc>
   <image:caption>How to Create a Successful MVP in Web Development?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-create-hamburger-menu-with-acquia-site-studio</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de45970964a128a80e68_Acquia_20Site_20Studio_20-_20Hamburger_20menu-new.avif</image:loc>
   <image:caption>How to create Hamburger menu with Acquia Site Studio</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de45970964a128a80e68_Acquia_20Site_20Studio_20-_20Hamburger_20menu-new.avif</image:loc>
   <image:caption>How to create Hamburger menu with Acquia Site Studio</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-handle-multiple-windows-with-selenium-4</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de693c8feabe9c2aa9c7_Untitled.avif</image:loc>
   <image:caption>How to handle multiple windows with Selenium 4</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de693c8feabe9c2aa9c7_Untitled.avif</image:loc>
   <image:caption>How to handle multiple windows with Selenium 4</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-integrate-sso-with-drupal-using-miniorange-module</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66a7832e6cd84c4dc4a60796_How_to_integrate_SSO_with_Drupal_using_Miniorange__1_.avif</image:loc>
   <image:caption>How to integrate SSO with Drupal using miniOrange Module</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66a7832e6cd84c4dc4a60796_How_to_integrate_SSO_with_Drupal_using_Miniorange__1_.avif</image:loc>
   <image:caption>How to integrate SSO with Drupal using miniOrange Module</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-optimize-your-websites-performance</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de64a294f24fa4e8832c_Website_20Performance_20_1_.avif</image:loc>
   <image:caption>How To Optimize Your Website's Performance</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de64a294f24fa4e8832c_Website_20Performance_20_1_.avif</image:loc>
   <image:caption>How To Optimize Your Website's Performance</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-prepare-and-upgrade-to-drupal-10</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79462bf1b5a0373843dac_Understanding_Frontend_and_Backend_validations_in_Drupal_-_Feature_Image.avif</image:loc>
   <image:caption>How to Prepare and Upgrade to Drupal 10</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79462bf1b5a0373843dac_Understanding_Frontend_and_Backend_validations_in_Drupal_-_Feature_Image.avif</image:loc>
   <image:caption>How to Prepare and Upgrade to Drupal 10</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-reduce-user-acceptance-testing-bugs-a-qas-worst-nightmare</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2679a0e1c704747ce6_User_20acceptance_20testing_20featured_20image.avif</image:loc>
   <image:caption>How to reduce User Acceptance Testing bugs? A QAs worst nightmare!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2679a0e1c704747ce6_User_20acceptance_20testing_20featured_20image.avif</image:loc>
   <image:caption>How to reduce User Acceptance Testing bugs? A QAs worst nightmare!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-run-batch-through-an-ajax-request-without-redirecting-to-batch-window-itself</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/666320d17965d3004de451c0_How_to_run_batch_through_an_ajax_request-_19.avif</image:loc>
   <image:caption>Run batch process via Ajax without redirecting to batch window</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/666320d17965d3004de451c0_How_to_run_batch_through_an_ajax_request-_19.avif</image:loc>
   <image:caption>Run batch process via Ajax without redirecting to batch window</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-run-deepseek-r1-1-5b-llm-on-android-using-termux</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/679a33b073d90b782a0a6b10_How_to_Run_DeepSeek-2.png</image:loc>
   <image:caption>How to run DeepSeek-R1:1.5b LLM on android using Termux</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/679a33b073d90b782a0a6b10_How_to_Run_DeepSeek-2.png</image:loc>
   <image:caption>How to run DeepSeek-R1:1.5b LLM on android using Termux</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-take-screenshots-in-selenium-4</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de715e09cbabffa6b8fa_Selenium_204_20_1_.avif</image:loc>
   <image:caption>How to take screenshots in Selenium 4?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de715e09cbabffa6b8fa_Selenium_204_20_1_.avif</image:loc>
   <image:caption>How to take screenshots in Selenium 4?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-test-https-and-https-redirect</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb33c8feabe9c2af3f2_HTTPS_20Redirect-Feature_20Image_0.avif</image:loc>
   <image:caption>How to Test HTTPS and HTTPS Redirect</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb33c8feabe9c2af3f2_HTTPS_20Redirect-Feature_20Image_0.avif</image:loc>
   <image:caption>How to Test HTTPS and HTTPS Redirect</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-test-your-browser-cookies</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/654cd598ffd546aa879961f2_How_to_test_your_Browser_Cookies_.avif</image:loc>
   <image:caption>How to test your Browser Cookies?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/654cd598ffd546aa879961f2_How_to_test_your_Browser_Cookies_.avif</image:loc>
   <image:caption>How to test your Browser Cookies?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-use-git-in-vs-code</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66bb203b78b9bf026015ed93_How_to_use_Git_in_VS_code.avif</image:loc>
   <image:caption>How to use Git in VS code</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66bb203b78b9bf026015ed93_How_to_use_Git_in_VS_code.avif</image:loc>
   <image:caption>How to use Git in VS code</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-use-graphql-custom-scalar-types-in-schema-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de44967f0b013b863f1d_image.avif</image:loc>
   <image:caption>How to use GraphQL Custom Scalar Types in schema design.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de44967f0b013b863f1d_image.avif</image:loc>
   <image:caption>How to use GraphQL Custom Scalar Types in schema design.</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-to-use-the-graphql-usemutation-hook-of-apollo-in-reactjs</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65291e8b0667ceb5ee33389a_image_1.avif</image:loc>
   <image:caption>How to use the GraphQL useMutation hook of Apollo in ReactJS</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65291e8b0667ceb5ee33389a_image_1.avif</image:loc>
   <image:caption>How to use the GraphQL useMutation hook of Apollo in ReactJS</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/how-we-implemented-machine-learning-on-slack-for-detailed-analytics-and-optimized-communication</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de763c8feabe9c2ab524_Slack_20Data_20Analysis_20QED42.avif</image:loc>
   <image:caption>How we implemented Machine Learning on Slack for detailed analytics and optimized communication</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de763c8feabe9c2ab524_Slack_20Data_20Analysis_20QED42.avif</image:loc>
   <image:caption>How we implemented Machine Learning on Slack for detailed analytics and optimized communication</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/human-centered-ai-and-the-importance-of-aligning-tech-with-real-priorities</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67938e9840db93baa3c843d2_Virtual_try-on_eyewear__5_.avif</image:loc>
   <image:caption>Human-centered AI: aligning tech with human priorities</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67938e9840db93baa3c843d2_Virtual_try-on_eyewear__5_.avif</image:loc>
   <image:caption>Human-centered AI: aligning tech with human priorities</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/human-customer-experiences-the-next-big-thing-in-e-commerce</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de92c9d7fd6aab52d921_Human_20Customer_20Experiences_20The_20Next_20Big_20Thing_20in_20e-Commerce.avif</image:loc>
   <image:caption>Human Customer Experiences: The Next Big Thing in e-Commerce</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de92c9d7fd6aab52d921_Human_20Customer_20Experiences_20The_20Next_20Big_20Thing_20in_20e-Commerce.avif</image:loc>
   <image:caption>Human Customer Experiences: The Next Big Thing in e-Commerce</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ideation-in-design-thinking</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4247faa4654297fd29_ideation_0.avif</image:loc>
   <image:caption>Ideation in Design Thinking</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4247faa4654297fd29_ideation_0.avif</image:loc>
   <image:caption>Ideation in Design Thinking</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/implementing-autocomplete-in-drupal-8-with-custom-callbacks</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Implementing #autocomplete in Drupal 8 with Custom Callbacks</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Implementing #autocomplete in Drupal 8 with Custom Callbacks</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/implementing-custom-cache-bins-for-specialized-needs</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681b6158e16570b52709fb3e_Building_Custom_Caching_Services_in_Drupal__1_.avif</image:loc>
   <image:caption>Implementing custom Cache bins for specialised needs</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681b6158e16570b52709fb3e_Building_Custom_Caching_Services_in_Drupal__1_.avif</image:loc>
   <image:caption>Implementing custom Cache bins for specialised needs</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/implementing-iterators-and-generators-in-javascript</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de50bf689ba8ad53673c_Implementing_20Iterators_20and_20Generators_20in_20JavaScript_202.avif</image:loc>
   <image:caption>Implementing Iterators and Generators in JavaScript</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de50bf689ba8ad53673c_Implementing_20Iterators_20and_20Generators_20in_20JavaScript_202.avif</image:loc>
   <image:caption>Implementing Iterators and Generators in JavaScript</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/implementing-otp-based-login-and-registration-in-drupal-with-twilio-and-sms-framework</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67403a6a661165e66c2d02ce_Implementing_OTP-based_Login_and_Registration_in_Drupal.avif</image:loc>
   <image:caption>Implementing OTP-based login and registration in Drupal with Twilio and SMS framework</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67403a6a661165e66c2d02ce_Implementing_OTP-based_Login_and_Registration_in_Drupal.avif</image:loc>
   <image:caption>Implementing OTP-based login and registration in Drupal with Twilio and SMS framework</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/implementing-page-object-model-in-cypress</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea527c84a717348b024_Cypress_20Object.avif</image:loc>
   <image:caption>Implementing Page Object Model in Cypress</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea527c84a717348b024_Cypress_20Object.avif</image:loc>
   <image:caption>Implementing Page Object Model in Cypress</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/implementing-permission-system-with-mean</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Implementing Permission System with MEAN</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Implementing Permission System with MEAN</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/implementing-right-to-left-styling-with-css-logical-properties</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de6d6c180e8a6eeae5db_RTL.avif</image:loc>
   <image:caption>Implementing Right-To-Left Styling with CSS Logical Properties</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de6d6c180e8a6eeae5db_RTL.avif</image:loc>
   <image:caption>Implementing Right-To-Left Styling with CSS Logical Properties</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/implementing-scroll-based-animations-using-react-and-gsap</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a0c73c264f62e145bd83_image__1_.avif</image:loc>
   <image:caption>Implementing Scroll Based Animations using React and GSAP</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a0c73c264f62e145bd83_image__1_.avif</image:loc>
   <image:caption>Implementing Scroll Based Animations using React and GSAP</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/implementing-user-authentication-for-gatsby-and-drupal-decoupled-site</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65361011df0978c667a39bc7_Implementing_User_Authentication.avif</image:loc>
   <image:caption>Implementing User Authentication for Gatsby and Drupal Decoupled site.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65361011df0978c667a39bc7_Implementing_User_Authentication.avif</image:loc>
   <image:caption>Implementing User Authentication for Gatsby and Drupal Decoupled site.</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/improve-performance-and-avoid-false-negatives-by-getting-rid-of-hard-coded-waits</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de42d8b51449bff0b734_Improve_20Performance_20and_20avoid_20false_20negatives_20by_20getting_20rid_20of_20hard_20waits.avif</image:loc>
   <image:caption>Improve performance and avoid false negatives by getting rid of hard-coded waits!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de42d8b51449bff0b734_Improve_20Performance_20and_20avoid_20false_20negatives_20by_20getting_20rid_20of_20hard_20waits.avif</image:loc>
   <image:caption>Improve performance and avoid false negatives by getting rid of hard-coded waits!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/improve-performance-of-media-heavy-react-applications-using-intersection-observer-api</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a38c4da44b68994aaa9_Improve_performance_of_media-heavy_React_applications_using_Intersection_Observer_API..avif</image:loc>
   <image:caption>Improve performance of media-heavy React applications using Intersection Observer API.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a38c4da44b68994aaa9_Improve_performance_of_media-heavy_React_applications_using_Intersection_Observer_API..avif</image:loc>
   <image:caption>Improve performance of media-heavy React applications using Intersection Observer API.</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/improve-your-editorial-experience-with-ckeditor-5</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea6b5e49f81391e56e3_Improve_20your_20Editorial_20Experience_20with_20CKEditor_205_20and_20Drupal_2010.avif</image:loc>
   <image:caption>Improve your Editorial Experience with CKEditor 5</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea6b5e49f81391e56e3_Improve_20your_20Editorial_20Experience_20with_20CKEditor_205_20and_20Drupal_2010.avif</image:loc>
   <image:caption>Improve your Editorial Experience with CKEditor 5</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/improving-accessibility-for-higher-education</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deabb0e64d792658d5d5_Untitled_20_1_.avif</image:loc>
   <image:caption>Improving Accessibility for Higher Education</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deabb0e64d792658d5d5_Untitled_20_1_.avif</image:loc>
   <image:caption>Improving Accessibility for Higher Education</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/improving-image-handling-drupals-image-optimization</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65cef5ec474e777119fbf9b2_cover1.avif</image:loc>
   <image:caption>Improving Image Handling with ImageWidgetCrop: Drupal’s Image Optimization</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65cef5ec474e777119fbf9b2_cover1.avif</image:loc>
   <image:caption>Improving Image Handling with ImageWidgetCrop: Drupal’s Image Optimization</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/inclusive-design-build-for-all-by-all</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de539e677dc02fb94c79_Big_20diverse_20family_20members.avif</image:loc>
   <image:caption>Inclusive Design: Build for all, By all</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de539e677dc02fb94c79_Big_20diverse_20family_20members.avif</image:loc>
   <image:caption>Inclusive Design: Build for all, By all</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/inside-drupal-canvas-ai-how-agents-turn-prompts-into-pages</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6900d21dcf3c5e37d3a57cf7_Canvas_AI_architecture-2.webp</image:loc>
   <image:caption>Inside Drupal Canvas AI: Agents that build pages</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6900d21dcf3c5e37d3a57cf7_Canvas_AI_architecture-2.webp</image:loc>
   <image:caption>Inside Drupal Canvas AI: Agents that build pages</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/inside-the-workshop-room-a-story-about-laaha-trust-and-the-work-that-matters</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67b345ebb91579e9816f7fdb_Geneva_Blog_cover.avif</image:loc>
   <image:caption>Inside the workshop room — a story about Laaha, trust, and the work that matters</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67b345ebb91579e9816f7fdb_Geneva_Blog_cover.avif</image:loc>
   <image:caption>Inside the workshop room — a story about Laaha, trust, and the work that matters</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/integrating-algolia-search-in-drupal-and-creating-a-search-ui-using-instantsearch-js</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/660fd5be0dbfc144b362e6b0_Algolia_1.avif</image:loc>
   <image:caption>Integrating Algolia search in Drupal and creating a search UI using InstantSearch.js</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/660fd5be0dbfc144b362e6b0_Algolia_1.avif</image:loc>
   <image:caption>Integrating Algolia search in Drupal and creating a search UI using InstantSearch.js</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/integrating-headless-drupal-with-gatsby-json-api</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de190fccb0a092e595bb_DRUPAL_20GATSBY_20JSON_20API_20BLOG.avif</image:loc>
   <image:caption>Integrating Headless Drupal with Gatsby (JSON:API)</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de190fccb0a092e595bb_DRUPAL_20GATSBY_20JSON_20API_20BLOG.avif</image:loc>
   <image:caption>Integrating Headless Drupal with Gatsby (JSON:API)</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/integration-of-sdc-variations-with-paragraphs</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65c32e2554a5058f69092080_Integration_of_SDC_variations_with_Paragraphs.avif</image:loc>
   <image:caption>Integration of SDC variations with Paragraphs</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65c32e2554a5058f69092080_Integration_of_SDC_variations_with_Paragraphs.avif</image:loc>
   <image:caption>Integration of SDC variations with Paragraphs</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/interning-at-qed42-an-inside-scoop-by-our-design-interns</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de51661faadddcf810b4_Interning_20at_20QED42.avif</image:loc>
   <image:caption>Interning at QED42 - an inside scoop by our design interns</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de51661faadddcf810b4_Interning_20at_20QED42.avif</image:loc>
   <image:caption>Interning at QED42 - an inside scoop by our design interns</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/intranet-2-0-making-a-big-company-feel-more-connected</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9b2820e6e33ed105a8_Intranet_202_00000.avif</image:loc>
   <image:caption>Intranet 2.0: Making a Big Company Feel More Connected</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9b2820e6e33ed105a8_Intranet_202_00000.avif</image:loc>
   <image:caption>Intranet 2.0: Making a Big Company Feel More Connected</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/introduction-to-drupal-caching-for-modern-performance-gains</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681dfc04917ddcd3749c0c2a_Introduction_to_Drupal_caching_for_modern_performance_gains.avif</image:loc>
   <image:caption>Introduction to Drupal caching for modern performance gains</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681dfc04917ddcd3749c0c2a_Introduction_to_Drupal_caching_for_modern_performance_gains.avif</image:loc>
   <image:caption>Introduction to Drupal caching for modern performance gains</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/introduction-to-drupal-recipes</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/656042283513d0901ef03b9c_image__4_.avif</image:loc>
   <image:caption>Introduction to Drupal recipes</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/656042283513d0901ef03b9c_image__4_.avif</image:loc>
   <image:caption>Introduction to Drupal recipes</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/introduction-to-google-tag-manager-gtm</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb3be3aedf12fd6764e_Introduction_20to_20GTM.avif</image:loc>
   <image:caption>Introduction to Google Tag Manager (GTM)</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb3be3aedf12fd6764e_Introduction_20to_20GTM.avif</image:loc>
   <image:caption>Introduction to Google Tag Manager (GTM)</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/introduction-to-the-policy-based-access-checking-in-drupal-10</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66e022c0fede0ea1c01fc62a_Introduction_to_the_Policy_Based_Access_Checking_In_Drupal_13.avif</image:loc>
   <image:caption>Introduction to the Policy Based Access Checking in Drupal 10</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66e022c0fede0ea1c01fc62a_Introduction_to_the_Policy_Based_Access_Checking_In_Drupal_13.avif</image:loc>
   <image:caption>Introduction to the Policy Based Access Checking in Drupal 10</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/introduction-to-transform-api</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/656d82bcb6295f8849aed0e8_coverimage.avif</image:loc>
   <image:caption>Introduction to Transform API</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/656d82bcb6295f8849aed0e8_coverimage.avif</image:loc>
   <image:caption>Introduction to Transform API</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ionic-and-android-6-runtime-permissions</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Ionic and Android 6 Runtime Permissions</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Ionic and Android 6 Runtime Permissions</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ionic-compatibility-with-ios10-content-security-policy</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Ionic compatibility with iOS10 -- Content Security Policy</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Ionic compatibility with iOS10 -- Content Security Policy</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/is-your-new-ux-project-getting-you-worried-heres-how-you-can-pick-the-right-design-partner</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4bd6de05986e6b21d3_How_20to_20pick_20the_20right_20design_20partner_0.avif</image:loc>
   <image:caption>Is your new UX project getting you worried? Here’s how you can pick the right design partner.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4bd6de05986e6b21d3_How_20to_20pick_20the_20right_20design_20partner_0.avif</image:loc>
   <image:caption>Is your new UX project getting you worried? Here’s how you can pick the right design partner.</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/jamstack-conference-london-2019</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de184e60854b3dc85680_Blog_20cover_20images_20_1_.avif</image:loc>
   <image:caption>JAMStack Conference London 2019</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de184e60854b3dc85680_Blog_20cover_20images_20_1_.avif</image:loc>
   <image:caption>JAMStack Conference London 2019</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/join-qed42-at-drupalcon-north-america-2021</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de57c9d7fd6aab529be6_QED42_20at_20DrupalCon_20North_20America_202021.avif</image:loc>
   <image:caption>Join QED42 at DrupalCon North America 2021</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de57c9d7fd6aab529be6_QED42_20at_20DrupalCon_20North_20America_202021.avif</image:loc>
   <image:caption>Join QED42 at DrupalCon North America 2021</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/july-drupal-monthly-meetup</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>July - Drupal Monthly MeetUp</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>July - Drupal Monthly MeetUp</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/jumpstart-your-digital-transformation-with-a-digital-experience-platform</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de850fccb0a092e5fd9a_Jumpstart_20Your_20Digital_20Transformation_20With_20A_20Digital_20Experience_20Platform_20.avif</image:loc>
   <image:caption>Jumpstart your Digital Transformation with a Digital Experience Platform</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de850fccb0a092e5fd9a_Jumpstart_20Your_20Digital_20Transformation_20With_20A_20Digital_20Experience_20Platform_20.avif</image:loc>
   <image:caption>Jumpstart your Digital Transformation with a Digital Experience Platform</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/june-drupal-monthly-meetup</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>June - Drupal Monthly MeetUp</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>June - Drupal Monthly MeetUp</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/kaal-drupal-6-theme</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Kaal - Drupal 6 theme</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Kaal - Drupal 6 theme</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/layout-builder-asset-injector-module</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2b811d72e03bc73821_Drupal_20Contrib_201.avif</image:loc>
   <image:caption>Layout Builder Asset Injector module</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2b811d72e03bc73821_Drupal_20Contrib_201.avif</image:loc>
   <image:caption>Layout Builder Asset Injector module</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/lazy-builders-in-drupal-8-caching-ftw</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Lazy Builders in Drupal 8 - Caching FTW</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Lazy Builders in Drupal 8 - Caching FTW</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/life-at-qed42-in-times-of-covid-19</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de29ddbb962623d05dcb_blog_20post_20_1_.avif</image:loc>
   <image:caption>Life at QED42 in times of COVID-19</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de29ddbb962623d05dcb_blog_20post_20_1_.avif</image:loc>
   <image:caption>Life at QED42 in times of COVID-19</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/llm-evaluation-metrics</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68e5eff878d103732fd8ada0_Metrics_for_Klover-2.webp</image:loc>
   <image:caption>LLM evaluation metrics</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68e5eff878d103732fd8ada0_Metrics_for_Klover-2.webp</image:loc>
   <image:caption>LLM evaluation metrics</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/llm-masking-protecting-sensitive-information-in-ai-applications</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6846c59d3d35f23d941d0669_LLM_Masking__protecting_sensitive_information_in_AI_applications__1_.avif</image:loc>
   <image:caption>LLM masking: protecting sensitive information in AI applications</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6846c59d3d35f23d941d0669_LLM_Masking__protecting_sensitive_information_in_AI_applications__1_.avif</image:loc>
   <image:caption>LLM masking: protecting sensitive information in AI applications</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/making-moves-what-to-do-with-your-drupal-7-site</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deac6c180e8a6eeb2061_What_20to_20do_20with_20Drupal7_20site_3.avif</image:loc>
   <image:caption>Making Moves: What to Do With your Drupal 7 Site?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deac6c180e8a6eeb2061_What_20to_20do_20with_20Drupal7_20site_3.avif</image:loc>
   <image:caption>Making Moves: What to Do With your Drupal 7 Site?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/making-of-an-ai-dxp-mapping-thoughtful-user-journeys-for-ai-products-part-1</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/676a8275f2ec4e7461ed52a7_Designing_for_AI_Products.avif</image:loc>
   <image:caption>Building an AI DXP: mapping thoughtful user journeys</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/676a8275f2ec4e7461ed52a7_Designing_for_AI_Products.avif</image:loc>
   <image:caption>Building an AI DXP: mapping thoughtful user journeys</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/managing-large-record-sizes-in-drupal-and-algolia-integration</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/660fd620c301cd258523150f_Algolia_3.avif</image:loc>
   <image:caption>Managing large record sizes in Drupal and Algolia Integration</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/660fd620c301cd258523150f_Algolia_3.avif</image:loc>
   <image:caption>Managing large record sizes in Drupal and Algolia Integration</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/masonry-layout-with-acquia-site-studio</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de83b5e49f81391e32f3_Masonry_20layout_20site_20studio.avif</image:loc>
   <image:caption>Masonry layout with Acquia Site Studio</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de83b5e49f81391e32f3_Masonry_20layout_20site_20studio.avif</image:loc>
   <image:caption>Masonry layout with Acquia Site Studio</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/mastering-cron-jobs-in-cms-a-practical-guide-with-strapi</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/687644b4aff03e60cfa1baae_Mastering_Cron_Jobs_in_CMS__a_practical_guide_with_Strapi.avif</image:loc>
   <image:caption>Mastering Cron Jobs in CMS: a practical guide with Strapi</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/687644b4aff03e60cfa1baae_Mastering_Cron_Jobs_in_CMS__a_practical_guide_with_Strapi.avif</image:loc>
   <image:caption>Mastering Cron Jobs in CMS: a practical guide with Strapi</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/mastering-custom-drush-commands</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68272b24a443276941cf4551_Mastering_custom_drush_commands-1.avif</image:loc>
   <image:caption>Mastering custom drush commands</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68272b24a443276941cf4551_Mastering_custom_drush_commands-1.avif</image:loc>
   <image:caption>Mastering custom drush commands</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/mastering-cypress-advanced-solutions-to-common-automation-challenges</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67a48ab224b25aa929566d71_Mastering_Cypress.avif</image:loc>
   <image:caption>Mastering Cypress automation: advanced solutions</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67a48ab224b25aa929566d71_Mastering_Cypress.avif</image:loc>
   <image:caption>Mastering Cypress automation: advanced solutions</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/mastering-page-and-block-caching-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/680b86cd8ee6a0b61f6c1812_Understanding_Drupal___s_Cache_API__Core_Concepts_and_Architecture-1.avif</image:loc>
   <image:caption>Mastering page and block Caching in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/680b86cd8ee6a0b61f6c1812_Understanding_Drupal___s_Cache_API__Core_Concepts_and_Architecture-1.avif</image:loc>
   <image:caption>Mastering page and block Caching in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/may-drupal-monthly-meetup</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>May - Drupal Monthly MeetUp</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>May - Drupal Monthly MeetUp</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/merging-low-code-no-code-with-design-systems</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9a2cfe5cd77ecbc031_Design_20System_20and_20Low_20code_20limitation.avif</image:loc>
   <image:caption>Merging Low-Code &amp; No-Code with Design Systems</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9a2cfe5cd77ecbc031_Design_20System_20and_20Low_20code_20limitation.avif</image:loc>
   <image:caption>Merging Low-Code &amp; No-Code with Design Systems</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/metamorphic-testing-a-smarter-approach-to-ai-testing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/689c5aed20695b3e901d3c5e_Metamorphic_testing__a_smarter_approach_to_AI_testing-2.webp</image:loc>
   <image:caption>Metamorphic testing for smarter AI quality checks</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/689c5aed20695b3e901d3c5e_Metamorphic_testing__a_smarter_approach_to_AI_testing-2.webp</image:loc>
   <image:caption>Metamorphic testing for smarter AI quality checks</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/migrating-page-router-to-app-router-in-next-js</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6694e65e40e780cce78017c3_Migrating_Page_Router_to_Next.js_App_Router__JS___1_.avif</image:loc>
   <image:caption>Migrating page router to app router in Next.js 14</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6694e65e40e780cce78017c3_Migrating_Page_Router_to_Next.js_App_Router__JS___1_.avif</image:loc>
   <image:caption>Migrating page router to app router in Next.js 14</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/migrating-relational-data-into-drupal-paragraphs</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67cfff99f5998fc4a69de34e_Migrating_relational_data_into_Drupal_paragraphs02.avif</image:loc>
   <image:caption>Migrating relational data into Drupal paragraphs</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67cfff99f5998fc4a69de34e_Migrating_relational_data_into_Drupal_paragraphs02.avif</image:loc>
   <image:caption>Migrating relational data into Drupal paragraphs</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/migration-from-a-mysql-source-database-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67b5d0f8070c27ca11d4bb36_Migrating_relational_data_into_Drupal_paragraphs-5.avif</image:loc>
   <image:caption>Migration from a MySQL source database in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67b5d0f8070c27ca11d4bb36_Migrating_relational_data_into_Drupal_paragraphs-5.avif</image:loc>
   <image:caption>Migration from a MySQL source database in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/mindful-design-framework-with-devyani-m-lal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de6127c84a7173486469_cover_20ep5.avif</image:loc>
   <image:caption>Mindful Design Framework with Devyani M. Lal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de6127c84a7173486469_cover_20ep5.avif</image:loc>
   <image:caption>Mindful Design Framework with Devyani M. Lal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/mlh-local-hack-day-build-2019</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1f970964a128a7daf0_LOCAL_20HACK_20DAY_20FEATURED_20IMAGE_20QED42_0.avif</image:loc>
   <image:caption>MLH Local Hack Day:Build 2019</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1f970964a128a7daf0_LOCAL_20HACK_20DAY_20FEATURED_20IMAGE_20QED42_0.avif</image:loc>
   <image:caption>MLH Local Hack Day:Build 2019</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/mobile-app-performance-testing-what-why-and-how</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a2351d269cae14a280c_Mobile_App_Performance_Testing__What__Why__and_How_.avif</image:loc>
   <image:caption>Mobile App Performance Testing: What, Why, and How?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a2351d269cae14a280c_Mobile_App_Performance_Testing__What__Why__and_How_.avif</image:loc>
   <image:caption>Mobile App Performance Testing: What, Why, and How?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/model-context-protocol-the-docking-hub-for-ai-tools</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe14a7d3c0a9f2ea649ca9_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server-5.avif</image:loc>
   <image:caption>Model context protocol - the docking hub for AI tools</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe14a7d3c0a9f2ea649ca9_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server-5.avif</image:loc>
   <image:caption>Model context protocol - the docking hub for AI tools</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/modern-javascript-delivery-in-2025-what-really-matters</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68d628af4f6134abfe859502_Modern_JavaScript_delivery_in_2025__what_really_matters-2.webp</image:loc>
   <image:caption>Modern JavaScript delivery in 2025: what really matters</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68d628af4f6134abfe859502_Modern_JavaScript_delivery_in_2025__what_really_matters-2.webp</image:loc>
   <image:caption>Modern JavaScript delivery in 2025: what really matters</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/modularizing-your-graphql-schema-code</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4a6c180e8a6eeab8a9_Modularizing_20GraphQL_20schema_20code_20_1_.avif</image:loc>
   <image:caption>Modularizing your GraphQL schema code</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4a6c180e8a6eeab8a9_Modularizing_20GraphQL_20schema_20code_20_1_.avif</image:loc>
   <image:caption>Modularizing your GraphQL schema code</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/multisite-platforms-why-when-and-where</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8b970964a128a857ee_image_20_44_.avif</image:loc>
   <image:caption>Multisite Platforms – Why, When, and Where?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8b970964a128a857ee_image_20_44_.avif</image:loc>
   <image:caption>Multisite Platforms – Why, When, and Where?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/my-first-drupalcon-experience-at-lille</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65605ad2e37f44f036450c63_image.avif</image:loc>
   <image:caption>My First DrupalCon Experience at Lille</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65605ad2e37f44f036450c63_image.avif</image:loc>
   <image:caption>My First DrupalCon Experience at Lille</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/navigating-the-design-universe-uxnow-conference</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65ae727d7435a45bd88e5895_image.avif</image:loc>
   <image:caption>Beyond Pixels, Into Purpose: Stories from UxNow</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65ae727d7435a45bd88e5895_image.avif</image:loc>
   <image:caption>Beyond Pixels, Into Purpose: Stories from UxNow</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/navigating-the-landscape-of-headless-cms</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7d398cb98da1c2805a_Headless_20CMS-100.avif</image:loc>
   <image:caption>Navigating the landscape of Headless CMS</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7d398cb98da1c2805a_Headless_20CMS-100.avif</image:loc>
   <image:caption>Navigating the landscape of Headless CMS</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/navigation-with-leaflet-maps</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de68001ab9aad561cb32_82.avif</image:loc>
   <image:caption>Navigation with Leaflet Maps</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de68001ab9aad561cb32_82.avif</image:loc>
   <image:caption>Navigation with Leaflet Maps</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/new-module-addtocalendar-drupal-integration</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Module - AddToCalendar Drupal Integration</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Module - AddToCalendar Drupal Integration</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/new-module-cssgram-recreating-instagram-like-filters-for-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Module - CSSgram recreating Instagram like filters for Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Module - CSSgram recreating Instagram like filters for Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/new-module-referral-discount-for-drupal-commerce</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Module - Referral Discount for Drupal Commerce</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Module - Referral Discount for Drupal Commerce</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/new-polymer-element-for-balanced-photo-galleries-polymer-bg</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Polymer Element for Balanced Photo Galleries - &lt;polymer-bg&gt;</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Polymer Element for Balanced Photo Galleries - &lt;polymer-bg&gt;</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/new-polymer-element-to-indicate-reading-position-of-your-visitor-polymer-meter</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Polymer element to indicate reading position of your visitor - &lt;polymer-meter&gt;</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>New Polymer element to indicate reading position of your visitor - &lt;polymer-meter&gt;</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/next-js-for-decoupled-menus-initiative</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79ba21619090d9ea42d4d_Next.js_for_Decoupled_Menu_Initiative.avif</image:loc>
   <image:caption>Next.js for Decoupled Menus Initiative</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79ba21619090d9ea42d4d_Next.js_for_Decoupled_Menu_Initiative.avif</image:loc>
   <image:caption>Next.js for Decoupled Menus Initiative</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/next-js-performance-tuning-practical-fixes-for-better-lighthouse-scores</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/684ac325246a9e0b54c92ab3_Lighthouse_perfomance_improvements_metrics.avif</image:loc>
   <image:caption>Next.js performance tuning: practical fixes for better Lighthouse scores</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/684ac325246a9e0b54c92ab3_Lighthouse_perfomance_improvements_metrics.avif</image:loc>
   <image:caption>Next.js performance tuning: practical fixes for better Lighthouse scores</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/niche-social-networks-why-do-they-matter</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Niche Social Networks – Why do they matter?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Niche Social Networks – Why do they matter?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/nvidia-parakeet-tdt-0-6b-v2-a-deep-dive-into-state-of-the-art-speech-recognition-architecture</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/683417c4dca134e74a0795c8_NVIDIA.avif</image:loc>
   <image:caption>NVIDIA Parakeet-TDT-0.6B-V2: a deep dive into state-of-the-art speech recognition architecture</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/683417c4dca134e74a0795c8_NVIDIA.avif</image:loc>
   <image:caption>NVIDIA Parakeet-TDT-0.6B-V2: a deep dive into state-of-the-art speech recognition architecture</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/oaisys-2025-a-space-for-humans-who-learn-by-doing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6901a10a37b24fee5847fc46_Blog_covers.webp</image:loc>
   <image:caption>Oaisys 2025: a space for humans who learn by doing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6901a10a37b24fee5847fc46_Blog_covers.webp</image:loc>
   <image:caption>Oaisys 2025: a space for humans who learn by doing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/omniauth-for-external-authentication-with-rails</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>OmniAuth for external authentication with rails</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>OmniAuth for external authentication with rails</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/one-product-six-regions-and-the-operational-drag-of-fragmented-pharma-sites</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/687903f57b757479e4582fd7_3__4_.avif</image:loc>
   <image:caption>1 product, 6 regions, and the operational drag of fragmented pharma sites</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/687903f57b757479e4582fd7_3__4_.avif</image:loc>
   <image:caption>1 product, 6 regions, and the operational drag of fragmented pharma sites</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/optimising-drupal-views-and-forms-with-caching</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6810a8e563a61a3f92929fb8_Optimizing_Drupal_Views_and_Forms_with_Caching-1.avif</image:loc>
   <image:caption>Optimising Drupal views and forms with Caching</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6810a8e563a61a3f92929fb8_Optimizing_Drupal_Views_and_Forms_with_Caching-1.avif</image:loc>
   <image:caption>Optimising Drupal views and forms with Caching</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/optimize-your-react-app-performance-with-memoization</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de282820e6e33ed074cb_React_20Memoization_20.avif</image:loc>
   <image:caption>Optimize your React App Performance with Memoization</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de282820e6e33ed074cb_React_20Memoization_20.avif</image:loc>
   <image:caption>Optimize your React App Performance with Memoization</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/optimizing-your-next-js-application-using-analytics-metadata-and-bundle-analyser</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66d6d842a6b72114f904fe46_Optimising_Your_Next.js_Application.avif</image:loc>
   <image:caption>Optimizing your Next.js application: using analytics, metadata, and Bundle Analyser</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66d6d842a6b72114f904fe46_Optimising_Your_Next.js_Application.avif</image:loc>
   <image:caption>Optimizing your Next.js application: using analytics, metadata, and Bundle Analyser</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/optional-chaining-operator-in-javascript</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de20a61e5b9388634d7e_Optional_20Chaining_20Operator.avif</image:loc>
   <image:caption>Optional Chaining Operator in JavaScript</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de20a61e5b9388634d7e_Optional_20Chaining_20Operator.avif</image:loc>
   <image:caption>Optional Chaining Operator in JavaScript</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/our-drupal-9-upgrade-story</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de34a61e5b9388636470_Drupal_209_20upgrade_20_1_.avif</image:loc>
   <image:caption>Our Drupal 9 Upgrade Story</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de34a61e5b9388636470_Drupal_209_20upgrade_20_1_.avif</image:loc>
   <image:caption>Our Drupal 9 Upgrade Story</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/our-journey-with-mean</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Our journey with MEAN</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Our journey with MEAN</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/override-existing-configuration-entity-types-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Override existing Configuration entity types - Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Override existing Configuration entity types - Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/page-specific-class-module-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2b811d72e03bc73821_Drupal_20Contrib_201.avif</image:loc>
   <image:caption>Page Specific Class Module: Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2b811d72e03bc73821_Drupal_20Contrib_201.avif</image:loc>
   <image:caption>Page Specific Class Module: Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/pan-india-code-sprint-pune-edition</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Pan India Code Sprint - Pune Edition</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Pan India Code Sprint - Pune Edition</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/perfection-with-sublime-text-part-1</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Perfection with Sublime Text - Part 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Perfection with Sublime Text - Part 1</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/perfection-with-sublime-text-part-2</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Perfection with Sublime Text - Part 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Perfection with Sublime Text - Part 2</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/perks-and-benefits-of-working-with-qed42</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de90b92eee0391a40556_QED42_27s_20Perks_20and_20Benefits.avif</image:loc>
   <image:caption>Perks and Benefits of Working with QED42</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de90b92eee0391a40556_QED42_27s_20Perks_20and_20Benefits.avif</image:loc>
   <image:caption>Perks and Benefits of Working with QED42</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/polymer-element-for-zooming-image-on-mouseover-polymer-zoomove</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Polymer Element for zooming image on mouseover - &lt;polymer-zoomove&gt;</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Polymer Element for zooming image on mouseover - &lt;polymer-zoomove&gt;</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/porting-access-callbacks-to-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Porting access callbacks to Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Porting access callbacks to Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/porting-blocks-to-drupal-8-plugins</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Porting blocks to Drupal 8 plugins</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Porting blocks to Drupal 8 plugins</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/porting-hook-init-to-drupal8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Porting hook_init() to Drupal8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Porting hook_init() to Drupal8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/postman-best-practices-for-api-testing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deae661faadddcf87053_Postman_20Best_20Practices_20for_20API_20Testing_20-_20Feature_20Image.avif</image:loc>
   <image:caption>Postman: Best Practices for API Testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deae661faadddcf87053_Postman_20Best_20Practices_20for_20API_20Testing_20-_20Feature_20Image.avif</image:loc>
   <image:caption>Postman: Best Practices for API Testing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/potential-of-location-based-services</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Potential of location based services</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Potential of location based services</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/power-of-voice-interfaces-with-preston-so</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de65d439db49e9757b59_preston_20cover.avif</image:loc>
   <image:caption>Power of Voice Interfaces with Preston So</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de65d439db49e9757b59_preston_20cover.avif</image:loc>
   <image:caption>Power of Voice Interfaces with Preston So</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/programmatically-updating-url-aliases-using-batch-api-in-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Programmatically updating URL aliases using Batch API in Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Programmatically updating URL aliases using Batch API in Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/progressive-decoupled-drupal-setup</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de17b72268bae774aa0a_Decoupled_20Blog.avif</image:loc>
   <image:caption>Progressive Decoupled Drupal Setup</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de17b72268bae774aa0a_Decoupled_20Blog.avif</image:loc>
   <image:caption>Progressive Decoupled Drupal Setup</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/prototyping-in-design-thinking</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8872f5864e5b0b084f_proto_3.avif</image:loc>
   <image:caption>Prototyping In Design Thinking</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8872f5864e5b0b084f_proto_3.avif</image:loc>
   <image:caption>Prototyping In Design Thinking</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/publishing-mean-packages</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Publishing MEAN packages</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Publishing MEAN packages</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/pune-drupal-group-meetup-april-2016</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Pune Drupal Group Meetup, April 2016</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Pune Drupal Group Meetup, April 2016</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/pune-drupal-group-meetup-may-2019</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de15169fb80c5134ea2f_Pune_20Drupal_20Group_20Meetup_20-_20May_202019.avif</image:loc>
   <image:caption>Pune Drupal Group Meetup - May 2019</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de15169fb80c5134ea2f_Pune_20Drupal_20Group_20Meetup_20-_20May_202019.avif</image:loc>
   <image:caption>Pune Drupal Group Meetup - May 2019</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/pune-drupal-meetup-january-2019</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Pune Drupal Meetup - January 2019</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Pune Drupal Meetup - January 2019</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/pune-drupal-meetup-march-2016</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Pune Drupal Meetup - March 2016</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Pune Drupal Meetup - March 2016</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/pune-drupal-meetup-may-2016</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e72adc8681676ffdda7538_blog-featured-image.avif</image:loc>
   <image:caption>Pune Drupal Meetup, May 2016</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e72adc8681676ffdda7538_blog-featured-image.avif</image:loc>
   <image:caption>Pune Drupal Meetup, May 2016</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/qed42-at-drupalcon-amsterdam-2019</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1d262a9c688a9e75ab_DrupalCon_20Amsterdam_20Blog_20_20_1_.avif</image:loc>
   <image:caption>QED42 at DrupalCon Amsterdam 2019</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1d262a9c688a9e75ab_DrupalCon_20Amsterdam_20Blog_20_20_1_.avif</image:loc>
   <image:caption>QED42 at DrupalCon Amsterdam 2019</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/qed42-at-drupalcon-asia</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>QED42 at Drupalcon Asia</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>QED42 at Drupalcon Asia</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/qed42-design-studio-making</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e72adc8681676ffdda7538_blog-featured-image.avif</image:loc>
   <image:caption>QED42 Design Studio -- Making</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e72adc8681676ffdda7538_blog-featured-image.avif</image:loc>
   <image:caption>QED42 Design Studio -- Making</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/qed42-finalist-at-acquia-engage-awards-2022</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea3c699f9af2f8a901a_Acquia_20engage_20awards_0.avif</image:loc>
   <image:caption>QED42 – Finalist at Acquia Engage Awards 2022</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea3c699f9af2f8a901a_Acquia_20engage_20awards_0.avif</image:loc>
   <image:caption>QED42 – Finalist at Acquia Engage Awards 2022</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/qed42-named-as-the-1-drupal-development-firm-in-clutch-leader-matrix-2021</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7398ca6314cc1c573e_Clutch_20_2_.avif</image:loc>
   <image:caption>QED42 named as the #1 Drupal Development Firm in Clutch Leader Matrix 2021</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7398ca6314cc1c573e_Clutch_20_2_.avif</image:loc>
   <image:caption>QED42 named as the #1 Drupal Development Firm in Clutch Leader Matrix 2021</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/qed42-ux-design-glossary</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deae64491f9624d921ac_Jamstack.avif</image:loc>
   <image:caption>QED42 — UX Design Glossary</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deae64491f9624d921ac_Jamstack.avif</image:loc>
   <image:caption>QED42 — UX Design Glossary</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/querying-static-vs-dynamic-data-in-gatsby</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de304bf681bb324450e9_Querying_20Data_20in_20Gatsby.avif</image:loc>
   <image:caption>Querying Static vs Dynamic Data in Gatsby</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de304bf681bb324450e9_Querying_20Data_20in_20Gatsby.avif</image:loc>
   <image:caption>Querying Static vs Dynamic Data in Gatsby</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/quick-and-easy-steps-to-optimize-your-react-app</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de22a8284f2a37cede2c_optimizing_20react_20app.avif</image:loc>
   <image:caption>Quick and easy steps to optimize your React App</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de22a8284f2a37cede2c_optimizing_20react_20app.avif</image:loc>
   <image:caption>Quick and easy steps to optimize your React App</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/react-native-custom-navigation-tabs-are-here</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4f6c180e8a6eeabf63_Customizing_20Navigation_20Tabs_20in_20React_20Native.avif</image:loc>
   <image:caption>React Native: Custom Navigation Tabs are here!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4f6c180e8a6eeabf63_Customizing_20Navigation_20Tabs_20in_20React_20Native.avif</image:loc>
   <image:caption>React Native: Custom Navigation Tabs are here!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/react-native-dos-and-donts</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de274bf681bb32444013_React_20Native__20Do_27s_20and_20Dont_27s.avif</image:loc>
   <image:caption>React Native: Do’s And Don’ts</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de274bf681bb32444013_React_20Native__20Do_27s_20and_20Dont_27s.avif</image:loc>
   <image:caption>React Native: Do’s And Don’ts</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/react-native-endless-background-process</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360c00704348d497f8f1a0_React_Native__Endless_background_process.avif</image:loc>
   <image:caption>React Native: Endless background process</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360c00704348d497f8f1a0_React_Native__Endless_background_process.avif</image:loc>
   <image:caption>React Native: Endless background process</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/react-native-fabric-why-am-i-so-excited</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de11811d72e03bc71dbd_react-native.avif</image:loc>
   <image:caption>React Native Fabric - Why Am I So Excited?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de11811d72e03bc71dbd_react-native.avif</image:loc>
   <image:caption>React Native Fabric - Why Am I So Excited?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/react-native-lets-animate-the-svgs</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de27be3aedf12fd5da5a_React_20Native__20Let_27s_20Animate_20the_20SVGs.avif</image:loc>
   <image:caption>React Native: Let's Animate the SVGs!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de27be3aedf12fd5da5a_React_20Native__20Let_27s_20Animate_20the_20SVGs.avif</image:loc>
   <image:caption>React Native: Let's Animate the SVGs!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/react-suspense-a-quick-introduction</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5a27c84a7173485bbf_React_20Suspense.avif</image:loc>
   <image:caption>React Suspense - A Quick Introduction</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5a27c84a7173485bbf_React_20Suspense.avif</image:loc>
   <image:caption>React Suspense - A Quick Introduction</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/reactjs-kick-starter-a-full-day-workshop-at-qed42</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>ReactJS Kick-starter - A full day workshop at QED42</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>ReactJS Kick-starter - A full day workshop at QED42</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/reacts-context-api-and-how-it-can-replace-redux</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a2458b390c0a9ea49129_1_v-bJ8lTDOfX8IMjFLXM7Rw.avif</image:loc>
   <image:caption>React’s Context API and How it can replace REDUX</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e7a2458b390c0a9ea49129_1_v-bJ8lTDOfX8IMjFLXM7Rw.avif</image:loc>
   <image:caption>React’s Context API and How it can replace REDUX</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/reacts-latest-evolution-a-deep-dive-into-react-19</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/689b4541fe1623c4c88ab465_React_Nexus_2025-2.webp</image:loc>
   <image:caption>React's latest evolution: a deep dive into React 19</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/689b4541fe1623c4c88ab465_React_Nexus_2025-2.webp</image:loc>
   <image:caption>React's latest evolution: a deep dive into React 19</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/real-time-voice-detection-with-vector-tts-in-gemini-live-api</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68a857f15222919104d88f73_Real-Time_Voice_Activity_Detection_with_Vector-Enhanced_TTS-1.webp</image:loc>
   <image:caption>Real-Time Voice Detection with Vector TTS in Gemini Live API</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68a857f15222919104d88f73_Real-Time_Voice_Activity_Detection_with_Vector-Enhanced_TTS-1.webp</image:loc>
   <image:caption>Real-Time Voice Detection with Vector TTS in Gemini Live API</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/recap-of-my-drupalcamp-pune-2019-experiences</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1b72ab85cbadde2581_DCP19_20Blog.avif</image:loc>
   <image:caption>Recap of my DrupalCamp Pune 2019 experiences</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1b72ab85cbadde2581_DCP19_20Blog.avif</image:loc>
   <image:caption>Recap of my DrupalCamp Pune 2019 experiences</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/redefining-digital-experiences-with-an-inclusive-approach</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de82661faadddcf84283_BB-min_0.avif</image:loc>
   <image:caption>Redefining digital experiences with an inclusive approach</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de82661faadddcf84283_BB-min_0.avif</image:loc>
   <image:caption>Redefining digital experiences with an inclusive approach</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/rediscovering-the-joy-of-reading-allbookedapril</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64f858df6791b0a4817998de__AllBookedApril_-_Feature_Image.avif</image:loc>
   <image:caption>Rediscovering the Joy of Reading: #AllBookedApril</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64f858df6791b0a4817998de__AllBookedApril_-_Feature_Image.avif</image:loc>
   <image:caption>Rediscovering the Joy of Reading: #AllBookedApril</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/reimagining-colors-for-digital-accessibility</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5f79a0e1c70474c07f_tamanna-rumee-FtJEat_S7Q4-unsplash.avif</image:loc>
   <image:caption>Reimagining Colors for Digital Accessibility</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5f79a0e1c70474c07f_tamanna-rumee-FtJEat_S7Q4-unsplash.avif</image:loc>
   <image:caption>Reimagining Colors for Digital Accessibility</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/reimagining-typography-with-accessibility</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de64a8284f2a37d01df6_mika-baumeister-jRYWelZhhGg-unsplash.avif</image:loc>
   <image:caption>Reimagining Typography with Accessibility</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de64a8284f2a37d01df6_mika-baumeister-jRYWelZhhGg-unsplash.avif</image:loc>
   <image:caption>Reimagining Typography with Accessibility</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/remote-ux-research-methods-process-tips-and-tools</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9d811d72e03bc7a701_UX_20research_20process.avif</image:loc>
   <image:caption>Remote UX Research — Methods, Tips, and Tools</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9d811d72e03bc7a701_UX_20research_20process.avif</image:loc>
   <image:caption>Remote UX Research — Methods, Tips, and Tools</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/resolving-network-error-in-android-app-development</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1779a0e1c704746d90_Networking_20Error_20in_20Android_20Application_20.avif</image:loc>
   <image:caption>Resolving Network Error in Android app development</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1779a0e1c704746d90_Networking_20Error_20in_20Android_20Application_20.avif</image:loc>
   <image:caption>Resolving Network Error in Android app development</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/rest-api-explorations-in-drupal-8-primer</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>REST API Explorations in Drupal 8 - Primer</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>REST API Explorations in Drupal 8 - Primer</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/revolutionizing-search-with-ai-diving-deep-into-semantic-search</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652919699c3d468cd5819267_image__3_.webp</image:loc>
   <image:caption>Revolutionizing Search with AI: Diving Deep into Semantic Search</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652919699c3d468cd5819267_image__3_.webp</image:loc>
   <image:caption>Revolutionizing Search with AI: Diving Deep into Semantic Search</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/revolutionizing-search-with-ai-rag-for-contextual-response</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/654b5ee514944f1c43ddad03_RAG_for_Contextual_Response.avif</image:loc>
   <image:caption>Revolutionizing Search with AI: RAG for Contextual Response</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/654b5ee514944f1c43ddad03_RAG_for_Contextual_Response.avif</image:loc>
   <image:caption>Revolutionizing Search with AI: RAG for Contextual Response</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/revolutionizing-search-with-ai-semantic-search-and-rag</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65291d41d5d8d1f686ba3e97_Revolutionizing_Search_with_AI__Semantic_Search_and_RAG.avif</image:loc>
   <image:caption>Revolutionizing Search with AI: Semantic Search and RAG</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65291d41d5d8d1f686ba3e97_Revolutionizing_Search_with_AI__Semantic_Search_and_RAG.avif</image:loc>
   <image:caption>Revolutionizing Search with AI: Semantic Search and RAG</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/roi-of-ai-services-how-much-can-you-really-save</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/687a44fc13cf576600465c04_ROI_of_AI_services_4.avif</image:loc>
   <image:caption>ROI of AI services: how much can you really save?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/687a44fc13cf576600465c04_ROI_of_AI_services_4.avif</image:loc>
   <image:caption>ROI of AI services: how much can you really save?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/role-of-qa-in-sprint-zero</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a0b1387faf98bc72b9c_Role_of_QA_in_Sprint_Zero.avif</image:loc>
   <image:caption>Role of QA in Sprint Zero</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360a0b1387faf98bc72b9c_Role_of_QA_in_Sprint_Zero.avif</image:loc>
   <image:caption>Role of QA in Sprint Zero</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/same-page-sessions-at-qed42-the-holistic-approach-of-learning</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5bb6292fb6b7d208b5_Virtual_20Reading_Final.avif</image:loc>
   <image:caption>Same Page Sessions at QED42 - The holistic approach of learning</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5bb6292fb6b7d208b5_Virtual_20Reading_Final.avif</image:loc>
   <image:caption>Same Page Sessions at QED42 - The holistic approach of learning</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/seamless-headless-drupal-integration-with-next-js-15-app-router</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/684055905396cfc5d74a67e8_Seamless_Headless_Drupal_Integration_with_Next.js_15__App_Router_-1__1_.avif</image:loc>
   <image:caption>Seamless Headless Drupal integration with Next.js 15 (App Router)</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/684055905396cfc5d74a67e8_Seamless_Headless_Drupal_Integration_with_Next.js_15__App_Router_-1__1_.avif</image:loc>
   <image:caption>Seamless Headless Drupal integration with Next.js 15 (App Router)</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/secure-access-compliant-publishing-a-prescription-product-site-built-for-hcps</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/688389c52c3bf98e2de8d37d_DRL_Elyxyb.webp</image:loc>
   <image:caption>Creating a prescription product site for HCP's</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/688389c52c3bf98e2de8d37d_DRL_Elyxyb.webp</image:loc>
   <image:caption>Creating a prescription product site for HCP's</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/securing-cookie-for-3rd-party-identity-management-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Securing Cookie for 3rd Party Identity Management in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Securing Cookie for 3rd Party Identity Management in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/security-testing-a-complete-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7a970964a128a84552_Security_20testing_20a_20complete_20guide_20copy-100.avif</image:loc>
   <image:caption>Security Testing - A Complete Guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7a970964a128a84552_Security_20testing_20a_20complete_20guide_20copy-100.avif</image:loc>
   <image:caption>Security Testing - A Complete Guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/selenium-4-api-for-chrome-devtools</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de71b92eee0391a3e868_Selenium_204_20API_20for_20Chrome_20DevTools.avif</image:loc>
   <image:caption>Selenium 4 API for Chrome DevTools</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de71b92eee0391a3e868_Selenium_204_20API_20for_20Chrome_20DevTools.avif</image:loc>
   <image:caption>Selenium 4 API for Chrome DevTools</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/selenium-4-deprecated-modified-and-new-methods</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de79ddbb962623d0bdd5_image.avif</image:loc>
   <image:caption>Selenium 4 - Deprecated, Modified and New Methods</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de79ddbb962623d0bdd5_image.avif</image:loc>
   <image:caption>Selenium 4 - Deprecated, Modified and New Methods</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/selenium-4-relative-locators</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de740fccb0a092e5eef4_Selenium_204.avif</image:loc>
   <image:caption>Selenium 4 - Relative Locators</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de740fccb0a092e5eef4_Selenium_204.avif</image:loc>
   <image:caption>Selenium 4 - Relative Locators</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/selenium-manager-automated-testing-with-streamlined-webdriver-management</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65dde9feb7e665d677750459_Selenium_Manager__Headway_.avif</image:loc>
   <image:caption>Selenium Manager: Automated Testing with Streamlined WebDriver Management</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65dde9feb7e665d677750459_Selenium_Manager__Headway_.avif</image:loc>
   <image:caption>Selenium Manager: Automated Testing with Streamlined WebDriver Management</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/seo-strategies-for-next-js-14-and-typescript-building-search-optimised-websites</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/678f92f2ebdc51933173c407_SEO___Next.js_14____Typescript.avif</image:loc>
   <image:caption>SEO strategies for Next.js 14+ and TypeScript: building search-optimised websites</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/678f92f2ebdc51933173c407_SEO___Next.js_14____Typescript.avif</image:loc>
   <image:caption>SEO strategies for Next.js 14+ and TypeScript: building search-optimised websites</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/setting-up-ai-powered-semantic-search-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68380dc03dbc534482f8a3d0_Implementing_AI-Powered_Semantic_Search_in_Drupal.avif</image:loc>
   <image:caption>Setting up AI-powered semantic search in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68380dc03dbc534482f8a3d0_Implementing_AI-Powered_Semantic_Search_in_Drupal.avif</image:loc>
   <image:caption>Setting up AI-powered semantic search in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/setting-up-automated-testing-environment-with-headway-a-step-by-step-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65e83aa6da0a7bf9fdc671ad_Setting_up_automated_testing_environment_with_Headway__A_Step-by-Step_Guide.avif</image:loc>
   <image:caption>Setting up automated testing environment with Headway: A Step-by-Step Guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65e83aa6da0a7bf9fdc671ad_Setting_up_automated_testing_environment_with_Headway__A_Step-by-Step_Guide.avif</image:loc>
   <image:caption>Setting up automated testing environment with Headway: A Step-by-Step Guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/setting-up-google-tag-manager-and-google-analytics-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/656dc4e096b1d8224bc38f7b_image.avif</image:loc>
   <image:caption>Setting up Google Tag Manager and Google Analytics in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/656dc4e096b1d8224bc38f7b_image.avif</image:loc>
   <image:caption>Setting up Google Tag Manager and Google Analytics in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/share-more-joy-with-these-4-holiday-centric-strategies-for-nonprofit-organizations</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de846c180e8a6eeafb08_NPO_1.avif</image:loc>
   <image:caption>Share more joy with these 4 Holiday-centric strategies for Nonprofit Organizations</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de846c180e8a6eeafb08_NPO_1.avif</image:loc>
   <image:caption>Share more joy with these 4 Holiday-centric strategies for Nonprofit Organizations</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/simplifying-ai-assistant-solutions-and-shaping-workflows-with-ai-dxp</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6752a96d6696a3b172ff5940_AI-DXP_blog.avif</image:loc>
   <image:caption>Shaping workflows with AI-driven DXPs</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6752a96d6696a3b172ff5940_AI-DXP_blog.avif</image:loc>
   <image:caption>Shaping workflows with AI-driven DXPs</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/simplifying-rag-evaluation-with-ragas</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/679778bfe3b073ae94f2ef36_Simplifying_RAG_Evaluation_with_Ragas.avif</image:loc>
   <image:caption>Simplifying RAG evaluation with Ragas</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/679778bfe3b073ae94f2ef36_Simplifying_RAG_Evaluation_with_Ragas.avif</image:loc>
   <image:caption>Simplifying RAG evaluation with Ragas</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/single-directory-components-block-module-in-drupal-10</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65c32789aefffbbf238c6293_SDC_BLOCK.avif</image:loc>
   <image:caption>Single Directory Components (SDC) Block module in Drupal 10</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65c32789aefffbbf238c6293_SDC_BLOCK.avif</image:loc>
   <image:caption>Single Directory Components (SDC) Block module in Drupal 10</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/single-directory-components-in-drupal-10</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65c3172a857fb53aa4375d3f_SDC_-_Single_Directory_Component.avif</image:loc>
   <image:caption>What is SDC (Single Directory Components) in Drupal 10?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65c3172a857fb53aa4375d3f_SDC_-_Single_Directory_Component.avif</image:loc>
   <image:caption>What is SDC (Single Directory Components) in Drupal 10?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/site-studio-testing-the-ultimate-guide</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5349ec5cf1fde9cc9e_Acquia_20Site_20Studio_20testing_0.avif</image:loc>
   <image:caption>Site Studio Testing - The Ultimate Guide</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5349ec5cf1fde9cc9e_Acquia_20Site_20Studio_20testing_0.avif</image:loc>
   <image:caption>Site Studio Testing - The Ultimate Guide</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/site-studio-theme-architecture</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de62b5e49f81391e0e27_Aquia_20studio-100.avif</image:loc>
   <image:caption>Site Studio - Theme Architecture</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de62b5e49f81391e0e27_Aquia_20studio-100.avif</image:loc>
   <image:caption>Site Studio - Theme Architecture</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/smarter-content-editing-in-drupal-exploring-the-ai-ckeditor-module</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6853edddba978be2e0113f62_Smarter_content_editing_in_Drupal__exploring_the_AI_CKEditor_module.avif</image:loc>
   <image:caption>Smarter content editing in Drupal: exploring the AI CKEditor module</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6853edddba978be2e0113f62_Smarter_content_editing_in_Drupal__exploring_the_AI_CKEditor_module.avif</image:loc>
   <image:caption>Smarter content editing in Drupal: exploring the AI CKEditor module</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/so-we-went-to-a-drupal-meetup</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67b72355504cbd9f1f752b53_Our_First_Drupal_Meetup.avif</image:loc>
   <image:caption>So, we went to a Drupal meetup</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67b72355504cbd9f1f752b53_Our_First_Drupal_Meetup.avif</image:loc>
   <image:caption>So, we went to a Drupal meetup</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/solving-performance-challenges-with-the-speculation-api-a-deep-dive</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67f51f0a1388ba1a019d12db_Solving_Performance_Challenges_with_the_Speculation_API-2.avif</image:loc>
   <image:caption>Solving web performance with the Speculation API</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67f51f0a1388ba1a019d12db_Solving_Performance_Challenges_with_the_Speculation_API-2.avif</image:loc>
   <image:caption>Solving web performance with the Speculation API</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/stakeholders-interview-the-10-crucial-questions</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3f88940a789be30868_cover_20question.avif</image:loc>
   <image:caption>Effective Stakeholders Interview: The 10 Crucial Questions for a designer</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3f88940a789be30868_cover_20question.avif</image:loc>
   <image:caption>Effective Stakeholders Interview: The 10 Crucial Questions for a designer</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/state-management-in-react</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de17a61e5b938863477e_3-0.avif</image:loc>
   <image:caption>State Management in React</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de17a61e5b938863477e_3-0.avif</image:loc>
   <image:caption>State Management in React</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/story-behind-our-hindi-drupal-t-shirt</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de13398cb98da1c1f3e9_hindi_drupal-cover_image_20_1_.avif</image:loc>
   <image:caption>Story behind our Hindi Drupal t-shirt</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de13398cb98da1c1f3e9_hindi_drupal-cover_image_20_1_.avif</image:loc>
   <image:caption>Story behind our Hindi Drupal t-shirt</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/strapi-v5-easing-content-revisions-in-production</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66e95c055eff3dcfa6ffcd4f_Strapi_V5__Easing_Content_Revisions_in_Production-2__1_.avif</image:loc>
   <image:caption>Strapi V5: Easing content revisions in production</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66e95c055eff3dcfa6ffcd4f_Strapi_V5__Easing_Content_Revisions_in_Production-2__1_.avif</image:loc>
   <image:caption>Strapi V5: Easing content revisions in production</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/streamlining-the-move-from-drupal-7-to-drupal-10</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65cf151d6bba1a2d356950a3_cover4.avif</image:loc>
   <image:caption>Streamlining the move from Drupal 7 to Drupal 10: simplifying decision-making</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65cf151d6bba1a2d356950a3_cover4.avif</image:loc>
   <image:caption>Streamlining the move from Drupal 7 to Drupal 10: simplifying decision-making</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/structuring-the-sites-content-for-algolia-drupal-integration</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/660fd5efb0da20f72b1c398f_Algolia_2.avif</image:loc>
   <image:caption>Structuring the site's content for Algolia - Drupal integration</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/660fd5efb0da20f72b1c398f_Algolia_2.avif</image:loc>
   <image:caption>Structuring the site's content for Algolia - Drupal integration</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/styling-your-next-js-application</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/653609891387faf98bc6aef6_Styling_your_Next.js_application.avif</image:loc>
   <image:caption>Styling your Next.js application</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/653609891387faf98bc6aef6_Styling_your_Next.js_application.avif</image:loc>
   <image:caption>Styling your Next.js application</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/sublime-awesome-sauce-for-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Sublime -- awesome sauce for Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Sublime -- awesome sauce for Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/supercharge-your-drupal-editorial-workflow-with-ai-content-suggestions</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6923ec411cd979149c7a66bf_Superchargedrupal.webp</image:loc>
   <image:caption>Supercharge your Drupal editorial workflow with AI content suggestions</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6923ec411cd979149c7a66bf_Superchargedrupal.webp</image:loc>
   <image:caption>Supercharge your Drupal editorial workflow with AI content suggestions</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/supercharge-your-knowledge-management---integrating-obsidian-mcp-with-claude</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67ffa6e558f6f0662cb4841a_mcp.avif</image:loc>
   <image:caption>Supercharge your knowledge management - integrating Obsidian MCP with Claude</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67ffa6e558f6f0662cb4841a_mcp.avif</image:loc>
   <image:caption>Supercharge your knowledge management - integrating Obsidian MCP with Claude</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/synthesising-ux-research</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8f9bc189979c65942d_UX-2.avif</image:loc>
   <image:caption>Synthesising UX Research</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8f9bc189979c65942d_UX-2.avif</image:loc>
   <image:caption>Synthesising UX Research</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/test-driven-development-tdd-code-that-starts-with-a-test</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67e6db8a972eaae42e7a46f4_Test_Driven_Development_TDD_-1__1_.avif</image:loc>
   <image:caption>Test-driven development (TDD): code that starts with a test</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67e6db8a972eaae42e7a46f4_Test_Driven_Development_TDD_-1__1_.avif</image:loc>
   <image:caption>Test-driven development (TDD): code that starts with a test</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/testing-in-design-thinking</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de89bbe0a55ecbf0747b_Testing.avif</image:loc>
   <image:caption>Testing in Design Thinking</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de89bbe0a55ecbf0747b_Testing.avif</image:loc>
   <image:caption>Testing in Design Thinking</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/testing-react-components-with-jest-and-react-testing-library</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb698ca6314cc1ca0c5_Testing_20Reach_20Components_20with_20Jest_20and_20React_20Testing_20Library_20-_20Featured_20Image.avif</image:loc>
   <image:caption>Testing React Components with Jest and React Testing Library</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb698ca6314cc1ca0c5_Testing_20Reach_20Components_20with_20Jest_20and_20React_20Testing_20Library_20-_20Featured_20Image.avif</image:loc>
   <image:caption>Testing React Components with Jest and React Testing Library</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/testing-strategies-for-a-decoupled-drupal-site</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/678100c2cddf4ad20fb85494_Testing_Strategies_for_a_Decoupled_Drupal_Site.png</image:loc>
   <image:caption>Testing strategies for a decoupled Drupal site</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/678100c2cddf4ad20fb85494_Testing_Strategies_for_a_Decoupled_Drupal_Site.png</image:loc>
   <image:caption>Testing strategies for a decoupled Drupal site</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-basics-of-digital-accessibility-experience</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8f398cb98da1c2992e_AX_0.avif</image:loc>
   <image:caption>Designing for Digital Accessibility: Creating an Inclusive Web Experience</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8f398cb98da1c2992e_AX_0.avif</image:loc>
   <image:caption>Designing for Digital Accessibility: Creating an Inclusive Web Experience</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-basics-of-ux-research</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de87f5b28df17cd5df65_IMG_00001.avif</image:loc>
   <image:caption>The Basics of UX Research</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de87f5b28df17cd5df65_IMG_00001.avif</image:loc>
   <image:caption>The Basics of UX Research</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-building-blocks-of-a-design-system</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de470fccb0a092e5c05d_image_1.avif</image:loc>
   <image:caption>The Building Blocks of a Design System</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de470fccb0a092e5c05d_image_1.avif</image:loc>
   <image:caption>The Building Blocks of a Design System</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-case-for-product-microsites-in-regulated-medical-publishing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/686bddccbb5264aeb6bc2b21_Cover__1_.avif</image:loc>
   <image:caption>Product microsites in regulated medical publishing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/686bddccbb5264aeb6bc2b21_Cover__1_.avif</image:loc>
   <image:caption>Product microsites in regulated medical publishing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-claude-youll-never-need-to-remind-mcp-in-action</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe13f607e9cac5657ce3c3_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server.avif</image:loc>
   <image:caption>The Claude you’ll never need to remind: MCP in action</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe13f607e9cac5657ce3c3_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server.avif</image:loc>
   <image:caption>The Claude you’ll never need to remind: MCP in action</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-complete-qa-engineers-guide-to-cypress-with-github-actions-and-test-automation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68232681ae06b5e7732ac1a5_The_Complete_QA_engineers_guide_to_Cypress_with_GitHub_actions_and_test_automation-2.avif</image:loc>
   <image:caption>The complete QA engineer's guide to Cypress with GitHub actions and test automation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68232681ae06b5e7732ac1a5_The_Complete_QA_engineers_guide_to_Cypress_with_GitHub_actions_and_test_automation-2.avif</image:loc>
   <image:caption>The complete QA engineer's guide to Cypress with GitHub actions and test automation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-design-process-all-work-all-play</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2e398cb98da1c2120b_allworkallplay_0.avif</image:loc>
   <image:caption>The Design Process - All Work, All Play</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2e398cb98da1c2120b_allworkallplay_0.avif</image:loc>
   <image:caption>The Design Process - All Work, All Play</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-dxp-playbook-overcoming-marketing-challenges</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea4255e66449478cfba_The_20DXP_20Play_20book_20_blog_20cover_.avif</image:loc>
   <image:caption>The DXP Playbook: Overcoming Marketing Challenges</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea4255e66449478cfba_The_20DXP_20Play_20book_20_blog_20cover_.avif</image:loc>
   <image:caption>The DXP Playbook: Overcoming Marketing Challenges</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-evolution-of-qa-from-manual-testing-to-ai-powered-automation-tools</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681b4e75e4a8cfc8641725ab_The_evolution_of_QA__from_manual_testing_to_AI-powered_automation_tools-1.avif</image:loc>
   <image:caption>The evolution of QA: from manual testing to AI-powered automation tools</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681b4e75e4a8cfc8641725ab_The_evolution_of_QA__from_manual_testing_to_AI-powered_automation_tools-1.avif</image:loc>
   <image:caption>The evolution of QA: from manual testing to AI-powered automation tools</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-future-of-front-end-development-how-generative-ai-is-revolutionizing-workflows-and-efficiency</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/677cdb33a3d52bde238fe96a_Gen_AI_and_ethics-2__2_.avif</image:loc>
   <image:caption>How GenAI is transforming front-end workflows</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/677cdb33a3d52bde238fe96a_Gen_AI_and_ethics-2__2_.avif</image:loc>
   <image:caption>How GenAI is transforming front-end workflows</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-future-of-react-is-already-here-takeaways-from-react-nexus-2025</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68905bd896b8b16d4dde6a1f_React_Nexus_2029.webp</image:loc>
   <image:caption>Takeaways from React Nexus 2025</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68905bd896b8b16d4dde6a1f_React_Nexus_2029.webp</image:loc>
   <image:caption>Takeaways from React Nexus 2025</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-importance-of-robots-txt</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea980d7f9db1aadb8da_Robots.txt_.avif</image:loc>
   <image:caption>The Importance of Robots.txt</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea980d7f9db1aadb8da_Robots.txt_.avif</image:loc>
   <image:caption>The Importance of Robots.txt</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-power-of-storytelling-making-brands-come-to-life</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9727c84a717348a60a_CW_20brand_20story.avif</image:loc>
   <image:caption>The Power of Storytelling: Making Brands Come to Life</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9727c84a717348a60a_CW_20brand_20story.avif</image:loc>
   <image:caption>The Power of Storytelling: Making Brands Come to Life</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-process-of-product-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de99d8b51449bff121ec_Product_20design_20process.avif</image:loc>
   <image:caption>The Process of Product Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de99d8b51449bff121ec_Product_20design_20process.avif</image:loc>
   <image:caption>The Process of Product Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-process-of-redesign-part-1</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de39f5b28df17cd584b8_redesign.avif</image:loc>
   <image:caption>The Process of Redesign—Part 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de39f5b28df17cd584b8_redesign.avif</image:loc>
   <image:caption>The Process of Redesign—Part 1</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-process-of-redesign-part-2</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3bb0e64d7926583fa4_cover-p2.avif</image:loc>
   <image:caption>The Process of Redesign—Part 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3bb0e64d7926583fa4_cover-p2.avif</image:loc>
   <image:caption>The Process of Redesign—Part 2</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-process-of-ux-design-at-qed42</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8f2cfe5cd77ecbb065_UX_20Process.avif</image:loc>
   <image:caption>The Process of UX Design at QED42</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8f2cfe5cd77ecbb065_UX_20Process.avif</image:loc>
   <image:caption>The Process of UX Design at QED42</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-purpose-of-writing-scenarios-and-creating-storyboards-after-ideation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6544d78306508f8c0faf3deb_c9ce0aa3-a913-4f0a-8d1f-8f86204f5c5b.avif</image:loc>
   <image:caption>The Purpose of Writing Scenarios and Creating Storyboards after Ideation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6544d78306508f8c0faf3deb_c9ce0aa3-a913-4f0a-8d1f-8f86204f5c5b.avif</image:loc>
   <image:caption>The Purpose of Writing Scenarios and Creating Storyboards after Ideation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-rise-of-the-universal-ai-connector-understanding-model-context-protocol</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe150a2b2f40d212b578f0_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server-4.avif</image:loc>
   <image:caption>Model Context Protocol: the universal AI connector</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67fe150a2b2f40d212b578f0_Enhancing_Claude___s_with_In-conversation_reasoning_-_the_sequentialThinking_MCP_server-4.avif</image:loc>
   <image:caption>Model Context Protocol: the universal AI connector</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-roi-of-automation-testing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea4b72268bae775392c_Automation_20Testing__20Getting_20the_20Best_20ROI.avif</image:loc>
   <image:caption>The ROI of Automation Testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea4b72268bae775392c_Automation_20Testing__20Getting_20the_20Best_20ROI.avif</image:loc>
   <image:caption>The ROI of Automation Testing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-roi-of-design-systems</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de89be3aedf12fd64e4e_ROI_20of_20Design_20System_0.avif</image:loc>
   <image:caption>Design Systems: Driving Digital Growth &amp; Ensuring High ROI for Your Brand</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de89be3aedf12fd64e4e_ROI_20of_20Design_20System_0.avif</image:loc>
   <image:caption>Design Systems: Driving Digital Growth &amp; Ensuring High ROI for Your Brand</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-roi-of-digital-accessibility</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8e811d72e03bc795f8_AX_ROI-2.avif</image:loc>
   <image:caption>The ROI of Digital Accessibility</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8e811d72e03bc795f8_AX_ROI-2.avif</image:loc>
   <image:caption>The ROI of Digital Accessibility</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-roi-of-digital-experience-platforms-dxp</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9f9731702e959d3dc9_The_20ROI_20of_20Digital_20Experience_20Platforms.avif</image:loc>
   <image:caption>The ROI of Digital Experience Platforms (DXP)</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9f9731702e959d3dc9_The_20ROI_20of_20Digital_20Experience_20Platforms.avif</image:loc>
   <image:caption>The ROI of Digital Experience Platforms (DXP)</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-roi-of-ux-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4527c84a7173484660_the_20roi.avif</image:loc>
   <image:caption>The ROI of UX Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4527c84a7173484660_the_20roi.avif</image:loc>
   <image:caption>The ROI of UX Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-roi-of-ux-research</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8b88940a789be37c9a_UX_20Research.avif</image:loc>
   <image:caption>The ROI of UX Research</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8b88940a789be37c9a_UX_20Research.avif</image:loc>
   <image:caption>The ROI of UX Research</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-roi-of-ux-writing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8a5e09cbabffa6d0ea_UX_20Writing.avif</image:loc>
   <image:caption>The ROI of UX Writing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8a5e09cbabffa6d0ea_UX_20Writing.avif</image:loc>
   <image:caption>The ROI of UX Writing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-role-of-ai-in-shaping-public-health</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/678a399064d21cb7c4c7ea7c_AI_in_public_health__10_.png</image:loc>
   <image:caption>The role of AI in shaping public health</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/678a399064d21cb7c4c7ea7c_AI_in_public_health__10_.png</image:loc>
   <image:caption>The role of AI in shaping public health</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-role-of-quality-engineer-in-agile-development-best-practices-and-challenges</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67adea4393a2317ad4f65c75_The_role_of_QA_in_agile_development__best_practices_and_challenges-1.avif</image:loc>
   <image:caption>The quality engineer’s role in agile development</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67adea4393a2317ad4f65c75_The_role_of_QA_in_agile_development__best_practices_and_challenges-1.avif</image:loc>
   <image:caption>The quality engineer’s role in agile development</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-role-of-ux-audit-to-understand-users-and-drive-business-success</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66168efbfbc3019db913e65b_UX_Audit_1.avif</image:loc>
   <image:caption>The role of UX audit to understand users and drive business success</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66168efbfbc3019db913e65b_UX_Audit_1.avif</image:loc>
   <image:caption>The role of UX audit to understand users and drive business success</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-timeless-tale-of-design-fundamentals-with-tanisha-arora</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de6172f5864e5b0ae47b_ep3cover_20op2-min.avif</image:loc>
   <image:caption>The Timeless Tale of Design Fundamentals with Tanisha Arora</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de6172f5864e5b0ae47b_ep3cover_20op2-min.avif</image:loc>
   <image:caption>The Timeless Tale of Design Fundamentals with Tanisha Arora</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/the-value-of-ux-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de44d8b51449bff0b802_the_20value_0.avif</image:loc>
   <image:caption>The Value of UX Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de44d8b51449bff0b802_the_20value_0.avif</image:loc>
   <image:caption>The Value of UX Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/three-burning-questions-every-quality-assurance-engineer-would-ask</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de226702685dacc76b25_QA_20Questions_20Blog_20.avif</image:loc>
   <image:caption>Three Burning Questions Every Quality Assurance Engineer Would Ask</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de226702685dacc76b25_QA_20Questions_20Blog_20.avif</image:loc>
   <image:caption>Three Burning Questions Every Quality Assurance Engineer Would Ask</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/time-to-evolve-your-higher-ed-business-model</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9b88940a789be396c8_Time_20To_20Evolve_20Your_20Higher_20Ed_20Business_20Model_.avif</image:loc>
   <image:caption>Time To Evolve Your Higher Ed Business Model?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9b88940a789be396c8_Time_20To_20Evolve_20Your_20Higher_20Ed_20Business_20Model_.avif</image:loc>
   <image:caption>Time To Evolve Your Higher Ed Business Model?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/tips-and-tricks-of-mobile-automation-testing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/653609f4399bca7b670d02af_Tips_and_tricks_of_mobile_automation_testing.avif</image:loc>
   <image:caption>Tips and tricks of mobile automation testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/653609f4399bca7b670d02af_Tips_and_tricks_of_mobile_automation_testing.avif</image:loc>
   <image:caption>Tips and tricks of mobile automation testing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/tips-to-optimize-your-in-app-customer-experience</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deaba61e5b938863eac4_Untitled_20_1__0.avif</image:loc>
   <image:caption>Tips To Optimize Your In-App Customer Experience</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deaba61e5b938863eac4_Untitled_20_1__0.avif</image:loc>
   <image:caption>Tips To Optimize Your In-App Customer Experience</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/top-10-things-you-should-know-while-working-on-a-site-studio-project</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6536096304d80c7d18530764_Top_10_things_you_should_know_while_working_on_a_Site_Studio_project.avif</image:loc>
   <image:caption>Top 10 things you should know while working on a Site Studio project</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6536096304d80c7d18530764_Top_10_things_you_should_know_while_working_on_a_Site_Studio_project.avif</image:loc>
   <image:caption>Top 10 things you should know while working on a Site Studio project</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/top-tips-for-drupal-fe-specialization-certificate</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb098ca6314cc1c9b50_Drupal_20FE_20Specialization_20Certificate_20-_20Feature_20Image.avif</image:loc>
   <image:caption>Top Tips for Drupal FE Specialization Certificate</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deb098ca6314cc1c9b50_Drupal_20FE_20Specialization_20Certificate_20-_20Feature_20Image.avif</image:loc>
   <image:caption>Top Tips for Drupal FE Specialization Certificate</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/top-tips-to-accelerate-automation-script</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deae661faadddcf87002_Tips_20to_20Accelerate_20Automation_20Script.avif</image:loc>
   <image:caption>Top Tips to Accelerate Automation Script</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deae661faadddcf87002_Tips_20to_20Accelerate_20Automation_20Script.avif</image:loc>
   <image:caption>Top Tips to Accelerate Automation Script</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ui-design-guided-by-gestalt-principles</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de38b6292fb6b7d1e5df_opt2.avif</image:loc>
   <image:caption>UI Design Guided by Gestalt Principles.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de38b6292fb6b7d1e5df_opt2.avif</image:loc>
   <image:caption>UI Design Guided by Gestalt Principles.</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ui-testing-checklist</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360974ac766c75dfe7360d_UI_Testing_Checklist.avif</image:loc>
   <image:caption>UI Testing Checklist</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65360974ac766c75dfe7360d_UI_Testing_Checklist.avif</image:loc>
   <image:caption>UI Testing Checklist</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/unblocking-the-ui-with-web-workers-a-guide-for-faster-web-apps</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68da77a096ae2d982aa30692_Unblocking_the_UI_with_web_workers__a_guide_for_faster_web_apps-3.webp</image:loc>
   <image:caption>Unblocking the UI with web workers: a guide for faster web apps</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68da77a096ae2d982aa30692_Unblocking_the_UI_with_web_workers__a_guide_for_faster_web_apps-3.webp</image:loc>
   <image:caption>Unblocking the UI with web workers: a guide for faster web apps</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-buttons-in-design-system</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de98169fb80c51356fee_Buttons_20in_20Design_20System_0.avif</image:loc>
   <image:caption>Understanding Buttons in Design System</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de98169fb80c51356fee_Buttons_20in_20Design_20System_0.avif</image:loc>
   <image:caption>Understanding Buttons in Design System</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-data-exploring-qualitative-and-quantitative-insights</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/660bf9570186435816452497_Qualitative_and_Quantitative.avif</image:loc>
   <image:caption>Understanding data | Exploring qualitative and quantitative insights</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/660bf9570186435816452497_Qualitative_and_Quantitative.avif</image:loc>
   <image:caption>Understanding data | Exploring qualitative and quantitative insights</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-drupals-cache-api-core-concepts-and-architecture</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/680794ce362933e93a5381d2_Understanding_Drupal___s_Cache_API__Core_Concepts_and_Architecture.avif</image:loc>
   <image:caption>Understanding Drupal’s Cache API</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/680794ce362933e93a5381d2_Understanding_Drupal___s_Cache_API__Core_Concepts_and_Architecture.avif</image:loc>
   <image:caption>Understanding Drupal’s Cache API</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-front-end-and-back-end-validations-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79462bf1b5a0373843dac_Understanding_Frontend_and_Backend_validations_in_Drupal_-_Feature_Image.avif</image:loc>
   <image:caption>Understanding Front-end and Back-end Validations in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e79462bf1b5a0373843dac_Understanding_Frontend_and_Backend_validations_in_Drupal_-_Feature_Image.avif</image:loc>
   <image:caption>Understanding Front-end and Back-end Validations in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-interaction-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e797e03bd4fec4889a382e_IMG_8308.avif</image:loc>
   <image:caption>Understanding Interaction Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e797e03bd4fec4889a382e_IMG_8308.avif</image:loc>
   <image:caption>Understanding Interaction Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-microinteractions</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e796a3796f79f2088fbb18_IMG_8307.avif</image:loc>
   <image:caption>Understanding Microinteractions</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e796a3796f79f2088fbb18_IMG_8307.avif</image:loc>
   <image:caption>Understanding Microinteractions</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-panresponder-with-react-native-dragging-list</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de262cfe5cd77ecadc5b_PanResponder_20with_20react-native-dragging-list.avif</image:loc>
   <image:caption>Understanding PanResponder with react-native-dragging-list</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de262cfe5cd77ecadc5b_PanResponder_20with_20react-native-dragging-list.avif</image:loc>
   <image:caption>Understanding PanResponder with react-native-dragging-list</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-product-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de98970964a128a86694_What_20is_20Product_20Design.avif</image:loc>
   <image:caption>Understanding Product Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de98970964a128a86694_What_20is_20Product_20Design.avif</image:loc>
   <image:caption>Understanding Product Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-some-routing-mechanisms-app-router-next-js-14</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66e2d35ccdba5ecfa6fa55f7_Understanding_the_some_of_the_routing_mechanisms_using_App_Router_in_Next.js_14-1__1_.avif</image:loc>
   <image:caption>Understanding some of the routing mechanisms using App Router in Next.js 14</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66e2d35ccdba5ecfa6fa55f7_Understanding_the_some_of_the_routing_mechanisms_using_App_Router_in_Next.js_14-1__1_.avif</image:loc>
   <image:caption>Understanding some of the routing mechanisms using App Router in Next.js 14</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-the-types-of-ai-agents</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67850578541dbe421b599732_Types_of_AI_Agent.avif</image:loc>
   <image:caption>AI Agents: types, architecture, and business impact</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67850578541dbe421b599732_Types_of_AI_Agent.avif</image:loc>
   <image:caption>AI Agents: types, architecture, and business impact</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-types-of-frameworks-in-test-automation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deadb6292fb6b7d25660_Untitled.avif</image:loc>
   <image:caption>Understanding Types of Frameworks in Test Automation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5deadb6292fb6b7d25660_Untitled.avif</image:loc>
   <image:caption>Understanding Types of Frameworks in Test Automation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/understanding-typography-in-design-systems</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea4a61e5b938863e0df_Typography_20in_20design_20system_20_Cover_201__0.avif</image:loc>
   <image:caption>Understanding Typography in Design Systems</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea4a61e5b938863e0df_Typography_20in_20design_20system_20_Cover_201__0.avif</image:loc>
   <image:caption>Understanding Typography in Design Systems</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/unravelling-acquia-site-studios-features</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de40a8284f2a37cfb8b3_29.avif</image:loc>
   <image:caption>Unravelling Acquia Site Studio’s features.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de40a8284f2a37cfb8b3_29.avif</image:loc>
   <image:caption>Unravelling Acquia Site Studio’s features.</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/unwrapping-7-holiday-centric-digital-experience-strategies-for-e-commerce-businesses</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de824bf681bb3244a98e_E_20commerce_20_1_.avif</image:loc>
   <image:caption>Unwrapping 7 holiday-centric digital experience strategies for e-commerce businesses</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de824bf681bb3244a98e_E_20commerce_20_1_.avif</image:loc>
   <image:caption>Unwrapping 7 holiday-centric digital experience strategies for e-commerce businesses</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/unwrapping-the-metaverse</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9698ca6314cc1c8236_image_20_1_.avif</image:loc>
   <image:caption>Unwrapping the Metaverse</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9698ca6314cc1c8236_image_20_1_.avif</image:loc>
   <image:caption>Unwrapping the Metaverse</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/upcasting-menu-parameters-in-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Upcasting menu parameters in Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Upcasting menu parameters in Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/upgrade-to-drupal-8-9-or-wait</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de159e677dc02fb90152_Drupal_20Upgrade_20Cover_0.avif</image:loc>
   <image:caption>Upgrade to Drupal 8/9 or wait?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de159e677dc02fb90152_Drupal_20Upgrade_20Cover_0.avif</image:loc>
   <image:caption>Upgrade to Drupal 8/9 or wait?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/upgrading-from-older-drupal-versions-to-drupal-10-steps-and-solutions</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65d368be84a7bd9831de94d9_quickquid.avif</image:loc>
   <image:caption>Upgrading from older Drupal versions to Drupal 10 | steps and solutions</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65d368be84a7bd9831de94d9_quickquid.avif</image:loc>
   <image:caption>Upgrading from older Drupal versions to Drupal 10 | steps and solutions</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/usability-testing-in-ux-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea8bf689ba8ad53d0ac_image.avif</image:loc>
   <image:caption>Usability Testing in UX Design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea8bf689ba8ad53d0ac_image.avif</image:loc>
   <image:caption>Usability Testing in UX Design</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/user-research-enables-design-with-shivani-aurora</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4fa8284f2a37cfeeca_Frame_201n-min.avif</image:loc>
   <image:caption>User Research enables Design with Shivani Aurora</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4fa8284f2a37cfeeca_Frame_201n-min.avif</image:loc>
   <image:caption>User Research enables Design with Shivani Aurora</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/using-ai-to-automate-seo-in-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6851342b735e122a6df103b7_Using_AI_to_Automate_SEO_in_Drupal.avif</image:loc>
   <image:caption>Using AI to automate SEO in Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6851342b735e122a6df103b7_Using_AI_to_Automate_SEO_in_Drupal.avif</image:loc>
   <image:caption>Using AI to automate SEO in Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/using-curl-commands-with-webdav</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Using Curl commands with Webdav</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Using Curl commands with Webdav</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/using-curl-for-webdav-with-two-factor-authentication</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Using Curl for Webdav with Two Factor Authentication</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Using Curl for Webdav with Two Factor Authentication</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ux-design-for-trust-truth-and-transparency</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de546c180e8a6eeac864_Asset_202_2x.avif</image:loc>
   <image:caption>UX Design for Trust, Truth and Transparency</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de546c180e8a6eeac864_Asset_202_2x.avif</image:loc>
   <image:caption>UX Design for Trust, Truth and Transparency</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/vagrant-nfs-sync-problem-on-macos-high-sierra</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Vagrant NFS Sync Problem on macOS High Sierra</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Vagrant NFS Sync Problem on macOS High Sierra</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/validating-design-solutions-with-usability-testing-for-stanford</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6616787db2697e6213d5f610_image__23_.webp</image:loc>
   <image:caption>Validating design solutions with usability testing for Stanford GSB’s course research &amp; registration platform</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6616787db2697e6213d5f610_image__23_.webp</image:loc>
   <image:caption>Validating design solutions with usability testing for Stanford GSB’s course research &amp; registration platform</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/views-attach-library-module-drupal-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2b4e60854b3dc86aa3_Drupal_20Contrib_202.avif</image:loc>
   <image:caption>Views Attach Library module: Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2b4e60854b3dc86aa3_Drupal_20Contrib_202.avif</image:loc>
   <image:caption>Views Attach Library module: Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/visualizing-data-in-drupal-with-highcharts</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67da4ec6a2b6c8333c9b54c9_Visualizing_data_in_Drupal_with_Highcharts-1__1_.avif</image:loc>
   <image:caption>Visualizing data in Drupal with highcharts</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67da4ec6a2b6c8333c9b54c9_Visualizing_data_in_Drupal_with_Highcharts-1__1_.avif</image:loc>
   <image:caption>Visualizing data in Drupal with highcharts</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/voice-activity-detection-in-text-to-speech-how-real-time-vad-works</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68b5a702adc2969366ce8f89_Real-Time_Voice_Activity_Detection_with_Vector-Enhanced_TTS__4_.webp</image:loc>
   <image:caption>Voice activity detection in text-to-speech: how real-time VAD works</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68b5a702adc2969366ce8f89_Real-Time_Voice_Activity_Detection_with_Vector-Enhanced_TTS__4_.webp</image:loc>
   <image:caption>Voice activity detection in text-to-speech: how real-time VAD works</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/ways-for-non-profits-to-elevate-donor-engagement</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8d47faa46542985f0c_image_20_64_.avif</image:loc>
   <image:caption>Actionable ways for non-profits to elevate online donor engagement</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de8d47faa46542985f0c_image_20_64_.avif</image:loc>
   <image:caption>Actionable ways for non-profits to elevate online donor engagement</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/we-are-going-to-drupalcon-new-orleans</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddf508acf86e5bc999c9_blog-banner_1.avif</image:loc>
   <image:caption>We are going to DrupalCon New Orleans!</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddf508acf86e5bc999c9_blog-banner_1.avif</image:loc>
   <image:caption>We are going to DrupalCon New Orleans!</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/web-components-introduction-to-the-future-web</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Web Components - Introduction to the future web</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Web Components - Introduction to the future web</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/weekend-hack-balloon-burst-game-using-jquery</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Weekend Hack - 'Balloon Burst Game' using jQuery</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5ddecd8b51449bff05add_blog-featured-image.webp</image:loc>
   <image:caption>Weekend Hack - 'Balloon Burst Game' using jQuery</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/what-is-a-brand-strategy-and-why-does-it-matter</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9fb6292fb6b7d24df1_Why_20Every_20Business_20Needs_20A_20Strong_20Brand_20Strategy_20__20Distinctive_20Positioning.avif</image:loc>
   <image:caption>What is a Brand Strategy and Why Does it Matter?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9fb6292fb6b7d24df1_Why_20Every_20Business_20Needs_20A_20Strong_20Brand_20Strategy_20__20Distinctive_20Positioning.avif</image:loc>
   <image:caption>What is a Brand Strategy and Why Does it Matter?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/what-is-a-design-system</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5549ec5cf1fde9ce63_brandon-romanchuk-Cn7LleYXuTk-unsplash.avif</image:loc>
   <image:caption>What is a Design System?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de5549ec5cf1fde9ce63_brandon-romanchuk-Cn7LleYXuTk-unsplash.avif</image:loc>
   <image:caption>What is a Design System?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/what-is-it-like-to-be-a-part-of-the-qed42-team</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4f27c84a717348518a_Blog_Drupal.avif</image:loc>
   <image:caption>What is it like to be a part of the QED42 team</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4f27c84a717348518a_Blog_Drupal.avif</image:loc>
   <image:caption>What is it like to be a part of the QED42 team</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/what-is-it-like-to-work-remotely-at-qed42</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de922cfe5cd77ecbb5ac_WC-1.avif</image:loc>
   <image:caption>What is it Like to Work Remotely at QED42?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de922cfe5cd77ecbb5ac_WC-1.avif</image:loc>
   <image:caption>What is it Like to Work Remotely at QED42?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/what-is-negative-testing-and-why-is-it-important</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de74b72268bae7751215_Negative_20Testing_20.avif</image:loc>
   <image:caption>What is Negative Testing and why is it important?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de74b72268bae7751215_Negative_20Testing_20.avif</image:loc>
   <image:caption>What is Negative Testing and why is it important?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/what-is-the-purpose-of-ux-research-in-product-design</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de89811d72e03bc791f6_UX_20understanding_20UX_20research_20process.avif</image:loc>
   <image:caption>What is the Purpose of UX Research in Product Design?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de89811d72e03bc791f6_UX_20understanding_20UX_20research_20process.avif</image:loc>
   <image:caption>What is the Purpose of UX Research in Product Design?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/what-is-ux-writing</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de57d6de05986e6b2b6d_uxblog.avif</image:loc>
   <image:caption>What is UX Writing?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de57d6de05986e6b2b6d_uxblog.avif</image:loc>
   <image:caption>What is UX Writing?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/what-should-your-knowledge-management-system-kms-have</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7dbf689ba8ad5398c4_Whatshould_20your_20kms_20have-100.avif</image:loc>
   <image:caption>What should your Knowledge Management System (KMS) have?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7dbf689ba8ad5398c4_Whatshould_20your_20kms_20have-100.avif</image:loc>
   <image:caption>What should your Knowledge Management System (KMS) have?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/what-to-expect-from-drupal-8-8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1e5951ea488bc2ff74_Drupal_208.8_20Blog.avif</image:loc>
   <image:caption>What to expect from Drupal 8.8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de1e5951ea488bc2ff74_Drupal_208.8_20Blog.avif</image:loc>
   <image:caption>What to expect from Drupal 8.8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/whats-after-chatgpt-5-ai-shifts-that-will-define-the-next-generation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67dc2f01c92a49295821fd91_What_s_after_ChatGPT_-2.avif</image:loc>
   <image:caption>What's after ChatGPT? 5 AI shifts that will define the next generation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67dc2f01c92a49295821fd91_What_s_after_ChatGPT_-2.avif</image:loc>
   <image:caption>What's after ChatGPT? 5 AI shifts that will define the next generation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/whats-new-with-next-js-11</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de64c9d7fd6aab52a866_NextJS_2011_20.avif</image:loc>
   <image:caption>What's new with Next.js 11?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de64c9d7fd6aab52a866_NextJS_2011_20.avif</image:loc>
   <image:caption>What's new with Next.js 11?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/where-legal-aid-breaks-and-how-ai-helps</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681de6c808054a435d869c25_Improving_legal_aid_with_conversational_AI_n-1.avif</image:loc>
   <image:caption>Where Legal Aid breaks and how AI helps</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/681de6c808054a435d869c25_Improving_legal_aid_with_conversational_AI_n-1.avif</image:loc>
   <image:caption>Where Legal Aid breaks and how AI helps</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/which-wcag-level-a-aa-aaa-should-you-aim-for</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/689c45bc38c2f7fdac2a4a59_React_s_latest_evolution__a_deep_dive_into_React_19_n.webp</image:loc>
   <image:caption>Choosing the right WCAG level: A, AA, or AAA</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/689c45bc38c2f7fdac2a4a59_React_s_latest_evolution__a_deep_dive_into_React_19_n.webp</image:loc>
   <image:caption>Choosing the right WCAG level: A, AA, or AAA</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/who-are-we-designing-for</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de679e677dc02fb963d7_cvr.avif</image:loc>
   <image:caption>Who are we designing for?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de679e677dc02fb963d7_cvr.avif</image:loc>
   <image:caption>Who are we designing for?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/who-came-first-design-or-design-research-part-1</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2480d7f9db1aad0309_design_20research_201.avif</image:loc>
   <image:caption>Who came first, Design or Design Research? — Part 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2480d7f9db1aad0309_design_20research_201.avif</image:loc>
   <image:caption>Who came first, Design or Design Research? — Part 1</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/who-came-first-design-or-design-research-part-2</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2a49ec5cf1fde9a437_design_20research_201.avif</image:loc>
   <image:caption>Who came first, Design or Design Research? — Part 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de2a49ec5cf1fde9a437_design_20research_201.avif</image:loc>
   <image:caption>Who came first, Design or Design Research? — Part 2</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/who-came-first-design-or-design-research-part-3</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de347253e2edd0b09423_blog.avif</image:loc>
   <image:caption>Who came first, Design or Design Research? — Part 3</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de347253e2edd0b09423_blog.avif</image:loc>
   <image:caption>Who came first, Design or Design Research? — Part 3</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-a-mobile-strategy-is-essential-for-increasing-employee-engagement</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de97f5b28df17cd5f01e_Mobile_20Intranet_20Strategy.avif</image:loc>
   <image:caption>Why a Mobile Strategy is Essential for Increasing Employee Engagement?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de97f5b28df17cd5f01e_Mobile_20Intranet_20Strategy.avif</image:loc>
   <image:caption>Why a Mobile Strategy is Essential for Increasing Employee Engagement?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-and-how-should-you-switch-to-drupal-10</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/654cd598ffd546aa879961f2_How_to_test_your_Browser_Cookies_.avif</image:loc>
   <image:caption>Why and how should you switch to Drupal 10?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/654cd598ffd546aa879961f2_How_to_test_your_Browser_Cookies_.avif</image:loc>
   <image:caption>Why and how should you switch to Drupal 10?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-are-design-systems-a-must-have-for-business-growth</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de86661faadddcf8473d_cov.avif</image:loc>
   <image:caption>Why are Design Systems a Must-Have for Business' Growth?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de86661faadddcf8473d_cov.avif</image:loc>
   <image:caption>Why are Design Systems a Must-Have for Business' Growth?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-businesses-are-moving-to-headless-cms</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68cc0bf7d857580e52689bbf_Why_businesses_are_moving_to_Headless_CMS-1.webp</image:loc>
   <image:caption>Why businesses are moving to Headless CMS</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68cc0bf7d857580e52689bbf_Why_businesses_are_moving_to_Headless_CMS-1.webp</image:loc>
   <image:caption>Why businesses are moving to Headless CMS</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-ctos-cant-afford-to-ignore-offshoring</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68a47ffd2e578ea06e79937c_Offshoring_is_no_longer_optional-3.webp</image:loc>
   <image:caption>Why CTOs can’t afford to ignore offshoring</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68a47ffd2e578ea06e79937c_Offshoring_is_no_longer_optional-3.webp</image:loc>
   <image:caption>Why CTOs can’t afford to ignore offshoring</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-design-systems-are-a-necessity-for-universities</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de97bbe0a55ecbf07f9a_DesignSystemforUniversitiesbanner.avif</image:loc>
   <image:caption>Why Design Systems are a Necessity for Universities</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de97bbe0a55ecbf07f9a_DesignSystemforUniversitiesbanner.avif</image:loc>
   <image:caption>Why Design Systems are a Necessity for Universities</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-do-companies-need-a-design-system</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4bd6de05986e6b22ae_ds_cover.avif</image:loc>
   <image:caption>Why do Companies Need a Design System?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de4bd6de05986e6b22ae_ds_cover.avif</image:loc>
   <image:caption>Why do Companies Need a Design System?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-legal-teams-are-moving-past-generic-chatbots</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68417dbda04440c9a2f0e6b5_Why_legal_teams_can___t_trust_generic_chatbots_for_real_legal_work-1.avif</image:loc>
   <image:caption>Why legal teams are moving past generic chatbots</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68417dbda04440c9a2f0e6b5_Why_legal_teams_can___t_trust_generic_chatbots_for_real_legal_work-1.avif</image:loc>
   <image:caption>Why legal teams are moving past generic chatbots</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-should-intranet-be-a-part-of-your-digital-workplace</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7f9731702e959d128f_Intranet_20for_20digital_20work_20place_20copy-100.avif</image:loc>
   <image:caption>Why should intranet be a part of your digital workplace?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de7f9731702e959d128f_Intranet_20for_20digital_20work_20place_20copy-100.avif</image:loc>
   <image:caption>Why should intranet be a part of your digital workplace?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-should-performance-budgeting-be-a-part-of-your-ci-cd</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea2bbe0a55ecbf08a0f_CI_CD.avif</image:loc>
   <image:caption>Why Should Performance Budgeting be a Part of your CI/CD?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea2bbe0a55ecbf08a0f_CI_CD.avif</image:loc>
   <image:caption>Why Should Performance Budgeting be a Part of your CI/CD?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-the-worlds-top-non-profits-choose-drupal-to-build-beautiful-digital-experiences</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6536094665e239858968e929_Why_the_world_s_top_non-profits_choose_Drupal_to_build_beautiful_digital_experiences.avif</image:loc>
   <image:caption>The world’s top non-profits chose Drupal to build impactful digital experiences</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6536094665e239858968e929_Why_the_world_s_top_non-profits_choose_Drupal_to_build_beautiful_digital_experiences.avif</image:loc>
   <image:caption>The world’s top non-profits chose Drupal to build impactful digital experiences</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-use-the-ai-vercel-sdk-simplifying-llm-integration-for-developers</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/688a05a3598c8f9d783a7e67_Why_Use_the_AI_Vercel_SDK__simplifying_LLM_integration_for_Developers.webp</image:loc>
   <image:caption>Why Use the AI Vercel SDK? simplifying LLM integration for Developers</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/688a05a3598c8f9d783a7e67_Why_Use_the_AI_Vercel_SDK__simplifying_LLM_integration_for_Developers.webp</image:loc>
   <image:caption>Why Use the AI Vercel SDK? simplifying LLM integration for Developers</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/why-your-ai-might-be-easier-to-hack-than-we-thought</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6926e57ef0a1e3971a74b18f_Why_your_AI_might_be_easier_to_hack_than_we_thought__1___1_.webp</image:loc>
   <image:caption>Why your AI might be easier to hack than we thought</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6926e57ef0a1e3971a74b18f_Why_your_AI_might_be_easier_to_hack_than_we_thought__1___1_.webp</image:loc>
   <image:caption>Why your AI might be easier to hack than we thought</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/will-low-code-tools-be-worth-considering-in-2022</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de822cfe5cd77ecba1d7_Low_20code_20blog.avif</image:loc>
   <image:caption>Will low-code tools be worth considering in 2022?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de822cfe5cd77ecba1d7_Low_20code_20blog.avif</image:loc>
   <image:caption>Will low-code tools be worth considering in 2022?</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/words-lead-user-experience</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9459b16400aeb0323a_CW1_3.avif</image:loc>
   <image:caption>Words Lead User Experience</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de9459b16400aeb0323a_CW1_3.avif</image:loc>
   <image:caption>Words Lead User Experience</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/working-at-qed42-around-christmas</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de206c180e8a6eea7d74_blog-cover.avif</image:loc>
   <image:caption>Working at QED42 around Christmas</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de206c180e8a6eea7d74_blog-cover.avif</image:loc>
   <image:caption>Working at QED42 around Christmas</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/your-business-can-make-the-internet-more-accessible</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea0be3aedf12fd665f4_How_20your_20Business_20Can_20Make_20The_20Internet_20More_20Accessible_20For_20All_20_1_.avif</image:loc>
   <image:caption>Your Business Can Make the Internet More Accessible</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5dea0be3aedf12fd665f4_How_20your_20Business_20Can_20Make_20The_20Internet_20More_20Accessible_20For_20All_20_1_.avif</image:loc>
   <image:caption>Your Business Can Make the Internet More Accessible</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/zephyr-for-jira-basics</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3a4bf681bb324463dd_37.avif</image:loc>
   <image:caption>Zephyr for JIRA: Basics</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3a4bf681bb324463dd_37.avif</image:loc>
   <image:caption>Zephyr for JIRA: Basics</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights/zephyr-for-jira-features</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3b47faa4654297f608_38.avif</image:loc>
   <image:caption>Zephyr for JIRA: Features</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/64e5de3b47faa4654297f608_38.avif</image:loc>
   <image:caption>Zephyr for JIRA: Features</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/home</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/683f187272c9456dcb1b275b_nestle_f115b75e.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/683f187256a74cb31f27250a_stanford_9fc4f9f6.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7dae9ee1bb52eefe21ee2_WarnerMusicGLogo_6d5e17db.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7db37ffcf4dc8ccdc1c2c_CanonLogo_9ef89f34.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7db7bcdd1be4a4becaf37_FILALogo_acc75ff1.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7dbb125caad43c87dbc48_UNLogo_2b623595.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7dbe8be5e330a6e3de7a1_LorealLogo_51600221.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7dc0f972b2872c6a121ee_HPLogo_019f45fd.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7dc478b6d89a994b65628_NovartisLogo_8c29bd80.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7dc68d588d8e0fccafb5b_WRLogo_d1ded1c1.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7dc8fa7eba2ad996e0989_SonyLogo_39170e74.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b7dcac1fca2720f8f6a021_OECDLogo_b95b74bd.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69a56969398818b325f659ac_Frame_65586-p-800_47d939e7.webp</image:loc>
   <image:caption>Helping a trusted health platform simplify daily nutrition decisions for people with diabetes</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6880d1a48186a56e191c9bbe_cover_8_-p-800_265b98e9.webp</image:loc>
   <image:caption>A direct booking platform for an award-winning hospitality brand</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6a33e1197f4d8b366bab6f09_Dynamic_Financial_Market_Display_Board_1_-p-800_9fc8d84a.png</image:loc>
   <image:caption>Improving time to market and operational control for a high traffic financial platform</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69ce3c54add770032bfaa9fb_Banyan_Living_website_Mockup_7_-p-1080_de37efcc.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69f31975e488cb2f346141b9_ILAO_website_Mockup_7_-p-1080_392e789f.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69b906dba1f65513cb7a95b3_Create_your_own_AI_agents_for_Drupal_Canvas-p-800_42499746.webp</image:loc>
   <image:caption>Responsible AI testing: ensuring ethical, fair, and safe AI systems</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69b3bb20a6708e16fbef7944_The_New_Architecture_in_React_Native_A_Turning_Point_for_Mobile_Performance-3-p-800_7140f0b1.webp</image:loc>
   <image:caption>The new architecture in React Native: a turning point for mobile performance</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69a593fe4a3c0f4ec86409f2_I_Built_a_Video_RAG_System_Thats_81_Cheaper_Than_Industry_Standard_-_Heres_How-p-800_03b26f2a.webp</image:loc>
   <image:caption>Building a video RAG system that's 81% cheaper than &quot;Industry standard&quot;, here's how</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/about</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d3c1ead0e3b0d3fd9ee28d_Frame_2_-p-500_d5a0b49b.avif</image:loc>
   <image:caption>decorative image 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d3c1d6780ca79d0321f93f_Frame-1_1_-p-500_d551b676.avif</image:loc>
   <image:caption>decorative image 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d3c1cdb0b702391101b35c_Frame-3-p-500_f5b6977e.avif</image:loc>
   <image:caption>decorative image 3</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d3c1d0ec6c7d80626c57f2_Frame-2_1_-p-500_d0247b81.avif</image:loc>
   <image:caption>decorative image 4</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d8f3a39c4827a1bb7a3635_Frame_34305_3_1_0d61bbc8.avif</image:loc>
   <image:caption>The QED42 team</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d8a478c6d7bb418be7d145_Group_1_2_d98c5bec.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d50a93207d7072dfe73231_Piyush_7e324d09.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d3a8b89a484a33c1ce33b7_image_25345_5b5ff625.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d8b2b2e84c99aca2d075bd_1745076598168_6b879397.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d67da7eeaf97d15217bb7e_Ethereal_Light_Burst_59f74017.avif</image:loc>
   <image:caption>Deliver Excellence</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d67a2e8007b03f08fe440c_Futuristic_Terminal_Blur_68766df4.avif</image:loc>
   <image:caption>Be Cohesive &amp; Coherent</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d677ac0d16fcfcd2408e0f_Abstract_Digital_Glitch_4193beef.avif</image:loc>
   <image:caption>Be Bold, Be Creative</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d680c3324b678cacd9128d_Modern_Office_Scene_316a76bc.avif</image:loc>
   <image:caption>Creating platforms</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d8f28fd31d944e6d6183be_Frame_34304_2_5572ca18.avif</image:loc>
   <image:caption>Oaisys, AI Practitioner Conference</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/accessibility</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65292fb00f2634dc6365f96f_Accessibility_1_-p-1080_c0d88261.webp</image:loc>
   <image:caption>Accessibility approach diagram</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65294243fcf4b92afbab0b36_Accessibility_Design_Review_1_b94654dd.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65294243fcf4b92afbab0b36_Accessibility_Design_Review_1_b94654dd.svg</image:loc>
   <image:title>Accessibility-centric design and development</image:title>
   <image:caption>Accessibility-centric design and development</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65294265db833920ec8ba488_Accessibility_Audit_25f7d102.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65294265db833920ec8ba488_Accessibility_Audit_25f7d102.svg</image:loc>
   <image:title>Accessibility compliance and enhancement</image:title>
   <image:caption>Accessibility compliance and enhancement</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5dea9b92eee0391a42520_DXP_20Transforming_20Academic_20Experience_20Through_20Personalization_0a3a95c6.avif</image:loc>
   <image:caption>DXP: Transforming Academic Experience Through Personalization</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5de97a294f24fa4e8b8c1_How_20to_20Connect_20your_20Business_20Ecosystem_20with_20a_20DXP_93c1b3f6.avif</image:loc>
   <image:caption>How to Connect your Business Ecosystem with a DXP</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65360b8fc4da44b68995d290_Digital_experience_platforms_-_designed_for_digital_transformation_a9c0d722.avif</image:loc>
   <image:caption>Digital experience platforms - designed for digital transformation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/careers</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/655caa899ae8a4db27464651_media-p-500_2c96b0d4.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/655caa8991575de44ad355e7_media-1-p-500_d3aeb1e4.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/655caa8976126655957e8d3a_media-2-p-500_c02d548a.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6985d8a3fbbd685a9c8ba904_CopyPasta_1770290733510-p-500_cd159529.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6985d8a3fbbd685a9c8ba904_CopyPasta_1770290733510-p-500_cd159529.png</image:loc>
   <image:title>VP Marketing, Kotak Securities</image:title>
   <image:caption>VP Marketing, Kotak Securities</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68c2745252347a5ce6552e52_Banyan_Living_Logo_Black-p-500_2c085cb6.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68c2745252347a5ce6552e52_Banyan_Living_Logo_Black-p-500_2c085cb6.png</image:loc>
   <image:title>Director, Marketing</image:title>
   <image:caption>Director, Marketing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/650480ecb779a776deb4ea62_height_96_brand_ILAO_2d10dba0.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6507d6f5796ed9a8b65ce588_brands_174cea46.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652e66233f2bf56ce3c65299_1920px-Dr._Reddy_s_Laboratories_logo.svg-p-500_4a8b940f.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/650480ecb779a776deb4ea62_height_96_brand_ILAO_2d10dba0.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/684feb8887376b3bb8039de3_Logo_1_98471a6d.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/684feb8887376b3bb8039de3_Logo_1_98471a6d.avif</image:loc>
   <image:title>Gender-Based Violence Specialist</image:title>
   <image:caption>Gender-Based Violence Specialist</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/650480ecb779a776deb4ea62_height_96_brand_ILAO_2d10dba0.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6709191097cfc8d49c65eb1a_Button_container_c127e18b.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/67c02abe95ea3b3bbbb67341_rsi-logo_c18b1b07.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6709191097cfc8d49c65eb1a_Button_container_c127e18b.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6603d4739b51fd015c3e4a10_Logo_dd59f8a1.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/66278e85d8d60f90362fb9c2_output-onlinepngtools_d08101d9.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6541df7ba438526bef77e52a_Logo_526c08e1.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/653b87d4b582ab2c24e01635_EBS_6d689e9f.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652e66233f2bf56ce3c65299_1920px-Dr._Reddy_s_Laboratories_logo.svg-p-500_4a8b940f.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652f5d4cfc234592d965de27_logo_ab6586d1.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/650480ecb779a776deb4ea62_height_96_brand_ILAO_2d10dba0.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6507d6f5796ed9a8b65ce588_brands_174cea46.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/649ec06adff1a5cd276a877d_briefcase_5f2f6237.svg</image:loc>
   <image:caption>Suite-case-icon</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/649ec06adff1a5cd276a877d_briefcase_5f2f6237.svg</image:loc>
   <image:title>Work environment</image:title>
   <image:caption>Work environment</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528eaefdbed0125cc7acccc_Time_22381e58.svg</image:loc>
   <image:caption>watch icon</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528eaefdbed0125cc7acccc_Time_22381e58.svg</image:loc>
   <image:title>Time</image:title>
   <image:caption>Time</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/649ec06bd510e5cbb1aba0f8_heart_fe8349e4.svg</image:loc>
   <image:caption>heart icon</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/649ec06bd510e5cbb1aba0f8_heart_fe8349e4.svg</image:loc>
   <image:title>Health and well-being</image:title>
   <image:caption>Health and well-being</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9375bedb8d708b70644_Growth_c82c5d01.svg</image:loc>
   <image:caption>leaf icon</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9375bedb8d708b70644_Growth_c82c5d01.svg</image:loc>
   <image:title>Growth</image:title>
   <image:caption>Growth</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/649ec06b22fdf2a0c86b3e1a_smile_11b63692.svg</image:loc>
   <image:caption>smile icon</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/649ec06b22fdf2a0c86b3e1a_smile_11b63692.svg</image:loc>
   <image:title>Happiness</image:title>
   <image:caption>Happiness</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9897f97d75a754220d4_1_2926c85c.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e989bbea9ba28c594329_2_f7b54e14.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9899c34008379ca0c28_3_998fec22.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9891a0ce7d89115d096_5_a5f44d64.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9891a0ce7d89115d071_6_a22cc5ba.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9d7e4171f39a0072dc9_7_982eb9f3.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6529206966afbf938dea132e_DDD_-_Feature_Image_cfa87e03.avif</image:loc>
   <image:caption>Drupal Developer Days 2023: A Success Story</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64f858df6791b0a4817998de_AllBookedApril_-_Feature_Image_d9af78f2.avif</image:loc>
   <image:caption>Rediscovering the Joy of Reading: #AllBookedApril</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/careers/open-positions</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9897f97d75a754220d4_1_2926c85c.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e989bbea9ba28c594329_2_f7b54e14.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9899c34008379ca0c28_3_998fec22.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9891a0ce7d89115d096_5_a5f44d64.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9891a0ce7d89115d071_6_a22cc5ba.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528e9d7e4171f39a0072dc9_7_982eb9f3.webp</image:loc>
   <image:caption>Decorative image</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65689f0ed1d39627b9cae0fa_lense_a3f7059f.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/contact</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652d46a26542e2528fa420a6_contact-banner_09a4868e.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652d49ef6542e2528fa8ce3d_1.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652d49e78780274e7527ca9f_5.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652d49e19f4d1ff88c85268f_3.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652d4b7f9312ef68f20eb63d_10.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652d4af39f4d1ff88c87212d_7.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652d4b0345310e6c7dade87e_8.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/headway</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65292fb00f2634dc6365f96f_Accessibility_1_-p-1080_c0d88261.webp</image:loc>
   <image:caption>Accessibility approach diagram</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652799572d10ef16c6acfaf9_Web_Testing_7a4929c3.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65294243fcf4b92afbab0b36_Accessibility_Design_Review_1_b94654dd.svg</image:loc>
   <image:title>Web app testing with Selenium</image:title>
   <image:caption>Web app testing with Selenium</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6528ed8d9bb6ef6a2c5ba1ac_Data_Quality_Assessment_45fbd35e.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65294265db833920ec8ba488_Accessibility_Audit_25f7d102.svg</image:loc>
   <image:title>Data-driven testing</image:title>
   <image:caption>Data-driven testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65279fa667fa52cfdff7a60f_Compatibility_Testing_Mobile_62060835.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65279fa667fa52cfdff7a60f_Compatibility_Testing_Mobile_62060835.svg</image:loc>
   <image:title>Cross-browser compatibility</image:title>
   <image:caption>Cross-browser compatibility</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6531320c9b6bab4624fce49c_4._Reporting_with_insghtful_analysis_5d8f2e75.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6531320c9b6bab4624fce49c_4._Reporting_with_insghtful_analysis_5d8f2e75.svg</image:loc>
   <image:title>Reporting with insightful analysis</image:title>
   <image:caption>Reporting with insightful analysis</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6531320c0cba3b0293b1d5e7_5._Parallel_Testing_dfcf186d.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6531320c0cba3b0293b1d5e7_5._Parallel_Testing_dfcf186d.svg</image:loc>
   <image:title>Parallel testing</image:title>
   <image:caption>Parallel testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65292fb00f2634dc6365f96f_Accessibility_1_-p-1080_c0d88261.webp</image:loc>
   <image:caption>Accessibility approach diagram</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6529140357f15ad2b9ed1713_image_0_027cca9f.avif</image:loc>
   <image:caption>A Beginner's Guide to Sitemap Testing: Part 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5deb4b5e49f81391e6072_CKEditor4_20vs_20CKEditor_205_20-_20A_20Comparison_20of_20Behat_20Testing_20Techniques_2bce9f02.avif</image:loc>
   <image:caption>CKEditor 4 vs. CKEditor 5: Behat Testing Techniques</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5deafa294f24fa4e8d21d_Headway_20-_20Featured_20Image_ede09b7e.avif</image:loc>
   <image:caption>Headway: The Way Forward in Automation</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/insights</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/ux-audit</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6620acdb53aeaac410102bdc_Hero_7436996a.webp</image:loc>
   <image:caption>Conversion with UX audit</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/661fc4f25ca76ece67952d67_IMG_2136-p-1600_e3cefce5.webp</image:loc>
   <image:caption>UX audit process</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6620c0cafac2ca08052b6e2a_RFP_9c4931ce.svg</image:loc>
   <image:caption>Client requirements and business objectives</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6620c0cafac2ca08052b6e2a_RFP_9c4931ce.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/661fcdb3700b8728697af80b_Frame_34442_41012c97.webp</image:loc>
   <image:caption>Client requirement information</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6620c0cbc7caba37ea2b7844_Evaluation_7976c9c0.svg</image:loc>
   <image:caption>Evaluation process notes</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/661fce0bc71af3a05b3e3cbd_Frame_34442_1_39d86da6.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/661fce0bc71af3a05b3e3cbd_Frame_34442_1_39d86da6.webp</image:loc>
   <image:caption>UX evaluation for desired outcomes</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6620c0ca81d92a4c2901b0eb_Audit_e42f3a26.svg</image:loc>
   <image:caption>An audit report</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6620c0ca81d92a4c2901b0eb_Audit_e42f3a26.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/661fd3d065b2e12b400b722e_Frame_34441_d2ad7071.webp</image:loc>
   <image:caption>UX audit report</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/cookie-policy</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/product-engineering</loc>
  <lastmod>2026-07-08T05:47:41+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/support-maintenance</loc>
  <lastmod>2026-07-07T14:16:10+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/support_and_maintenance_hero.webp</image:loc>
   <image:caption>Support and maintenance</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/icon_security_compliance.svg</image:loc>
   <image:caption>Security &amp; compliance management</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/icon_performance_management.svg</image:loc>
   <image:caption>Performance management</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/blog_conduct_effective_test_automation.avif</image:loc>
   <image:caption>5 Steps to Conduct Effective Test Automation</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/blog_postman_api_testing.avif</image:loc>
   <image:caption>Postman: Best Practices for API Testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/blog_roi_automation_testing.avif</image:loc>
   <image:caption>The ROI of Automation Testing</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/build-with-acquia</loc>
  <lastmod>2026-07-08T05:47:41+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/accessibility-statement</loc>
  <lastmod>2026-07-07T20:57:30+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/design-discovery-playbook</loc>
  <lastmod>2026-07-08T16:44:56+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66145080106dde897b8ce7bc_NewPlaybook.webp</image:loc>
   <image:caption>Download the discovery playbook — with practical and actionable research templates</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/drupal-for-non-profits</loc>
  <lastmod>2026-07-08T16:44:56+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/662a03153e4626fcb4115684_npo.webp</image:loc>
   <image:caption>Crafting digital solutions for social impact</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/drupal-migration-eol</loc>
  <lastmod>2026-07-08T16:44:56+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/privacy-policy</loc>
  <lastmod>2026-07-07T21:03:17+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/design</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eee6366d6ecb3ea43495e9_mockup_09-p-500_c3671079.avif</image:loc>
   <image:caption>decorative image 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb0bd0b7a053b497758564_media_cc184e46.avif</image:loc>
   <image:caption>decorative image 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb0a7d40e842140b76f5cc_img-2_8f953be8.avif</image:loc>
   <image:caption>decorative image 3</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb0a7d9e23aa139024a6d8_img-3_e37eb838.avif</image:loc>
   <image:caption>decorative image 4</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e9b68a05613d28f0041fb6_banyan_a9fc3f6e.webp</image:loc>
   <image:caption>How Banyan Living built a digital guest experience as premium as their properties</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e9b801c690e8cb4a01ad59_foodhub_3c3a219f.webp</image:loc>
   <image:caption>Rebuilding Diabetes Food Hub as one connected nutrition planning experience</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/684febac7d59ed535a5f122d_cover_4_-p-1600_af1799e9.avif</image:loc>
   <image:caption>Creating a safe digital space for women and girls facing gender based violence</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b9695fe2b340d734da246f_icon-wrapper_8_9f8810a3.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b969c8438a26acd0798f72_icon-wrapper_9_534318c3.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e1f442d67df4f191eee7e7_Product_design_ea3aca80.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b96a142f6c961689d8dc67_icon-wrapper_11_00efc2c7.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b969efcc9d1056524a1c56_icon-wrapper_10_19671868.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d67da7eeaf97d15217bb7e_Ethereal_Light_Burst_59f74017.avif</image:loc>
   <image:title>Design asks questions</image:title>
   <image:caption>Design asks questions</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68b969c8438a26acd0798f72_icon-wrapper_9_534318c3.svg</image:loc>
   <image:title>The screen is not the problem</image:title>
   <image:caption>The screen is not the problem</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e1f442d67df4f191eee7e7_Product_design_ea3aca80.avif</image:loc>
   <image:title>Design knows when to stop</image:title>
   <image:caption>Design knows when to stop</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69d67a2e8007b03f08fe440c_Futuristic_Terminal_Blur_68766df4.avif</image:loc>
   <image:title>Speed is part of the work</image:title>
   <image:caption>Speed is part of the work</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6891c0520e00f2fd7f5d42ae_AI_in_design_is_the_hype_real_thumbnail-p-800_e76552ec.webp</image:loc>
   <image:caption>AI in design: Is the hype real? Trends, tools, and future impact</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/67b345ebb91579e9816f7fdb_Geneva_Blog_cover-p-800_68072218.avif</image:loc>
   <image:caption>Inside the workshop room — a story about Laaha, trust, and the work that matters</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/676a8275f2ec4e7461ed52a7_Designing_for_AI_Products-p-800_16b503a5.avif</image:loc>
   <image:caption>Building an AI DXP: mapping thoughtful user journeys</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69ce6181f5d87f5e2621302e_UX_2_7f1ddab8.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/design/branding</loc>
  <lastmod>2026-07-07T03:31:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65292fb00f2634dc6365f96f_Accessibility_1_-p-1080_c0d88261.webp</image:loc>
   <image:caption>Accessibility approach diagram</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6527db7b70302728468349a6_Brand_Strategy_22ad6034.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65294243fcf4b92afbab0b36_Accessibility_Design_Review_1_b94654dd.svg</image:loc>
   <image:title>Brand strategy</image:title>
   <image:caption>Brand strategy</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6527db8fddbc63194f9dc88c_Brand_Identity_c3a53ddf.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65294265db833920ec8ba488_Accessibility_Audit_25f7d102.svg</image:loc>
   <image:title>Brand identity</image:title>
   <image:caption>Brand identity</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6527dbb2950105efc753a420_Rebranding_1403e43c.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65279fa667fa52cfdff7a60f_Compatibility_Testing_Mobile_62060835.svg</image:loc>
   <image:title>Rebranding</image:title>
   <image:caption>Rebranding</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6527dbc649c5d7d0a1aa3640_Communication_Design_72fca1b5.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6531320c9b6bab4624fce49c_4._Reporting_with_insghtful_analysis_5d8f2e75.svg</image:loc>
   <image:title>Communication design</image:title>
   <image:caption>Communication design</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5dea0be3aedf12fd665f8_Brand_20Positioning_20A_20Guide_20to_20Build_20a_20Winning_20Strategy_bbf7cf1f.avif</image:loc>
   <image:caption>Craft a Distinctive Differentiating Strategy for your Brand</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5de9fb6292fb6b7d24df1_Why_20Every_20Business_20Needs_20A_20Strong_20Brand_20Strategy_20_20Distinctive_20Positioning_3a7ac316.avif</image:loc>
   <image:caption>What is a Brand Strategy and Why Does it Matter?</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64e5de9727c84a717348a60a_CW_20brand_20story_35b8c05e.avif</image:loc>
   <image:caption>The Power of Storytelling: Making Brands Come to Life</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/drupal</loc>
  <lastmod>2026-07-08T05:28:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/667955071ca5b1e5dfe6caa3_image_25055_bf57b939.webp</image:loc>
   <image:caption>decorative image 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6679552214f883026ae937bc_img_21943b13.webp</image:loc>
   <image:caption>decorative image 3</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69aeb61c694729a4203e19b2_Rectangle_5379_96620633.avif</image:loc>
   <image:caption>decorative image 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e785a4cfa4b72b15767f47_ada1_0a33382f.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e788938d7bdd6dc3220e49_different-people-doing-volunteer-work-with-food_1_40055e25.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e77c4854dda256dcb7110c_nvent_0ab329bb.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e787c5eea573eee0036ab0_cover_ab066913.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69df7cad1fc9b6cfe5d58a54_icon-wrapper_2_88b33437.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69df7ce3ffc9411d60b97472_icon-wrapper_3_6a92a5ef.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69df7d24ac59f55ed20d361b_icon-wrapper_4_9b976923.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69df7bc0d73b5ea48def6045_icon-wrapper_11e58f5e.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69df7d048cad4875d6c07e7f_Frame_33653_4_ee5573cc.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69b951fc08e559e13271c683_Drive_digital_growth_by_integrating_Acquia_VWO-2_1_49332f1e.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6995c1e1cc828958264a0718_IMG_5139_1_7961730e.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69678aba3b7731b9f9706b78_Exploring_Drupal_s_AI_Agents_a_practical_guide_for_site_builders_2_f176d3c3.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69ce612d3468c0c68cfd86b1_Drupal_389cfb3d.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/js-engineering</loc>
  <lastmod>2026-07-08T16:44:56+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69ce60f6d2aec2e734a213bc_JS_5b289730.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/ai-services</loc>
  <lastmod>2026-07-08T05:30:25+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/666159944ebe725063986847_img_11_275cd46a.webp</image:loc>
   <image:caption>decorative image 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/667568c115626502b8f1e16f_img_13bfd037.webp</image:loc>
   <image:caption>decorative image 3</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6675689a7db42ebf172efb4f_img-1_6c229be9.webp</image:loc>
   <image:caption>decorative image 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/649ec06a729f8eda3d3c6065_browser_2a6c42f8.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6585360caf88290ed404e4e4_AI_Driven_Personalisation_8335b945.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/658535f9851ea6c9590a8abd_AI_assisted_CMS_workflows_ad1c58d8.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6788f8b1f779eb0b670a5f06_icon-wrapper_2_add2d2fe.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65292ea929dc3d51f845a34c_AI_ML_Consulting_be6e522e.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65853637851ea6c9590abb20_Chatbot_Conversational_AI_6f9a7fd7.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/667260deb4b2ac9de7b927bf_Ethical_Responsibility_1_864abfa2.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/667260deb2cae72d4892d78a_Continuous_Learning_Improvement_2_31c2846f.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/667260deed6126ebf1029131_Quality_Reliability_1_2126625e.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/667260de22b68b032a993f8d_Customer-Centric_Approach_1_62040c86.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69b906dba1f65513cb7a95b3_Create_your_own_AI_agents_for_Drupal_Canvas_05f8c9db.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69b905fa51aaf6b30c1990de_HAAT_Deep_Dive_Turning_Human_Intervention_into_a_Scalable_Primitive_1_7d5733ea.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69a593fe4a3c0f4ec86409f2_I_Built_a_Video_RAG_System_Thats_81_Cheaper_Than_Industry_Standard_-_Heres_How_063bd061.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69ce6164cbfdca3d6e329fac_Ai_ebbee853.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/design/content-strategy</loc>
  <lastmod>2026-07-08T04:53:25+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6527d63ab5b0ef981e589e0f_Content_Design_73694ad4.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/design/design-system</loc>
  <lastmod>2026-07-08T04:53:25+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6527cac7eab69821f5403ac3_Design_System_2af3f312.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/design/ui-ux-design</loc>
  <lastmod>2026-07-08T04:53:25+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6527c4606347d5b12f94ba50_UIUX_c6551ed6.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/quality-engineering</loc>
  <lastmod>2026-07-08T05:27:09+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb184bbf9ed7eddd5aede4_img_1_6ea07b4a.avif</image:loc>
   <image:caption>decorative image 1</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb18682408c4625b4f569b_media_1_b1c2c849.avif</image:loc>
   <image:caption>decorative image 2</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb6f4840c59b2c46445406_img-1_1_4d2d3a6c.avif</image:loc>
   <image:caption>decorative image 3</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eee67723029080519dfc75_img_6_77ea2c66.avif</image:loc>
   <image:caption>decorative image 4</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e1eecf04cc1509cd5bc107_Digital_Experience_Testing_3b0b3786.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e1eece6b439307b9bebbd5_QA_Automation_204294e4.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e1eecfce6c45345c6614ed_API_and_Integration_Testing_06f37e6e.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e1eecffca7f1391f7c6dca_Performance_Engineering_ca39e31b.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e1eecede61543bb8c559c4_Accessibility_Validation_f14da5a0.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e1eecf6fb3d611454d9a3f_AI_Feature_Validation_2bbe60f4.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e1f0c18f80089938c0b82f_Drupal_dev_PC_35e9c697.avif</image:loc>
   <image:caption>Circular diagram showing QED42's AI-enabled QA process with six stages: Requirement Analysis, Test Planning, Test Design, Test Execution and Maintenance, Defect Analysis and Reporting, and Continuous Integration and Testing, all centered around an AI-Driven Quality Engineering Cycle.</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/678100c2cddf4ad20fb85494_Testing_Strategies_for_a_Decoupled_Drupal_Site_9f07e876.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/67349f1c957c1fb35d18c278_A_Practical_Guide_to_Web_Accessibility_Testing_-_Basic_level_Checklist-1_0805c9c7.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65a4c38259c55f9a7f08ed0c_123test_7655fffd.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb184bbf9ed7eddd5aede4_img_1_6ea07b4a.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/drupal/decoupled-drupal</loc>
  <lastmod>2026-07-08T04:53:25+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64eee2e077ace14bdfb8a072_decoupled-drupal-diagram_27a34ede.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/drupal/drupal-development</loc>
  <lastmod>2026-07-08T04:51:27+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e729634a30841c580372ba_ChatGPT_Image_Apr_21_2026_12_47_05_PM_1_186fb238.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/drupal/drupal-migration</loc>
  <lastmod>2026-07-08T04:53:25+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/64eedecfe3f0649a05fde586_drupal-migration-diagram_4247222b.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/drupal/drupal-staff-augmentation</loc>
  <lastmod>2026-07-08T16:44:56+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69e729634a30841c580372ba_ChatGPT_Image_Apr_21_2026_12_47_05_PM_1_186fb238.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/js-engineering/api</loc>
  <lastmod>2026-07-08T04:53:25+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6527d73788e1d003b0723d77_API_development_c6f11811.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/js-engineering/mobile-application</loc>
  <lastmod>2026-07-07T20:44:12+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/js-engineering/web-application</loc>
  <lastmod>2026-07-07T20:44:12+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/quality-engineering/automation-testing</loc>
  <lastmod>2026-07-07T20:44:12+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/quality-engineering/mobile-application-testing</loc>
  <lastmod>2026-07-07T20:44:12+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/quality-engineering/performance-testing</loc>
  <lastmod>2026-07-07T20:44:12+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/quality-engineering/quality-assurance</loc>
  <lastmod>2026-07-07T20:44:12+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/services/quality-engineering/web-application-testing</loc>
  <lastmod>2026-07-07T20:44:12+00:00</lastmod>
  <priority>0.5</priority>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/dr-reddys-laboratories</loc>
  <lastmod>2026-07-08T04:45:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652e66233f2bf56ce3c65299_1920px-Dr._Reddy_s_Laboratories_logo.svg-p-500_4a8b940f.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6523feeeb84a366c4aca8444_cover_2c408256.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/652e66233f2bf56ce3c65299_1920px-Dr._Reddy_s_Laboratories_logo.svg-p-500_4a8b940f.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/653f839d4241bde3dfdb4c27_image_grid_mockup_01_1e55135e.avif</image:loc>
   <image:caption>Doctor and Patient</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/653f839d3b02deefdbc6e139_image_grid_mockup_02_dfd7758a.avif</image:loc>
   <image:caption>Lab testing</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/653f839da3b4666743fd2b76_image_grid_mockup_03_6861023b.avif</image:loc>
   <image:caption>Doctor looking into x-ray</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/653f839da948539fdb32de4b_image_grid_mockup_04_8eb81c45.avif</image:loc>
   <image:caption>Apple on hand</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6523feeeb84a366c4aca8444_cover_2c408256.avif</image:loc>
   <image:caption>Dr Reddys Laboratories</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/overhauling-the-digital-landscape-of-ada-with-drupal-10-multisite-architecture</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65b0f58a36d52631d9249e3b_image_1_6ac095f4.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/675a98bcff3ee2ccc583d3dd_cover-dark__1_.avif</image:loc>
   <image:caption>Overhauling the digital landscape of diabetes.org with Drupal 10 &amp; multisite architecture</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65b0f58a36d52631d9249e3b_image__1_.avif</image:loc>
   <image:caption>Overhauling the digital landscape of diabetes.org with Drupal 10 &amp; multisite architecture</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65b0f49178059e67c9622f17_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65b0f4918fecf1a62f47c27a_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65b0f493cade7c95f3e790fd_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65b0f49355abc2a1be1a992f_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/675a98b5af74c5f68e490521_Thumbnail-dark_1_72a2704f.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/migration-design-system-implementation-for-stanford-graduate-school-of-business</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/649be9bcdf65ec0f637a77b4_height_96_brand_satnford_business_b82e780c.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655b0b1868763e86e31dedcf_Banner_image.avif</image:loc>
   <image:caption>Platform migration and design system for Stanford GSB</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/649be9bcdf65ec0f637a77b4_height_96__brand_satnford_business.svg</image:loc>
   <image:caption>Platform migration and design system for Stanford GSB</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655b0a8d07dc24a2d40cb0ff_Banner_1.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655b0a8d5c718f660d70674a_Banner_2.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655b0a8d38b9e9a4068f3227_Banner_3.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655b0a8dff73f11bf07817dd_Banner_4.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/655b0b3ebd4eeffe235af665_65293e8b258d74011f9afa45_Stanford_Teaser_Image_abcc4436.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/faster-more-accessible-e-commerce-journeys-for-the-auto-repair-industrys-1-oem-information-platform</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69ef296283341bfdcffcd4ef_Group_65846_1_f91a5353.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69eb51d99b0a75595a706fbc_manufacturing.png</image:loc>
   <image:caption>Faster, more accessible e-commerce journeys for the auto repair industry's #1 OEM information platform</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69ef296283341bfdcffcd4ef_Group_65846__1_.png</image:loc>
   <image:caption>Faster, more accessible e-commerce journeys for the auto repair industry's #1 OEM information platform</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb51d99b0a75595a706fbc_manufacturing_648e7bbc.png</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/one-digital-presence-for-a-global-medical-enterprise-operating-across-58-countries</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69ef296283341bfdcffcd4ef_Group_65846_1_f91a5353.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69eb5061dc12f2860ae3c1e7_healthcare.png</image:loc>
   <image:caption>One digital presence for a global medical enterprise operating across 58+ countries</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69ef296283341bfdcffcd4ef_Group_65846__1_.png</image:loc>
   <image:caption>One digital presence for a global medical enterprise operating across 58+ countries</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb5061dc12f2860ae3c1e7_healthcare_e4246199.png</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/consolidating-multi-brand-enterprise-websites-into-a-centralised-platform</loc>
  <lastmod>2026-07-08T04:45:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb711b135ba68402027668_Group_65845_1_b92ab927.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6984a1bb6668e28a49999dea_simon-kadula-8gr6bObQLOI-unsplash_1_19a90b48.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69eb711b135ba68402027668_Group_65845_1_b92ab927.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/698496e1fa81ff1730fe1cea_image_grid_mockup_02_12_747a7d11.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/698496e6ced051e37f6faae6_image_grid_mockup_03_12_3b442d2e.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/698496eacaf5dc050fc5a2e6_image_grid_mockup_04_14_51ec88c7.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6984a1bb6668e28a49999dea_simon-kadula-8gr6bObQLOI-unsplash_1_19a90b48.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/migration-and-rebuild-adas-food-hub-into-a-drupal-multisite-platform</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69a5692e5c94bc9ef87089ce_ada_032f3110.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69a56969398818b325f659ac_Frame_65586.webp</image:loc>
   <image:caption>Rebuilding Diabetes Food Hub as one connected nutrition planning experience</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69a5692e5c94bc9ef87089ce_ada.png</image:loc>
   <image:caption>Rebuilding Diabetes Food Hub as one connected nutrition planning experience</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69a568031ff74b3033c2c370_Frame_65583.jpg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69a568115c94bc9ef86f9bc7_Frame_65585.jpg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69a568280105a88b3c22fa2b_Frame_65582.jpg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/69a56838e3e7db621231ab17_Frame_65584.jpg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69a56969398818b325f659ac_Frame_65586_51f75ada.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/building-domain-aware-ai-systems-to-improve-public-legal-help-for-ilao</loc>
  <lastmod>2026-07-08T04:45:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/650480ecb779a776deb4ea62_height_96_brand_ILAO_2d10dba0.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/688876bbb151de81dd7106ec_cover_3_2247f19f.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/650480ecb779a776deb4ea62_height_96_brand_ILAO_2d10dba0.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68888bf7510a7b45524d9965_cin-j6n4rL_aSQk-unsplash_1_bcf4cfb6.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68888bfa132840e09bac2eb5_saul-bucio-P5YN73KrUAA-unsplash_1_ad8c9635.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68888bfe510a7b45524dab35_wesley-tingey-DBTaFwnY4ig-unsplash_1_8218c404.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/688876bbb151de81dd7106ec_cover_3_2247f19f.png</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/banyan-living-building-the-digital-platform-behind-a-modern-stay</loc>
  <lastmod>2026-07-08T04:45:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68c2745252347a5ce6552e52_Banyan_Living_Logo_Black_0136b664.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6880d1a48186a56e191c9bbe_cover_8_19be611b.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68c2745252347a5ce6552e52_Banyan_Living_Logo_Black_0136b664.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6880d01e9efab7d4e0c411c1_image_grid_mockup_01_5_c3649c27.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6880d027c05185f8ae7ae1d1_image_grid_mockup_03_8_c14302a9.png</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6880d0d32feb7eaaf76d2782_aerial-grand-lagoon-pool-villas-lagoon-beach_1_1_2ce199f4.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6880d1a48186a56e191c9bbe_cover_8_19be611b.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/bringing-70-brands-under-one-umbrella-platform-for-the-worlds-largest-fmcg-company</loc>
  <lastmod>2026-07-08T04:45:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/657020a5a407e244c441904c_Cover_image_0f3e9564.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65041b106581cf90539e955d_NSE_Logo_4cb8b5d4.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/657020060ed4b62c34cdd27c_image_grid_mockup_02_87e0a168.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65702007acf3d806e6919cec_image_grid_mockup_03_4013d74f.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/657020073941a81280cae968_image_grid_mockup_01_2b200135.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/657020a5a407e244c441904c_Cover_image_0f3e9564.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/building-a-migraine-therapy-band-website-for-the-german-market</loc>
  <lastmod>2026-07-08T04:45:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/670e28e3a701ee3579c2120f_cover_1_c71510b6.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65041b106581cf90539e955d_NSE_Logo_4cb8b5d4.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/670e2877b0d7953993ed3a76_2_1_961d7e06.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/670e287a707b6dd0cd0b1eb2_3_1_a1781fb0.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/670e287f505d2f86f4b63501_4_1_5d7664da.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/670e28e3a701ee3579c2120f_cover_1_c71510b6.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/building-drupal-powered-knowledge-management-platform-for-global-nonprofit</loc>
  <lastmod>2026-07-08T04:45:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69aebcc0ca6b82462320631b_cover-1_8e3e0d6b.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65041b106581cf90539e955d_NSE_Logo_4cb8b5d4.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6503abcab4dc4c7e03599cc1_Banner_image_2_25b267c2.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6503abcadaf40502052ba3d9_Banner_image_3_c60ab5c0.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6503abca117662690473ab6c_Banner_image_4_3c2cf163.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/69aebcc0ca6b82462320631b_cover-1_8e3e0d6b.webp</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/built-on-trust-and-purpose-our-years-of-digital-partnership-with-the-un</loc>
  <lastmod>2026-07-08T04:45:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68557985771502da0a6b0233_brand_93f54706.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/685579a304f095e3962360e7_cover_5_fba042bb.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/68557985771502da0a6b0233_brand_93f54706.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/685577737a6d4ca896ce2e2c_20240223_Gaza_1_7e75616e.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/685577782dab86854af81ef1_image_grid_mockup_03_4_c196494e.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6855777dfeeb96c65d5583ab_image_grid_mockup_04_6_d5ebcddb.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/685579a304f095e3962360e7_cover_5_fba042bb.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/connecting-1200-educators-and-digitising-resources-for-azim-premji-foundation</loc>
  <lastmod>2026-07-08T04:45:59+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65547cec17bed54248e12376_Logo_1a2c3ca6.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65547e4e81643bf6904adbbf_Banner_image_31ac5b2c.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65547cec17bed54248e12376_Logo_1a2c3ca6.svg</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65547e463a5afa26bf8a32ba_Image_grid_2_81870967.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65547e4603390fcde5f5849c_Image_grid_3_85f44b1d.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65547e47404710d3f74dace0_Image_grid_4_301e9321.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/65547e4e81643bf6904adbbf_Banner_image_31ac5b2c.avif</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/national-kidney-foundations-drupal-7-to-10-migration-redefining-digital-operations-and-experience</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67179fb59b6bf064635f7a4d_beautiful-grandparents-couple-learning-use-digital-device_1.avif</image:loc>
   <image:caption>National Kidney Foundation’s Drupal 7 to 10 migration | Redefining digital operations and experience</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6709191097cfc8d49c65eb1a_Button_container.avif</image:loc>
   <image:caption>National Kidney Foundation’s Drupal 7 to 10 migration | Redefining digital operations and experience</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67179f5ad6333d9c99decbe4_Slider__1_.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/67179f5f12190312dfcdad00_Tooltip.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/670917ab4ce233ff569f6094_Rating.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/670917d43bb398f25abc0271_Switch.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/67179fb59b6bf064635f7a4d_beautiful-grandparents-couple-learning-use-digital-device_1_8284c428.avif</image:loc>
   <image:caption>National Kidney Foundation's Drupal 7 to 10 migration | Redefining digital operations and experience</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/marketing-cms-grofers-native-mobile-app</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6541edd5cbdb646850fc7287_cover.avif</image:loc>
   <image:caption>Marketing CMS for Blinkit’s Native Mobile App</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/66278e85d8d60f90362fb9c2_output-onlinepngtools.avif</image:loc>
   <image:caption>Marketing CMS for Blinkit’s Native Mobile App</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65df27666f37a5e3b4405b9b_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65df27b7e1e21f6d703c979b_image_25055.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65df27d5c893216a14dfbc0e_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65df27ee546999b584e255ec_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/6541edd1826f3c1ca7a6e4da_teaser_696ae83b.avif</image:loc>
   <image:caption>Marketing CMS for Blinkit's Native Mobile App</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/creating-a-safe-digital-space-for-women-and-girls-facing-gender-based-violence</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/684febac7d59ed535a5f122d_cover__4_.avif</image:loc>
   <image:caption>Creating a safe digital space for women and girls facing gender based violence</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/684feb8887376b3bb8039de3_Logo__1_.avif</image:loc>
   <image:caption>Creating a safe digital space for women and girls facing gender based violence</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/68513c97a2881b0d2d873ac6_image_grid_mockup_04__5_.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/684feab5719013bfdebf0f94_image_grid_mockup_01__2_.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/684feab95f523977349e4e8e_image_grid_mockup_03__3_.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/684feabd719013bfdebf11da_image_grid_mockup_02__4_.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/clone-images/684febac7d59ed535a5f122d_cover_4_-p-1080_c0c79299.avif</image:loc>
   <image:caption>Creating a safe digital space for women and girls facing gender based violence</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/drupal-multisite-powered-hcp-portal-fortune-500-pharma-company</loc>
  <lastmod>2026-07-08T15:29:39+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65719c08013e230929c5ff52_cover.avif</image:loc>
   <image:caption>Drupal multisite powered HCP portal for a Fortune 500 pharma company</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65719b9c9298e3ba11917d25_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65719b9c301ecd43a4ca052e_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65719b9cb3bed7ce8810cf2a_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65719b9cd83c52f632347dff_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65719c08013e230929c5ff52_cover.avif</image:loc>
   <image:caption>Drupal multisite powered HCP portal for a Fortune 500 pharma company</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65719c08013e230929c5ff52_cover.avif</image:loc>
   <image:caption>Drupal multisite powered HCP portal for a Fortune 500 pharma company</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/drupal9-acquia-site-studio-powered-platform-for-the-worlds-largest-fmcg-company</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65701bb8af474f52d405835a_cover.avif</image:loc>
   <image:caption>Drupal 9 &amp; Acquia Site Studio platform for the world largest’s FMCG company</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65701b762d3aaa6d41c60adc_IMAGEG_1.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65701b76c6758c223684c24e_IMAGEG_2.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65701b76ba6a8817dd5709b8_IMAGEG_3.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65701b76355264ad129df9c7_IMAGEG_4.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65701bb8af474f52d405835a_cover.avif</image:loc>
   <image:caption>Drupal 9 &amp; Acquia Site Studio platform for the world largest’s FMCG company</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65701bb8af474f52d405835a_cover.avif</image:loc>
   <image:caption>Drupal 9 &amp; Acquia Site Studio platform for the world largest’s FMCG company</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/enabled-fortune200-org-launch-2000-websites-via-decoupled-dxp</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f408f8dc32a78e298fd4e8_cover.avif</image:loc>
   <image:caption>Enabled a Fortune 200 company to launch 2000+ websites via a decoupled DXP</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f404a5c285dc1dc55a1907_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f404aebab7486ac5266e21_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f4048fdc32a78e298a0178_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f404c72767b34ab2af325c_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65f408f8dc32a78e298fd4e8_cover.avif</image:loc>
   <image:caption>Enabled a Fortune 200 company to launch 2000+ websites via a decoupled DXP</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65f408f8dc32a78e298fd4e8_cover.avif</image:loc>
   <image:caption>Enabled a Fortune 200 company to launch 2000+ websites via a decoupled DXP</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/enabling-ashoka-presence-across-90-geographies-with-localisation</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523d64215d8370397e2d2b2_cover.avif</image:loc>
   <image:caption>Enabling Ashoka's presence across 90+ geographies with a resilient content architecture</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6507d6f5796ed9a8b65ce588_brands.svg</image:loc>
   <image:caption>Enabling Ashoka's presence across 90+ geographies with a resilient content architecture</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523d5b6664086bd7988fcd6_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523d5b66223bf541dcd8740_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523d5b651bbe324cc14aedc_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523d5b639a2092ff0ab9df2_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6523d64215d8370397e2d2b2_cover.avif</image:loc>
   <image:caption>Enabling Ashoka's presence across 90+ geographies with a resilient content architecture</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6523d64215d8370397e2d2b2_cover.avif</image:loc>
   <image:caption>Enabling Ashoka's presence across 90+ geographies with a resilient content architecture</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/enhanced-ux-for-ilao-to-make-legal-language-digitally-accessible</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523cef2891832e538ae81d9_cover.avif</image:loc>
   <image:caption>Redefining user-centric legal access for ILAO with UX design and Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/650480ecb779a776deb4ea62_height_96__brand_ILAO.svg</image:loc>
   <image:caption>Redefining user-centric legal access for ILAO with UX design and Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523cd9412393c5e48724f5e_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523cd9412393c5e48724f5b_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523cd941f5870e1448ca256_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523cd9415d8370397db250a_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6523cef2891832e538ae81d9_cover.avif</image:loc>
   <image:caption>Redefining user-centric legal access for ILAO with UX design and Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6523cef2891832e538ae81d9_cover.avif</image:loc>
   <image:caption>Redefining user-centric legal access for ILAO with UX design and Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/expanding-global-presence-european-bartending-school-drupal8</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65312e4990f98fc5f7b6b30a_Banner_image.avif</image:loc>
   <image:caption>Expanding global presence for the European Bartender School using Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/653b87d4b582ab2c24e01635_EBS.svg</image:loc>
   <image:caption>Expanding global presence for the European Bartender School using Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65312da284ba0acaffb769e8_Image_grid_1.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65312da20fd8dd9a10ca9a91_Image_grid_2.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65312da29e39e8d946832f10_Image_grid_3.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65312da2228e3c3b4b9dec74_Image_grid_4.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65312e4990f98fc5f7b6b30a_Banner_20image.avif</image:loc>
   <image:caption>Expanding global presence for the European Bartender School using Drupal 8</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65312e4990f98fc5f7b6b30a_Banner_20image.avif</image:loc>
   <image:caption>Expanding global presence for the European Bartender School using Drupal 8</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/helping-buyers-shop-from-multiple-boutiques-at-one-place-headless-commerce</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6541e0811fd58ca09fb29af7_Banner_image.avif</image:loc>
   <image:caption>Helping buyers shop from multiple boutiques in one place via headless commerce: STA</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6541df7ba438526bef77e52a_Logo.svg</image:loc>
   <image:caption>Helping buyers shop from multiple boutiques in one place via headless commerce: STA</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6541e01fab7d7b2f73312857_Image_grid_1.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6541e020f8e126dfc52d5ccf_Image_grid_2.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6541e01f213ced5bedc3a246_Image_grid_3.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6541e0209dedfc4061a9c695_Image_grid_4.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6541e0811fd58ca09fb29af7_Banner_20image.avif</image:loc>
   <image:caption>Helping buyers shop from multiple boutiques in one place via headless commerce: STA</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6541e0811fd58ca09fb29af7_Banner_20image.avif</image:loc>
   <image:caption>Helping buyers shop from multiple boutiques in one place via headless commerce: STA</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/increasing-employee-engagement-at-here-technologies</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652e4eddee178f106e43ee35_Banner_image.avif</image:loc>
   <image:caption>Increasing employee engagement at HERE Technologies</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652e4a0827dfcd1064c0219a_HERE_logo.svg</image:loc>
   <image:caption>Increasing employee engagement at HERE Technologies</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652e4e17b91add98535db6bc_Banner_1.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652e4e17fb539aa19792fbe6_Banner_2.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652e4e17114d9379d69aa822_Banner_3.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652e4e177a2e7d4a9b98dbbd_Banner_4.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/652e4eddee178f106e43ee35_Banner_20image.avif</image:loc>
   <image:caption>Increasing employee engagement at HERE Technologies</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/652e4eddee178f106e43ee35_Banner_20image.avif</image:loc>
   <image:caption>Increasing employee engagement at HERE Technologies</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/interactive-data-visualization-of-climate-hazards-for-the-international-organization-for-migration-un</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/663332d42163c5e588e9f145_cover__1_.avif</image:loc>
   <image:caption>Interactive data visualization of climate hazards for the International Organization for Migration, UN</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6603d4739b51fd015c3e4a10_Logo.avif</image:loc>
   <image:caption>Interactive data visualization of climate hazards for the International Organization for Migration, UN</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6603cfc7db2137ef4e7d086e_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6603d018a8d614b55d9d33d7_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6603d02aa8d614b55d9d4956_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6603d03b274ebd21777ffec1_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/663332d42163c5e588e9f145_cover_20_1_.avif</image:loc>
   <image:caption>Interactive data visualization of climate hazards for the International Organization for Migration, UN</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/663332d42163c5e588e9f145_cover_20_1_.avif</image:loc>
   <image:caption>Interactive data visualization of climate hazards for the International Organization for Migration, UN</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/intuitive-platform-find-co-living-spaces-digital-nomads</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f3e950aad72b0ac447aaa7_Banner_image.avif</image:loc>
   <image:caption>An intuitive platform to find co-living spaces for digital nomads</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f3e8f5d97cec3e21613b51_Logo.avif</image:loc>
   <image:caption>An intuitive platform to find co-living spaces for digital nomads</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f3e59620a7951855e634e1_Row_1.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f3e59748dcfca6b3378a56_Row_2.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f3e59647bf551dcd3536ea_Row_3.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f3e59620a7951855e634f6_Row_4.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65f3e950aad72b0ac447aaa7_Banner_20image.avif</image:loc>
   <image:caption>An intuitive platform to find co-living spaces for digital nomads</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65f3e950aad72b0ac447aaa7_Banner_20image.avif</image:loc>
   <image:caption>An intuitive platform to find co-living spaces for digital nomads</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/launched-11-beer-brands-via-platforming-for-sabmiller</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6554908b1a33e76f18280776_cover.avif</image:loc>
   <image:caption>Launched 11 beer brands via platforming for SABMiller</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65548f4d49f9cd1eff2e1274_Logo.svg</image:loc>
   <image:caption>Launched 11 beer brands via platforming for SABMiller</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65548fdfdc2d7405cb5f373a_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65548fdfc564e7b3cfa3b5a3_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65548fdf99540454ed7c54d5_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65548fdfeb7bd7ba0c834c8c_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6554908b1a33e76f18280776_cover.avif</image:loc>
   <image:caption>Launched 11 beer brands via platforming for SABMiller</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6554908b1a33e76f18280776_cover.avif</image:loc>
   <image:caption>Launched 11 beer brands via platforming for SABMiller</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/mvp-to-a-multi-platform-real-estate-app-using-decoupled-drupal</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f2f02f8797f4105897f99c_cover.avif</image:loc>
   <image:caption>MVP to a multi-platform real estate app using Decoupled Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f3dac74920e404f87daea5_Screenshot_from_2024-03-14_18-07-08.avif</image:loc>
   <image:caption>MVP to a multi-platform real estate app using Decoupled Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f2c37cf93acd8451f1b8e8_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f2c37dccd520531b952594_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f2c37cccd520531b952573_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f2c37c1c09dbd9fc06c5f1_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65f2f02f8797f4105897f99c_cover.avif</image:loc>
   <image:caption>MVP to a multi-platform real estate app using Decoupled Drupal</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65f2f02f8797f4105897f99c_cover.avif</image:loc>
   <image:caption>MVP to a multi-platform real estate app using Decoupled Drupal</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/nse-clearing-digital-overhaul-with-drupal-9</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523f554f75ac84c1a9e097e_cover.avif</image:loc>
   <image:caption>NSE Clearing — Secure and scalable digital finance solutions with Drupal 9</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652d03fda067712057cde96b_NSE.svg</image:loc>
   <image:caption>NSE Clearing — Secure and scalable digital finance solutions with Drupal 9</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523f524dcfaab2bdbd5cb97_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523f524a22f3b10ad209516_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523f525af9e55d46fed4c6d_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6523f52491fb811fef47a602_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6523f554f75ac84c1a9e097e_cover.avif</image:loc>
   <image:caption>NSE Clearing — Secure and scalable digital finance solutions with Drupal 9</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/6523f554f75ac84c1a9e097e_cover.avif</image:loc>
   <image:caption>NSE Clearing — Secure and scalable digital finance solutions with Drupal 9</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/personalization-effortless-content-management-for-rajasthan-patrika</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652f6a8b71d0c5f535302b53_cover.avif</image:loc>
   <image:caption>Personalization &amp; effortless content management for Rajasthan Patrika</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652f5d4cfc234592d965de27_logo.webp</image:loc>
   <image:caption>Personalization &amp; effortless content management for Rajasthan Patrika</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652f6a36ae65076b6173e5e3_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652f6a3671d0c5f5352fbf32_m2.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652f6a36c36525df444dbeb5_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/652f6a365bebad75abf9ba96_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/652f6a8b71d0c5f535302b53_cover.avif</image:loc>
   <image:caption>Personalization &amp; effortless content management for Rajasthan Patrika</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/652f6a8b71d0c5f535302b53_cover.avif</image:loc>
   <image:caption>Personalization &amp; effortless content management for Rajasthan Patrika</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/restaurant-aggregator-web-mobile-interface-fueled-nodejs</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f18316de91cfe40019adc0_Cover.avif</image:loc>
   <image:caption>Restaurant aggregator web &amp; mobile interface fueled by NodeJS</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f182a8a9492051ad84b492_Screenshot_from_2024-03-13_15-55-52.avif</image:loc>
   <image:caption>Restaurant aggregator web &amp; mobile interface fueled by NodeJS</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f180813354705dc4da77f9_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f18081aad3b719c2a76347_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f18081bd1881056cc74f49_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65f18081a6bbc6fbdbf16c58_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65f18316de91cfe40019adc0_Cover.avif</image:loc>
   <image:caption>Restaurant aggregator web &amp; mobile interface fueled by NodeJS</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65f18316de91cfe40019adc0_Cover.avif</image:loc>
   <image:caption>Restaurant aggregator web &amp; mobile interface fueled by NodeJS</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/transforming-a-global-nonprofit-venture-fund-platform-with-drupal-9</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65311629b39efbd3833a84c7_cover.avif</image:loc>
   <image:caption>Transforming a global nonprofit venture fund platform with Drupal 9</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65311637909d7630193b825d_image_grid_mockup_01.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/65311637bbe66f04f06542e7_image_grid_mockup_02.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6531163718ba7bde29e486e4_image_grid_mockup_03.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/653116375d7b8263c8f1b607_image_grid_mockup_04.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65311629b39efbd3833a84c7_cover.avif</image:loc>
   <image:caption>Transforming a global nonprofit venture fund platform with Drupal 9</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/65311629b39efbd3833a84c7_cover.avif</image:loc>
   <image:caption>Transforming a global nonprofit venture fund platform with Drupal 9</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/unifying-multiple-brand-sites-for-global-hospitality-group-with-drupal9</loc>
  <lastmod>2026-07-08T15:24:03+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655d91da64eccb6da3c0af8b_cover.webp</image:loc>
   <image:caption>Unifying multiple brand sites for a hospitality group with Drupal 9</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655d91ad64eccb6da3c08c2b_image_grid_mockup_01.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655d91adcdc9b1fb074e211a_image_grid_mockup_02.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655d91ad7e0eb955d3836625_image_grid_mockup_03.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/655d91ad5bad71d5ece9a340_image_grid_mockup_04.webp</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/655d91da64eccb6da3c0af8b_cover.webp</image:loc>
   <image:caption>Unifying multiple brand sites for a hospitality group with Drupal 9</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/listing-media/655d91da64eccb6da3c0af8b_cover.webp</image:loc>
   <image:caption>Unifying multiple brand sites for a hospitality group with Drupal 9</image:caption>
  </image:image>
 </url>
 <url>
  <loc>https://qed42-drupal.apps.qed42.net/work/enhanced-security-performance-for-kotak-securities</loc>
  <lastmod>2026-07-08T16:23:30+00:00</lastmod>
  <priority>0.5</priority>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6a33e1197f4d8b366bab6f09_Dynamic_Financial_Market_Display_Board__1_.png</image:loc>
   <image:caption>How Kotak Securities rebuilt for speed, scale, and full platform ownership</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/6985d8a3fbbd685a9c8ba904_CopyPasta_1770290733510.png</image:loc>
   <image:caption>How Kotak Securities rebuilt for speed, scale, and full platform ownership</image:caption>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/685d539a71f98a548b120854_image_grid_mockup_01__3_.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/685d539e7d6dced0647b2651_image_grid_mockup_02__5_.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/685d53a17466606f1f710634_image_grid_mockup_03__5_.avif</image:loc>
  </image:image>
  <image:image>
   <image:loc>https://qed42-drupal.apps.qed42.net/sites/default/files/remediation-media/685d53a565b9ee103fe53189_image_grid_mockup_04__7_.avif</image:loc>
  </image:image>
 </url>
</urlset>
