<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//malisper.me/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://malisper.me/</loc>
		<lastmod>2020-03-22T20:57:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-sequential-scans/</loc>
		<lastmod>2017-05-25T04:28:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/using-explain-analyze-in-postgres/</loc>
		<lastmod>2017-05-25T04:28:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/explain-despez-com/</loc>
		<lastmod>2017-05-25T21:54:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-wal-log/</loc>
		<lastmod>2017-06-02T07:00:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/the-ret-macro/</loc>
		<lastmod>2017-06-05T06:32:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-ctes/</loc>
		<lastmod>2017-06-09T07:00:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-lateral-joins/</loc>
		<lastmod>2017-06-13T17:59:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/select-distinct-on-order-by/</loc>
		<lastmod>2017-06-15T07:00:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/time-for-an-intermission/</loc>
		<lastmod>2017-07-02T06:07:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-window-functions/</loc>
		<lastmod>2017-12-21T19:11:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/my-approach-to-getting-dramatically-better-as-a-programmer/</loc>
		<lastmod>2018-06-14T21:56:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/transaction-id-wraparound-in-postgres/</loc>
		<lastmod>2019-04-13T22:12:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-heap-only-tuples/</loc>
		<lastmod>2019-04-13T22:12:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-toast/</loc>
		<lastmod>2019-04-13T22:12:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/using-explain-in-postgres/</loc>
		<lastmod>2019-04-13T22:12:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/the-postgres-commit-log/</loc>
		<lastmod>2019-04-13T22:12:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-vacuum-full/</loc>
		<lastmod>2019-04-13T22:12:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/avoiding-torn-pages/</loc>
		<lastmod>2019-04-13T22:12:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/understanding-postgres-recursive-ctes/</loc>
		<lastmod>2019-04-13T22:12:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/zap/</loc>
		<lastmod>2019-04-13T22:13:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/automatically-binding-gensyms/</loc>
		<lastmod>2019-04-13T22:13:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/how-postgres-plans-queries/</loc>
		<lastmod>2019-04-13T22:13:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/transactions-in-postgres/</loc>
		<lastmod>2019-04-13T22:38:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-mvcc/</loc>
		<lastmod>2019-04-13T22:39:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/the-file-layout-of-postgres-tables/</loc>
		<lastmod>2019-04-13T22:39:58+00:00</lastmod>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2017/06/pages_cropped.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2017/06/page3_cropped.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2017/06/page_cropped2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2017/06/row_cropped.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://malisper.me/postgres-partial-indexes/</loc>
		<lastmod>2019-04-13T22:39:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-backups-with-continuous-archiving/</loc>
		<lastmod>2019-04-13T22:40:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/a-critique-of-the-cap-theorem/</loc>
		<lastmod>2019-04-13T22:40:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/book-write-up-debugging-chapters-5-and-6/</loc>
		<lastmod>2019-04-13T22:40:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/tool-write-up-hadoop/</loc>
		<lastmod>2019-04-13T22:40:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/recording-footage-of-myself-investigating-a-performance-issue/</loc>
		<lastmod>2019-04-13T22:40:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-index-scans/</loc>
		<lastmod>2019-04-13T22:47:46+00:00</lastmod>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2017/05/index3.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://malisper.me/generating-fractals-with-sql-queries/</loc>
		<lastmod>2019-04-15T03:49:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/milestones/</loc>
		<lastmod>2019-04-15T03:50:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/my-starting-point/</loc>
		<lastmod>2019-04-15T03:51:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/attempting-a-bootstrapped-business/</loc>
		<lastmod>2019-04-15T03:51:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/announcing-perfalytics-never-run-explain-analyze-again/</loc>
		<lastmod>2019-04-15T03:52:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/there-is-more-to-programming-than-programming-languages/</loc>
		<lastmod>2019-04-16T02:21:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/how-to-get-a-programming-job-straight-out-of-high-school/</loc>
		<lastmod>2019-04-16T02:22:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/how-to-improve-your-productivity-as-a-working-programmer/</loc>
		<lastmod>2019-04-16T02:22:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/track_io_timing/</loc>
		<lastmod>2019-04-16T02:23:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/cl-who/</loc>
		<lastmod>2019-04-16T03:02:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/defaddress/</loc>
		<lastmod>2019-04-20T18:12:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/loops-in-lisp-part-1-goto/</loc>
		<lastmod>2019-04-20T18:26:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/or/</loc>
		<lastmod>2019-04-20T18:33:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/efficiently-building-lists/</loc>
		<lastmod>2019-04-20T18:39:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/mapeach/</loc>
		<lastmod>2019-04-20T18:43:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/hofeach/</loc>
		<lastmod>2019-04-20T18:45:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/multiple-value-bind/</loc>
		<lastmod>2019-04-20T18:47:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/debugging-lisp-part-1-recompilation/</loc>
		<lastmod>2019-04-20T19:05:24+00:00</lastmod>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-crop.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-optimize.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-optimize-2.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-optimize-3.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-crop-3.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://malisper.me/debugging-lisp-part-2-inspecting/</loc>
		<lastmod>2019-04-20T19:07:52+00:00</lastmod>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-optimize-5.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-optimize-7.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-crop-5.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-crop-4.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-optimize-8.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://malisper.me/debugging-lisp-part-3-redefining-classes/</loc>
		<lastmod>2019-04-20T19:13:38+00:00</lastmod>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-optimize1.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-optimize-1.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-optimize-21.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/07/ezgif.com-crop1.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://malisper.me/debugging-lisp-part-4-restarts/</loc>
		<lastmod>2019-04-20T19:19:03+00:00</lastmod>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2015/08/ezgif.com-optimize-3.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://malisper.me/defasm/</loc>
		<lastmod>2019-04-21T02:40:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/getting-places/</loc>
		<lastmod>2019-04-21T02:48:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/defmemo/</loc>
		<lastmod>2019-04-21T03:04:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/loops-in-lisp-part-2-loop/</loc>
		<lastmod>2019-04-21T03:10:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/loops-in-lisp-part-3-iterate/</loc>
		<lastmod>2019-04-21T03:19:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/loops-in-lisp-part-4-series/</loc>
		<lastmod>2019-04-21T03:22:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/writing-self-referential-programs/</loc>
		<lastmod>2019-04-21T03:27:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/building-fizzbuzz-fractran-bottom/</loc>
		<lastmod>2019-04-21T03:38:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-bitmap-scans/</loc>
		<lastmod>2019-04-21T03:46:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-nested-loop-joins/</loc>
		<lastmod>2019-04-21T03:48:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-hash-joins/</loc>
		<lastmod>2019-04-21T03:49:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-merge-joins/</loc>
		<lastmod>2019-04-21T03:50:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/speeding-up-postgres-index-scans-with-index-only-scans/</loc>
		<lastmod>2019-04-21T04:07:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/the-postgres-vacuum/</loc>
		<lastmod>2019-04-21T04:11:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/the-missing-postgres-scan-the-loose-index-scan/</loc>
		<lastmod>2019-04-21T04:26:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-transactions-arent-fully-isolated/</loc>
		<lastmod>2019-04-21T04:32:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-row-level-locks/</loc>
		<lastmod>2019-04-21T04:35:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-transaction-isolation-levels/</loc>
		<lastmod>2019-04-21T04:38:14+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/postgres-upserts/</loc>
		<lastmod>2019-04-21T04:41:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/how-to-write-a-postgres-sql-udf/</loc>
		<lastmod>2019-04-21T04:43:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/generating-fractals-with-postgres-escape-time-fractals/</loc>
		<lastmod>2019-04-22T02:24:10+00:00</lastmod>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2019/04/Screenshot-from-2019-04-21-15-05-31.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2019/04/Screenshot-from-2019-04-21-15-45-37.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2019/04/Screenshot-from-2019-04-21-16-18-57.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://malisper.me/generating-fractals-with-sql-self-similar-fractals/</loc>
		<lastmod>2019-04-29T16:04:21+00:00</lastmod>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2019/04/700px-Dragon_curve_iterations_2.svg_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2019/04/Screenshot-from-2019-04-28-16-00-06.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2019/04/LSlil.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2019/04/Screenshot-from-2019-04-28-16-14-45.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://malisper.me/perfalytics-is-now-generally-available/</loc>
		<lastmod>2019-07-21T17:33:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/debugging-lisp-part-5-miscellaneous/</loc>
		<lastmod>2019-09-14T04:15:47+00:00</lastmod>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2105/08/ezgif.com-optimize-4.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2105/08/ezgif.com-optimize-6.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2105/08/ezgif.com-optimize-7.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2105/08/ezgif.com-optimize-9.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://malisper.me/wp-content/uploads/2105/08/ezgif.com-optimize-8.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://malisper.me/advent-of-code-day-1/</loc>
		<lastmod>2019-12-02T00:14:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/advent-of-code-day-2/</loc>
		<lastmod>2019-12-03T04:43:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/once-only/</loc>
		<lastmod>2019-12-04T03:52:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/advent-of-code-day-3/</loc>
		<lastmod>2019-12-04T04:45:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/tools-in-my-toolbox/</loc>
		<lastmod>2020-02-10T17:26:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/an-algorithm-for-passing-programming-interviews/</loc>
		<lastmod>2020-03-06T20:09:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://malisper.me/simple-rules-for-building-simple-systems/</loc>
		<lastmod>2020-03-23T13:00:10+00:00</lastmod>
	</url>
</urlset>
<!-- XML Sitemap generated by Yoast SEO -->