<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://erikmcclure.com/categories/blog/</loc><lastmod>2026-08-23T14:30:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/</loc><lastmod>2026-08-23T14:30:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/</loc><lastmod>2026-08-23T14:30:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/what-is-the-nature-of-evil/</loc><lastmod>2026-08-23T14:30:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/software-is-shit-eating-contest/</loc><lastmod>2026-07-20T18:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/universal-needle-in-haystack-finder/</loc><lastmod>2026-05-14T22:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/technological-tsunami/</loc><lastmod>2025-11-22T22:40:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/purity-spiral/</loc><lastmod>2025-04-30T05:35:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/discord-overlay-breaks-gsync/</loc><lastmod>2025-03-29T17:35:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/do-you-really-think-we-have-gender-in-the-future/</loc><lastmod>2025-01-19T10:16:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/stop-making-me-memorize-borrow-checker/</loc><lastmod>2024-11-15T01:20:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/rust-async-makes-me-want-to-gouge-my-eyes-out/</loc><lastmod>2024-10-20T15:35:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/engineers-only-get-paid-something-broken/</loc><lastmod>2024-08-31T15:35:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/measuring-competence-is-epistemic-hell/</loc><lastmod>2024-04-30T17:30:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/we-could-fix-everything-we-just-dont/</loc><lastmod>2024-01-01T17:30:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/people-cant-care-about-everything/</loc><lastmod>2023-10-20T20:40:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/projects/fading-light/</loc><lastmod>2023-09-11T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/categories/project/</loc><lastmod>2023-09-11T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/discord-should-remove-usernames/</loc><lastmod>2023-05-05T13:02:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/money-is-fake/</loc><lastmod>2022-12-17T17:16:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/we-need-new-motherboards/</loc><lastmod>2022-09-22T16:30:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/cpp-constructors-memory-and-lifetimes/</loc><lastmod>2021-05-01T23:04:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/factorio-is-best-interview-we-have/</loc><lastmod>2021-03-12T15:26:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/why-you-cant-use-prebuilt-llvm-with-cpp17/</loc><lastmod>2020-07-09T02:50:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/projects/dreams-of-distant-stars/</loc><lastmod>2020-05-24T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/pressure-based-anti-spam-for-discord-bots/</loc><lastmod>2020-01-15T21:45:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/name-shadowing-should-be-an-operator/</loc><lastmod>2019-10-13T13:23:58-07:00</lastmod></url><url><loc>https://erikmcclure.com/blog/a-rant-on-terra/</loc><lastmod>2019-10-04T17:08:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/risc-is-fundamentally-unscalable/</loc><lastmod>2019-07-27T20:09:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/projects/innative/</loc><lastmod>2019-07-07T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/projects/magnesium/</loc><lastmod>2018-02-07T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/migrating-to-static-blog/</loc><lastmod>2018-02-06T09:07:29+00:00</lastmod></url><url><loc>https://erikmcclure.com/projects/planeshader/</loc><lastmod>2018-02-06T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/how-to-avoid-memorizing-times-tables/</loc><lastmod>2018-01-01T11:37:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/ignoring-outliers-creates-racist/</loc><lastmod>2017-11-01T15:26:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/i-used-to-want-to-work-for-google/</loc><lastmod>2017-09-05T01:04:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/integrating-luajit-and-autogenerating-c/</loc><lastmod>2017-07-24T23:15:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/discord-rise-of-bot-wars/</loc><lastmod>2017-06-24T08:40:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/companies-cant-be-apolitical/</loc><lastmod>2017-03-23T00:37:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/i-cant-hear-anything-below-80-hz/</loc><lastmod>2017-03-07T15:06:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/windows-wont-let-my-program-crash/</loc><lastmod>2017-02-13T21:33:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/directx-is-terrifying/</loc><lastmod>2017-02-01T19:35:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/projects/sweetiebot/</loc><lastmod>2017-01-13T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/everyone-does-srgb-wrong-because/</loc><lastmod>2016-12-20T15:26:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/projects/</loc><lastmod>2016-09-12T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/web/</loc><lastmod>2016-09-12T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/mathematical-notation-is-awful/</loc><lastmod>2016-07-30T22:18:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/i-tried-to-install-linux-and-now-i/</loc><lastmod>2015-07-21T00:45:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/you-arent-designing-software-for-robots/</loc><lastmod>2015-06-15T01:13:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/using-data-to-balance-your-game-pony/</loc><lastmod>2015-05-30T10:36:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/does-anyone-actually-want-good-software/</loc><lastmod>2015-02-18T23:10:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/how-not-to-sell-software/</loc><lastmod>2014-11-26T18:53:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/can-we-choose-what-we-enjoy/</loc><lastmod>2014-08-08T13:14:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/how-to-make-your-profiler-10x-faster/</loc><lastmod>2014-06-28T17:31:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/the-problem-with-photorealism/</loc><lastmod>2014-03-18T09:05:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/googles-decline-really-bugs-me/</loc><lastmod>2013-11-17T11:13:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/the-educational-imbroglio/</loc><lastmod>2013-10-29T19:58:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/write-less-code/</loc><lastmod>2013-09-12T10:36:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/most-people-have-shitty-computers/</loc><lastmod>2013-09-02T21:29:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/leap-motion-impressions-input/</loc><lastmod>2013-07-23T17:05:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/aurora-theory-released/</loc><lastmod>2013-07-11T19:27:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/projects/aurora-theory/</loc><lastmod>2013-07-11T00:00:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/what-i-learned-in-college/</loc><lastmod>2013-06-13T07:56:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/course-notes/</loc><lastmod>2013-05-25T18:39:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/contact/</loc><lastmod>2013-05-16T04:46:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/the-dark-side-of-htmlcss/</loc><lastmod>2013-02-24T20:54:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/windows-breaks-assert-inside/</loc><lastmod>2013-02-07T20:17:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/the-productivity-fallacy/</loc><lastmod>2013-01-18T17:12:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/c-to-c-tutorial-part-4-operator-overload/</loc><lastmod>2012-10-20T11:16:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/7-problems-raytracing-doesnt-solve/</loc><lastmod>2012-09-27T04:13:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/analyzing-xkcd-click-and-drag/</loc><lastmod>2012-09-19T07:33:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/coordinate-systems-and-cascading/</loc><lastmod>2012-07-25T01:06:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/how-joysticks-ruined-my-graphics-engine/</loc><lastmod>2012-06-22T22:29:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/multithreading-problems-in-game-design/</loc><lastmod>2012-05-23T23:46:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/stop-following-rules/</loc><lastmod>2012-05-13T14:54:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/why-windows-8-does-right-thing-wrong/</loc><lastmod>2012-03-14T14:28:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/visual-studio-broke-my-computer/</loc><lastmod>2012-03-10T16:22:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/implicit-ui-design/</loc><lastmod>2012-02-24T10:18:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/linux-mint-12-kde/</loc><lastmod>2012-02-19T10:32:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/new-post/</loc><lastmod>2012-02-05T20:59:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/great-mystery-of-linear-gradient/</loc><lastmod>2011-12-01T13:36:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/signed-integers-considered-stupid-like/</loc><lastmod>2011-11-24T16:02:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/c-to-c-tutorial-part-3-classes-and/</loc><lastmod>2011-09-09T18:07:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/problem-of-vsync/</loc><lastmod>2011-09-05T04:43:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/c-to-c-tutorial-part-2-pointers/</loc><lastmod>2011-07-21T19:35:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/c-to-c-tutorial-part-1-basics-of-syntax/</loc><lastmod>2011-07-06T04:26:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/ninth-circle-of-bugs/</loc><lastmod>2011-05-15T04:43:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/investigating-low-level-cpu-performance/</loc><lastmod>2011-04-10T17:06:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/im-failure/</loc><lastmod>2010-11-18T03:56:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/album-for-sale-renascent/</loc><lastmod>2010-09-13T01:21:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/wavsaver/</loc><lastmod>2010-08-25T19:37:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/pixel-perfect-hit-testing/</loc><lastmod>2010-08-17T06:27:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/8-bit-color-cycling/</loc><lastmod>2010-08-10T07:58:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/physics-networking/</loc><lastmod>2010-08-06T04:18:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/assembly-cas-implementation/</loc><lastmod>2010-07-22T12:08:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/function-pointer-speed/</loc><lastmod>2010-07-13T22:24:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/most-bizarre-error-ever/</loc><lastmod>2010-05-08T00:48:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/floating-point-performance/</loc><lastmod>2010-01-30T01:53:00+00:00</lastmod></url><url><loc>https://erikmcclure.com/blog/physics-oriented-network-interpolation/</loc><lastmod>2009-11-10T11:04:00+00:00</lastmod></url></urlset>