<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on April 3, 2026 at 9:35 pm by All in One SEO v4.9.5.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://www.bozorg.dev/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>bozorg.dev</title>
		<link><![CDATA[https://www.bozorg.dev]]></link>
		<description><![CDATA[bozorg.dev]]></description>
		<lastBuildDate><![CDATA[Tue, 20 Feb 2024 04:59:16 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://www.bozorg.dev/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://www.bozorg.dev/articles/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/articles/]]></link>
			<title>Articles</title>
			<pubDate><![CDATA[Tue, 20 Feb 2024 04:59:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/2024/02/19/controlling-the-position-on-a-scroll-view/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/2024/02/19/controlling-the-position-on-a-scroll-view/]]></link>
			<title>Controlling the Position on a Scroll View in SwiftUI</title>
			<pubDate><![CDATA[Wed, 13 Mar 2024 05:18:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/apps/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/apps/]]></link>
			<title>Apps</title>
			<pubDate><![CDATA[Tue, 12 Nov 2024 09:31:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/2024/02/28/form-part-1/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/2024/02/28/form-part-1/]]></link>
			<title>Building a Form in SwiftUI &#8211; Part 1 &#8211; Form Context</title>
			<pubDate><![CDATA[Sat, 23 Mar 2024 06:21:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/2024/03/23/form-part-3/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/2024/03/23/form-part-3/]]></link>
			<title>Building a Form in SwiftUI &#8211; Part 3 &#8211; Validation</title>
			<pubDate><![CDATA[Sat, 23 Mar 2024 06:15:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/2024/03/19/form-part-2/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/2024/03/19/form-part-2/]]></link>
			<title>Building a Form in SwiftUI &#8211; Part 2 &#8211; External Submission</title>
			<pubDate><![CDATA[Sat, 23 Mar 2024 06:14:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/2026/02/20/async-expectation/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/2026/02/20/async-expectation/]]></link>
			<title>Understanding AsyncExpectation: An alternative to XCTExpectation in Apple&#8217;s Swift Testing Framework</title>
			<pubDate><![CDATA[Sat, 21 Feb 2026 06:29:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/apps/ahundred/privacy/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/apps/ahundred/privacy/]]></link>
			<title>Privacy Policy</title>
			<pubDate><![CDATA[Sat, 09 Nov 2024 12:04:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/apps/ahundred/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/apps/ahundred/]]></link>
			<title>aHundred</title>
			<pubDate><![CDATA[Sat, 09 Nov 2024 12:00:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/2026/03/07/hidden-retain-cycle-traps-in-swift-swiftui/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/2026/03/07/hidden-retain-cycle-traps-in-swift-swiftui/]]></link>
			<title>Hidden Retain Cycle Traps in Swift &amp; SwiftUI</title>
			<pubDate><![CDATA[Sat, 07 Mar 2026 11:02:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.bozorg.dev/]]></guid>
			<link><![CDATA[https://www.bozorg.dev/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Fri, 27 Feb 2026 08:39:10 +0000]]></pubDate>
		</item>
				</channel>
</rss>
