<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/unique-on-charfield-when-blank-true/</loc>
		<lastmod>2013-06-01</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/form-and-formset-in-one-html-form/</loc>
		<lastmod>2013-06-13</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/updating-mezzanine-blog-posts-to-allow-being-marked-login-required/</loc>
		<lastmod>2013-06-25</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/techniques-for-modifying-mezzanine/</loc>
		<lastmod>2013-07-02</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/disabling-mezzanine-comments/</loc>
		<lastmod>2013-07-11</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/accessing-the-model-instance-in-a-model-forms-widget/</loc>
		<lastmod>2013-08-14</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/mezzatheming-creating-mezzanine-themes-part-1-basehtml/</loc>
		<lastmod>2013-09-16</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/mezzatheming-part-2-the-homepage/</loc>
		<lastmod>2013-09-18</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/mezzatheming-part-3-pages-extra-dry/</loc>
		<lastmod>2013-09-19</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/mezzatheming-part-4-style-the-blog-and-beyond/</loc>
		<lastmod>2013-09-19</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2013/on-singletonadmins-and-sitewidecontent-editing-sitewide-content-in-mezzanines-admin/</loc>
		<lastmod>2013-09-26</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2014/deploying-mezzanine-to-digital-ocean-using-the-included-fabfile/</loc>
		<lastmod>2014-04-01</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2014/collecting-additional-information-on-a-per-product-basis-in-cartridge/</loc>
		<lastmod>2014-05-23</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2015/upgrading-to-mezzanine-4/</loc>
		<lastmod>2015-07-18</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2015/no-else-return-can-be-harmful/</loc>
		<lastmod>2015-07-23</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2016/this-is-brian/</loc>
		<lastmod>2016-04-07</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2020/starting-an-initiviative/</loc>
		<lastmod>2020-09-03</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2021/the-day-the-water-boiled/</loc>
		<lastmod>2021-11-17</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2023/prologue/</loc>
		<lastmod>2023-06-29</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2024/the-electrocaster-of-zuffo-9/</loc>
		<lastmod>2024-01-21</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2025/tsconfig-baseurl-and-tsgo/</loc>
		<lastmod>2025-06-02</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/2025/cloudflare-email-worker/</loc>
		<lastmod>2025-06-29</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/feed/feed.xml</loc>
		<lastmod>2025-07-14</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/blog/</loc>
		<lastmod>2025-07-14</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/</loc>
		<lastmod>2025-07-14</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/tags/</loc>
		<lastmod>2025-07-14</lastmod>
	</url>
	
	<url>
		<loc>https://jo.shcart.me/cv/</loc>
		<lastmod>2025-07-14</lastmod>
	</url>
</urlset>
