<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on November 1, 2026 at 8:44 pm by All in One SEO v5.0.4 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://xyopst.ca/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Xyopst</title>
		<link><![CDATA[https://xyopst.ca]]></link>
		<description><![CDATA[Xyopst]]></description>
		<lastBuildDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://xyopst.ca/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/ai-model-routing-quality-gate/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/ai-model-routing-quality-gate/]]></link>
			<title>Model routing starts with a quality gate</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/software-inventory-dependency-update-readiness/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/software-inventory-dependency-update-readiness/]]></link>
			<title>Know what is inside your application before a vulnerability arrives</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/mobile-workflows-offline-recovery/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/mobile-workflows-offline-recovery/]]></link>
			<title>A mobile workflow should survive a lost connection</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/data-freshness-decision-readiness/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/data-freshness-decision-readiness/]]></link>
			<title>Make data freshness visible before a decision depends on it</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/backup-restore-business-workflow/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/backup-restore-business-workflow/]]></link>
			<title>Prove a backup can restore a working service</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/ai-retrieval-business-evidence/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/ai-retrieval-business-evidence/]]></link>
			<title>Test what your AI assistant can actually find</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/digital-forms-clear-next-step/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/digital-forms-clear-next-step/]]></link>
			<title>Make the next step clear in every digital form</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/batch-ai-processing-business-deadlines/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/batch-ai-processing-business-deadlines/]]></link>
			<title>Choose batch AI processing when the result can wait</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/cloud-cost-alerts-owner-response/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/cloud-cost-alerts-owner-response/]]></link>
			<title>Make cloud cost alerts someone’s responsibility</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/ai-streaming-progress-completion/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/ai-streaming-progress-completion/]]></link>
			<title>Show AI progress without presenting an unfinished answer as final</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/data-schema-change-business-reports/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/data-schema-change-business-reports/]]></link>
			<title>Keep business reports working when data formats change</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/passkeys-account-recovery-business-access/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/passkeys-account-recovery-business-access/]]></link>
			<title>Plan account recovery before adopting passkeys</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/ai-serving-capacity-workload-test/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/ai-serving-capacity-workload-test/]]></link>
			<title>Plan AI capacity with a realistic workload test</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/ai-retrieved-content-action-boundaries/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/ai-retrieved-content-action-boundaries/]]></link>
			<title>Keep retrieved content from authorizing AI actions</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/data-migration-business-record-reconciliation/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/data-migration-business-record-reconciliation/]]></link>
			<title>Reconcile business records before a data migration ends</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/ai-retrieval-document-permissions/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/ai-retrieval-document-permissions/]]></link>
			<title>Make document permissions part of AI retrieval</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/feature-flags-controlled-business-launch/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/feature-flags-controlled-business-launch/]]></link>
			<title>Give new features a controlled business launch</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/immersive-demos-browser-alternative/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/immersive-demos-browser-alternative/]]></link>
			<title>Give immersive demos a complete browser alternative</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/31/prompt-caching-stable-business-context/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/31/prompt-caching-stable-business-context/]]></link>
			<title>Plan prompt caching around stable business context</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:38:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/18/ai-automation-safe-retry-path/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/18/ai-automation-safe-retry-path/]]></link>
			<title>Give AI automation a safe retry path</title>
			<pubDate><![CDATA[Sun, 18 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/17/immersive-apps-useful-fallback/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/17/immersive-apps-useful-fallback/]]></link>
			<title>Give immersive apps a useful fallback</title>
			<pubDate><![CDATA[Sat, 17 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/16/ai-workflow-observability-business-outcomes/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/16/ai-workflow-observability-business-outcomes/]]></link>
			<title>See where your AI workflow spends its time</title>
			<pubDate><![CDATA[Fri, 16 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/15/ai-agent-identity-permission-boundaries/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/15/ai-agent-identity-permission-boundaries/]]></link>
			<title>Give AI agents an identity, then a boundary</title>
			<pubDate><![CDATA[Thu, 15 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/14/modernization-capability-optimization/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/14/modernization-capability-optimization/]]></link>
			<title>Modernization works when a capability gets better.</title>
			<pubDate><![CDATA[Wed, 14 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/13/ai-workflows-human-review/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/13/ai-workflows-human-review/]]></link>
			<title>Give AI a workflow, and people a clear decision point.</title>
			<pubDate><![CDATA[Tue, 13 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/12/financial-data-intelligence-foundations/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/12/financial-data-intelligence-foundations/]]></link>
			<title>Financial intelligence begins with trustworthy data.</title>
			<pubDate><![CDATA[Mon, 12 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/11/building-useful-intelligence-earning-lasting-trust/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/11/building-useful-intelligence-earning-lasting-trust/]]></link>
			<title>Building useful intelligence. Earning lasting trust.</title>
			<pubDate><![CDATA[Mon, 12 Oct 2026 02:19:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/11/cloud-cutover-business-continuity/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/11/cloud-cutover-business-continuity/]]></link>
			<title>Zero-downtime ambition starts with a cutover plan.</title>
			<pubDate><![CDATA[Sun, 11 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/10/quantization-smaller-model-execution/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/10/quantization-smaller-model-execution/]]></link>
			<title>Smaller execution, same ambition: evaluating quantization.</title>
			<pubDate><![CDATA[Sat, 10 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/09/prompt-caching-for-business-ai/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/09/prompt-caching-for-business-ai/]]></link>
			<title>Prompt caching: make repeated context work harder.</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2026/10/08/lower-ai-cost-without-losing-quality/]]></guid>
			<link><![CDATA[https://xyopst.ca/2026/10/08/lower-ai-cost-without-losing-quality/]]></link>
			<title>A better AI cost metric: the cost of a useful result.</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 13:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2023/01/10/embracing-agile/]]></guid>
			<link><![CDATA[https://xyopst.ca/2023/01/10/embracing-agile/]]></link>
			<title>Embracing Agile: Xyopst&#8217;s Journey to Innovation and Success</title>
			<pubDate><![CDATA[Sun, 17 Sep 2023 23:12:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/services/]]></guid>
			<link><![CDATA[https://xyopst.ca/services/]]></link>
			<title>Services Gird</title>
			<pubDate><![CDATA[Sat, 16 Sep 2023 23:02:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/privacy-policy/]]></guid>
			<link><![CDATA[https://xyopst.ca/privacy-policy/]]></link>
			<title>Privacy Policy</title>
			<pubDate><![CDATA[Sat, 16 Sep 2023 22:57:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/]]></guid>
			<link><![CDATA[https://xyopst.ca/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Sat, 16 Sep 2023 19:32:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/news-and-articles/]]></guid>
			<link><![CDATA[https://xyopst.ca/news-and-articles/]]></link>
			<title>News &#038; Articles</title>
			<pubDate><![CDATA[Sat, 16 Sep 2023 09:47:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2023/06/28/transforming-healthcare-delivery/]]></guid>
			<link><![CDATA[https://xyopst.ca/2023/06/28/transforming-healthcare-delivery/]]></link>
			<title>Transforming Healthcare Service Delivery with Technology</title>
			<pubDate><![CDATA[Sat, 16 Sep 2023 09:45:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2023/05/22/kubernetes-event-eriven-autoscaling/]]></guid>
			<link><![CDATA[https://xyopst.ca/2023/05/22/kubernetes-event-eriven-autoscaling/]]></link>
			<title>KEDA Autoscaling: Unleashing Scalability in Kubernetes Environments</title>
			<pubDate><![CDATA[Fri, 15 Sep 2023 00:23:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/contact-us/]]></guid>
			<link><![CDATA[https://xyopst.ca/contact-us/]]></link>
			<title>Contact Us</title>
			<pubDate><![CDATA[Thu, 14 Sep 2023 14:51:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/about/]]></guid>
			<link><![CDATA[https://xyopst.ca/about/]]></link>
			<title>About</title>
			<pubDate><![CDATA[Thu, 14 Sep 2023 14:21:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/2022/08/31/low-code-software-solutions/]]></guid>
			<link><![CDATA[https://xyopst.ca/2022/08/31/low-code-software-solutions/]]></link>
			<title>Evolution of Low Code and No Code Software Solutions</title>
			<pubDate><![CDATA[Wed, 13 Sep 2023 21:57:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/home-layout30-dark/]]></guid>
			<link><![CDATA[https://xyopst.ca/home-layout30-dark/]]></link>
			<title>Home Layout30 Dark</title>
			<pubDate><![CDATA[Sun, 20 Aug 2023 21:28:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/home-layout36/]]></guid>
			<link><![CDATA[https://xyopst.ca/home-layout36/]]></link>
			<title>Home Layout36</title>
			<pubDate><![CDATA[Sun, 20 Aug 2023 21:28:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/home-layout37/]]></guid>
			<link><![CDATA[https://xyopst.ca/home-layout37/]]></link>
			<title>Home Layout37</title>
			<pubDate><![CDATA[Sun, 20 Aug 2023 21:28:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/home-layout38/]]></guid>
			<link><![CDATA[https://xyopst.ca/home-layout38/]]></link>
			<title>Home Layout38</title>
			<pubDate><![CDATA[Sun, 20 Aug 2023 21:28:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/home-layout39/]]></guid>
			<link><![CDATA[https://xyopst.ca/home-layout39/]]></link>
			<title>Home Layout39</title>
			<pubDate><![CDATA[Sun, 20 Aug 2023 21:28:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/home-layout40/]]></guid>
			<link><![CDATA[https://xyopst.ca/home-layout40/]]></link>
			<title>Home Layout40</title>
			<pubDate><![CDATA[Sun, 20 Aug 2023 21:28:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/home-layout41/]]></guid>
			<link><![CDATA[https://xyopst.ca/home-layout41/]]></link>
			<title>Home Layout41</title>
			<pubDate><![CDATA[Sun, 20 Aug 2023 21:28:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/home-layout26-dark/]]></guid>
			<link><![CDATA[https://xyopst.ca/home-layout26-dark/]]></link>
			<title>Home Layout26 Dark</title>
			<pubDate><![CDATA[Sun, 20 Aug 2023 21:28:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://xyopst.ca/home-layout29-dark/]]></guid>
			<link><![CDATA[https://xyopst.ca/home-layout29-dark/]]></link>
			<title>Home Layout29 Dark</title>
			<pubDate><![CDATA[Sun, 20 Aug 2023 21:28:36 +0000]]></pubDate>
		</item>
				</channel>
</rss>
