<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://codyanhorn.tech/</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/series/babylonjs-blazor-game-tutorial-series</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:51:30Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/enable-cli-completion-in-powershell-using-bash-completions</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-01-29T17:34:14Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/ndepend-static-analysis-for-net</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-01-28T01:42:51Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylonjs-and-blazor-lanterns</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:53:14Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylonjs-and-blazor-importing-meshes</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:53:24Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/enable-net-cli-tab-completion</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-10-11T17:22:20Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylonjs-and-blazor-character-movement-part-2</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:53:32Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylonjs-and-blazor-character-movement-part-1</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:53:41Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylonjs-and-blazor-the-player-camera</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:53:50Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/code-snippet-conditional-user-agent-logic-with-blazor</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-09-10T18:31:23Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylonjs-and-blazor-simple-game-state</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:54:03Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/pwa-reload-page-on-application-update</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-08-30T12:57:30Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/net-locking-in-an-async-method</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-08-20T01:13:45Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylonjs-and-blazor-setting-up-a-state-machine</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:53:01Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/excluding-your-net-test-project-from-code-coverage</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-08-17T00:35:29Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/using-source-generator-mediatr-and-easycaching-to-cache-queries</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-08-15T05:24:21Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylonjs-and-blazor-getting-set-up</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:54:11Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylonjs-and-blazor-series-introduction</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2023-07-02T23:54:18Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor-anchor-tag-scroll-to</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-10-05T14:10:42Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/contentful/2021/05/29/Blazor-and-Contentful-CMS-Blog-Template.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T19:22:24Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2021/05/21/Blazor-and-SignalR.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T21:25:38Z</lastmod></url><url><loc>https://codyanhorn.tech/uses/personal/2021/05/15/DotNet-Personal-Extensions.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T21:03:35Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2021/05/02/Blazor-Component-Mockup-Library.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T17:24:26Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2021/04/24/Blazor-IntersectionObserver-WebApi.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T17:23:44Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/kubernetes/2021/04/19/Kubernetes-Exposing-Kibana-through-an-Ingress.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:43:38Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2021/03/24/Blazor-Excluding-Files-from-PWA-Asset-Cache.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:42:30Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/03/22/Kibana-Enable-Security.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:41:20Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/03/19/Display-a-Docker-Build-Version.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:40:21Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/03/17/Creating-a-NuGet-Package.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:39:39Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/03/07/HTML-Microphone-Visualization.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:37:47Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/03/07/OBS-Enable-Browser-Mic-Permission.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:38:51Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/kubernetes/2021/02/22/Kubernetes-Using-hostAliases.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:34:01Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/kubernetes/2021/02/22/Kubernetes-Disable-API-Access-from-Pod.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:32:30Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/kubernetes/2021/02/22/Kubernetes-Deployment-Rolling-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:31:29Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/kubernetes/2021/02/22/Kubernetes-Kubectl-The-wait-Operation.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:33:22Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/02/21/DotNet-My-Workflow-Pattern.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T17:31:41Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/02/21/DotNet-Simple-Database-Migration.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:30:06Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/kubernetes/2021/02/16/Kubernetes-Mounting-a-Certificate-Authority.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:26:50Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/02/15/HTML-Select-Placeholder.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:24:17Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/02/10/SOLID.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:11:35Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/02/10/Server-based-reCAPTCHA-v3.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:12:52Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/01/24/Game-Development-Platform-Getting-Started.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T17:31:10Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/01/24/Soft-Launch-Game-Development-Platform.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-09-28T14:21:07Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2021/01/13/Blazor-Getting-Started-with-Localization.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:09:09Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/11/19/Blazor-Library-Interop-Generator.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:07:35Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/11/03/Azure-DevOps-External-App-Integration.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:06:18Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/10/03/Kubernetes-Docker-Desktop-and-SSL-Termination.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:05:30Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/09/30/Blazor-EventHorizon-UX-Component-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:04:35Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/09/06/Blazor-Server-Get-Access-Token-for-User.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:03:38Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/09/05/Blazor-Cascading-Component-Attributes.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T19:59:17Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/09/05/Blazor-Page-Animated-Transitions.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:01:14Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/09/05/Blazor-Playing-Sound-with-JSRuntime.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:02:00Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/09/05/CSS-Fancy-Full-Screen-Loading-UI.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T20:02:47Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/09/05/Blazor-Get-Access-Token-for-User.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-01-04T12:42:12Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/08/25/Blazor-Client_Server-Dynamic-Scripting.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T19:58:17Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/08/21/Blazor-Enable-API-Endpoints.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T19:57:27Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/08/21/DotNet-Core-Create-a-Script-DLL.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T19:56:32Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/08/15/CSharp-Merge-Dictionaries.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T19:55:36Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/07/28/EventHorizon-Blazor-Interop.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:28:07Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/07/28/Blazor-Interop-Generation-Tool-Release.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:25:44Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/07/28/Project-EventHorizon-Blazor-TypeScript-Interop-Generator.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:29:41Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/07/28/Dotnet-Tool-Creation.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:26:36Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/07/23/DotNet-Core-Github-Action-Flow.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:24:51Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/quick-net-core-blazor-build-test-code-coverage-publish-deploy-github-action</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:23:56Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/07/15/Using-Docker-with-Nginx-for-Proxy-and-SSL.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:22:44Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/07/11/Creating-a-JSON-Converter.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:22:03Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/let_us_create/2020/06/30/Let-Us-Create-Blazor-OBS-Remote.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:21:23Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/06/24/Docker-Build,-Test,-Publish.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:19:57Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/06/18/Blazor-WASM-Interop.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T17:29:19Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/06/15/OAuth-Appreciation-for-OAuth2.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:17:34Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/06/11/Game-Development-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T17:26:22Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/06/03/Blazor-Custom-Blazor-Error-Display.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:14:25Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/06/03/Blazor-Custom-Connection-Details-Display.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T17:28:36Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/05/28/Blazor-Workshop-Fork.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:12:09Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/05/25/Game-Development-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-05T17:26:53Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/05/21/Blazor-State-Management-Cascading-Parameter.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:06:16Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/05/21/Blazor-State-Management-Shared-Inject.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:07:06Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/05/14/Using-BEM.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:05:27Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/05/12/Blazor-Chat-Client-Desktop-Mobile-Website.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:04:35Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/design_pattern/2020/05/05/Design-Patterns-Facade-Pattern.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:02:56Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/04/30/Balzor-Multiple-RenderFragments.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:02:03Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/04/26/Blazor-Class-Based-Component.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T15:01:16Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/04/21/Blazor-Mobile-Blazor-Bindings.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T14:59:43Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/04/12/Game-Development-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T14:58:33Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylon.js/2020/04/11/BabylonJS-Data-Driven-GUI.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T14:54:06Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylon.js/2020/04/07/BabylonJS-Model-Instancing.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T14:55:13Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylon.js/2020/04/07/BabylonJS-GLTF-Mesh-Loading.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T14:30:05Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/babylon.js/2020/04/02/BabylonJS-What-is-BabylonJS.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T14:25:55Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/03/27/Game-Development-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:54:17Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/dotnet/2020/03/26/C-Tip-of-the-Day.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:52:37Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/03/21/Text.JSON-Gotacha-Dictionary.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:51:20Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/03/16/BabylonJS-Data-Driven-GUI.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:50:15Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/design_pattern/2020/03/15/Design-Patterns-Observer-Pattern.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:48:19Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/03/14/Blazor-Dynamic-JavaScript-Runner.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:46:16Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/03/14/Game-Development-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:47:20Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/architecture/2020/03/05/Using-Docker-as-Part-of-a-Build-Pipeline.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:45:24Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/03/03/Game-Development-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:44:16Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/design_pattern/2020/02/26/Design-Patterns-Composite-Pattern.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:42:39Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/dotnet/2020/02/20/CORS-Policy-Setup.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:41:54Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blender/2020/02/16/Exporting-GLTF-Animations-in-Blender.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:40:58Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/02/15/Blazor-Server-as-Desktop-Application.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:39:28Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/jekyll/2020/02/09/Better-Jekyll-Excerpts.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:38:45Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/02/09/Game-Development-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:38:05Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/02/04/Game-Client-Refactor.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:34:44Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/dotnet/2020/02/02/Pickup-a-Proxies-SSL-Headers-in-an-ASP.NET-Core-Hosted-Container.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:33:12Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/02/01/Game-Development-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-09-09T06:02:38Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/dotnet/2020/02/01/Adding-Statically-Typed-Configuration-to-ASP.NET-Core-DI.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:29:46Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/dotnet/2020/01/24/C-Extension-Methods.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:18:05Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/powershell/2020/01/25/You,-PowerShell-Core,-and-the-Prompt-(Windows).html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:29:01Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/dotnet/2020/01/15/C-Tip-of-the-Day.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:27:57Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/dotnet/2020/01/13/C-DateTimeOffset-Formatting-Quick-Reference.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:27:40Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/01/09/ShortUrl-Service-with-GitHub-Pages.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:27:25Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/blazor/2020/01/07/Balzor-How-to-create-backing-model.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:26:29Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2020/01/06/ElectronJS-Gotcha.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:25:26Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/game_development/2020/01/04/Game-Development-Update.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:25:04Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/2019/12/29/SCSS-'calc'-with-Variable.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:24:18Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/personal/2019/07/29/Dev-Tools.html</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2021-07-02T13:23:35Z</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/2</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/3</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/4</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/5</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/6</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/7</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/8</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/9</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/10</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/11</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/12</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/13</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/14</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/15</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/16</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/17</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/18</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/19</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/20</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/21</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/22</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/23</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url><url><loc>https://codyanhorn.tech/blog/page/24</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2026-05-29T07:53:03+00:00</lastmod></url>
</urlset>