<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://roderickkennedy.com</loc>
    <lastmod>2026-04-09T08:28:39.808Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/embedding-v8-javascript-in-an-msvc-project</loc>
    <lastmod>2024-12-20T12:15:33.006Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/dont-step-into-stl-function-in-visual-studio-2022</loc>
    <lastmod>2024-02-08T10:48:54.367Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/lambdas-or-functions-as-function-parameters-in-sfx-1</loc>
    <lastmod>2023-09-26T09:41:58.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/the-sfx-shader-language-and-shader-variants</loc>
    <lastmod>2023-09-19T17:57:03.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/why-the-metaverse-failed</loc>
    <lastmod>2023-09-11T20:35:35.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/updating-the-php-version-on-wordpress-1</loc>
    <lastmod>2023-07-21T08:11:22.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/introducing-webrtc-to-teleport-vr</loc>
    <lastmod>2023-03-17T23:06:33.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/teleport-vr-a-protocol-for-the-metaverse-presentation-slides</loc>
    <lastmod>2022-03-18T00:11:46.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/openxr-interaction-profiles-1</loc>
    <lastmod>2021-12-18T16:58:04.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/the-http-of-vr</loc>
    <lastmod>2021-11-27T17:41:52.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/a-virtual-keyboard-in-dear-imgui</loc>
    <lastmod>2021-11-10T13:48:14.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/accessing-mongodb-from-nextjs-1</loc>
    <lastmod>2021-10-22T22:18:04.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/changing-the-name-of-a-variable-in-cmake-1</loc>
    <lastmod>2020-11-27T14:18:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/passing-an-array-of-structs-from-c-to-c-1</loc>
    <lastmod>2020-11-12T14:17:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/resolving-conflicts-between-qt-versions</loc>
    <lastmod>2019-11-14T14:16:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/finding-and-removing-files-added-to-git-by-accident</loc>
    <lastmod>2018-08-02T13:14:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/how-to-make-a-custom-wizard-for-unreal-editor</loc>
    <lastmod>2018-06-21T13:13:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/signing-installers-with-certificates</loc>
    <lastmod>2018-04-10T13:09:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/building-unreal-engine-projects-from-the-solution-using-msbuild-1</loc>
    <lastmod>2017-11-17T14:08:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/advanced-custom-qt-container-widgets-and-qt-designer-1</loc>
    <lastmod>2017-06-03T13:07:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/sfx-a-generic-effect-compiler-for-shaders-1</loc>
    <lastmod>2017-05-20T13:03:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/hdr-output-in-unreal-engine</loc>
    <lastmod>2017-05-18T13:01:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/flexbison-error-lines-compatible-with-visual-studio</loc>
    <lastmod>2016-11-17T13:59:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/using-sublime-text-with-fastbuild</loc>
    <lastmod>2016-11-08T13:58:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/using-sublime-text-with-fastbuild-1</loc>
    <lastmod>2016-11-08T13:58:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/qt-oddness-within-unity</loc>
    <lastmod>2016-08-09T12:57:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/units-for-physically-based-rendering</loc>
    <lastmod>2016-07-30T12:56:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/qts-qprocessenvironment-cannot-be-used-to-change-the-current-environment</loc>
    <lastmod>2016-07-12T12:51:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/cubemap-texture-arrays</loc>
    <lastmod>2016-06-18T12:49:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/versioning-sdks-with-git-for-builds-with-jenkins</loc>
    <lastmod>2016-05-05T12:48:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/using-curl-in-windows-to-download-files</loc>
    <lastmod>2016-04-26T12:45:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/problem-with-handling-html-form-checkboxes-in-php</loc>
    <lastmod>2016-02-29T13:42:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/how-to-create-a-plugin-for-lumberyard</loc>
    <lastmod>2016-02-25T12:58:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/the-three-hierarchies-of-c</loc>
    <lastmod>2016-02-14T12:58:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/reverting-all-deletes-in-git-leaving-file-modifications-in-place</loc>
    <lastmod>2016-02-12T12:56:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/minimal-hello-world-for-fastbuild</loc>
    <lastmod>2016-01-24T12:55:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/vctargetspath-in-msbuild</loc>
    <lastmod>2016-01-19T12:54:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/visual-studio-style-mouse-controls-for-sublime-text</loc>
    <lastmod>2016-01-08T12:52:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/generating-mipmaps-for-3d-textures</loc>
    <lastmod>2015-10-27T12:46:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/cygwin-connecting-by-ssh-to-remote-linux</loc>
    <lastmod>2015-08-20T11:39:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/windows-keyboard-stops-working</loc>
    <lastmod>2015-07-19T11:37:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/jenkins-ci-on-windows-git-cant-access-remote-submodules-even-public-ones</loc>
    <lastmod>2015-07-13T11:34:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/subtle-problems-linking-dlls-built-with-different-compilers</loc>
    <lastmod>2015-07-02T10:15:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/gfxwaitforpresent-in-unity</loc>
    <lastmod>2015-05-14T10:05:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/font-awesome-is-awesome-unless-you-want-your-icon-anywhere-but-the-left-hand-side</loc>
    <lastmod>2015-02-28T10:59:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/ostringstream-is-the-perfect-c-replacement-for-sprintf-except</loc>
    <lastmod>2015-01-18T10:32:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/regex-to-convert-javascript-to-c</loc>
    <lastmod>2014-11-13T12:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/cross-api-rendering-an-aside</loc>
    <lastmod>2014-10-14T09:22:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/errhr</loc>
    <lastmod>2014-10-09T00:04:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/c-grammar-for-yaccbison</loc>
    <lastmod>2014-09-16T00:01:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/dual-source-blending-in-directx-11</loc>
    <lastmod>2014-07-21T23:50:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/unique-constraints-in-sqlite-fts-fts3fts4-tables</loc>
    <lastmod>2014-05-12T23:37:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/winver-values</loc>
    <lastmod>2014-04-24T23:25:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/python-tools-for-visual-studio-must-run-as-administrator-to-enable-debugging</loc>
    <lastmod>2014-02-21T12:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/git-command-line-in-windows</loc>
    <lastmod>2014-02-02T00:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/to-link-properly-with-the-fbx-sdk</loc>
    <lastmod>2014-01-15T12:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/qt-sizepolicy</loc>
    <lastmod>2014-01-07T16:11:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/unorderedaccessview-of-a-vertex-buffer</loc>
    <lastmod>2013-11-26T19:51:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/series/spatial</loc>
    <lastmod>2026-04-09T08:28:39.808Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/series/debug</loc>
    <lastmod>2026-04-09T08:28:39.808Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/archive</loc>
    <lastmod>2026-04-09T08:28:39.808Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://roderickkennedy.com/recommendations</loc>
    <lastmod>2026-04-09T08:28:39.808Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>