<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://blog.matthewcodes.dev/sitemaps.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">	<url>
				<loc>https://blog.matthewcodes.dev/</loc>
				</url>	<url>
				<loc>https://blog.matthewcodes.dev/2026/01/18/cloud-3-0-and-digital-sovereignty-who-really-controls-your-data/</loc>
				<lastmod>2026-01-18T22:04:39+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2026/01/cloud_30.png</image:loc>
		</image:image>
			</url>	<url>
				<loc>https://blog.matthewcodes.dev/2025/12/04/understanding-shouldqueue-in-laravel-when-emails-actually-get-queued/</loc>
				<lastmod>2025-12-04T17:34:19+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/12/laravel_queues-e1764870490193.png</image:loc>
		</image:image>
			</url>	<url>
				<loc>https://blog.matthewcodes.dev/2025/12/04/ai-agents-for-beginners-what-they-are-use-cases-and-running-them-locally/</loc>
				<lastmod>2025-12-04T16:42:43+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/12/ai_agents.png</image:loc>
		</image:image>
			</url>	<url>
				<loc>https://blog.matthewcodes.dev/2025/10/19/understanding-v-deep-in-vue-styling-beyond-the-scope/</loc>
				<lastmod>2025-10-19T19:43:31+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/10/vue_vdeep.png</image:loc>
		</image:image>
			</url>	<url>
				<loc>https://blog.matthewcodes.dev/2025/09/30/technical-debt-the-credit-card-of-software-development/</loc>
				<lastmod>2025-09-30T20:40:42+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/09/technical_debt.png</image:loc>
		</image:image>
			</url>	<url>
				<loc>https://blog.matthewcodes.dev/2025/09/26/the-hidden-costs-of-bad-naming-in-code/</loc>
				<lastmod>2025-09-26T17:09:40+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/09/naming.png</image:loc>
		</image:image>
			</url>	<url>
				<loc>https://blog.matthewcodes.dev/2025/09/24/state-management-in-vue-vuex-vs-pinia/</loc>
				<lastmod>2025-09-24T18:08:29+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/09/state_management_vue.png</image:loc>
		</image:image>
			</url>	<url>
				<loc>https://blog.matthewcodes.dev/2025/09/23/making-sense-of-service-classes-in-laravel/</loc>
				<lastmod>2025-09-23T20:33:27+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/09/feature_image_service_classes.png</image:loc>
		</image:image>
			</url>	<url>
				<loc>https://blog.matthewcodes.dev/2025/09/21/my-journey-through-laravel-validation-controllers-form-requests-and-service-classes/</loc>
				<lastmod>2025-09-21T15:24:06+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/09/laravel-validation.png</image:loc>
		</image:image>
			</url>	<url>
				<loc>https://blog.matthewcodes.dev/2025/09/18/storing-constants-in-laravel-best-practices-and-trade-offs/</loc>
				<lastmod>2025-09-18T16:51:45+00:00</lastmod>
				<image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/09/laravel-constants.png</image:loc>
		</image:image><image:image>
			<image:loc>https://blog.matthewcodes.dev/wp-content/uploads/2025/09/laravel-constants.png</image:loc>
		</image:image>
			</url></urlset>