<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Blog · Awet Banks-Hagos</title><description>Notes from Awet Banks-Hagos, Data &amp; Technical Solutions Program Manager in Seattle, on AI-assisted delivery, cloud automation, and running technical programs.</description><link>https://systemsthatrun.com/blog/</link><language>en-us</language><item><title>Upsert Azure DevOps work items into Dataverse</title><link>https://systemsthatrun.com/blog/dataverse-upsert-stable-guid/</link><guid isPermaLink="true">https://systemsthatrun.com/blog/dataverse-upsert-stable-guid/</guid><description>Upsert Azure DevOps work items into a Dataverse table without duplicates by turning each work item ID into a stable GUID for Upsert a row.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>Power Automate</category><category>dataverse</category><category>upsert</category><category>guid</category><category>azure-devops</category><category>expressions</category></item><item><title>Compare two lists in Power Automate without loops</title><link>https://systemsthatrun.com/blog/power-automate-items-in-list-a-not-in-list-b/</link><guid isPermaLink="true">https://systemsthatrun.com/blog/power-automate-items-in-list-a-not-in-list-b/</guid><description>Compare two lists in Power Automate without loops: two Select actions and one Filter array return the email addresses in List A that are missing from List B.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>Power Automate</category><category>filter-array</category><category>select</category><category>arrays</category><category>expressions</category></item></channel></rss>