<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://landonjohnson.dev/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://landonjohnson.dev/about</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://landonjohnson.dev/projects</loc><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://landonjohnson.dev/blog</loc><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://landonjohnson.dev/contact</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://landonjohnson.dev/privacy</loc><changefreq>monthly</changefreq><priority>0.4</priority></url><url><loc>https://landonjohnson.dev/terms</loc><changefreq>monthly</changefreq><priority>0.4</priority></url><url><loc>https://landonjohnson.dev/cookie-policy</loc><changefreq>monthly</changefreq><priority>0.4</priority></url><url><loc>https://landonjohnson.dev/projects/findanherb</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://landonjohnson.dev/projects/lion-energy</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://landonjohnson.dev/projects/raw-outdoors</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://landonjohnson.dev/projects/mystery-project-1</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://landonjohnson.dev/projects/mystery-project-2</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://landonjohnson.dev/projects/mystery-project-3</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://landonjohnson.dev/blog/posts/best-sqlite-gui-tools-in-2025-why-developers-still-love-sqlite</loc><lastmod>2025-08-27T17:55:23.330Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/best-sqlite-gui-tools-in-2025-why-developers</loc><lastmod>2025-08-27T17:55:23.000Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/how-to-answer-apples-encryption-question-when-submitting-your-ios-app</loc><lastmod>2025-07-28T20:11:29.731Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/what-is-git-a-complete-beginners-guide-to-version-control-and-github</loc><lastmod>2025-06-27T16:43:59.025Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/what-is-git-a-complete-beginners-guide-to-version</loc><lastmod>2025-06-27T16:43:59.000Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/the-unspoken-rules-of-database-design-everything-youll-regret-not-doing</loc><lastmod>2025-05-25T15:28:31.444Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/how-to-design-a-scalable-database-that-can-be-offline-first-and-syncable</loc><lastmod>2025-05-17T18:30:13.595Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/how-to-design-a-scalable-database-that-can-be</loc><lastmod>2025-05-17T18:30:13.000Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/how-to-fix-android-emulator-hypervisor-issues</loc><lastmod>2025-03-08T18:53:13.242Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/setting-up-eslint-and-prettier-for-your-npm-package</loc><lastmod>2025-02-05T12:02:20.045Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/testing-and-deploying-your-npm-package-with-jest-and-unit-testing</loc><lastmod>2025-01-29T12:02:07.815Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/how-to-add-typescript-to-your-npm-package</loc><lastmod>2025-01-22T16:02:14.865Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/a-comprehensive-guide-to-securing-your-api-for-web-and-mobile-applications-using-expressjs</loc><lastmod>2024-11-27T22:01:32.047Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/youre-using-context-providers-the-wrong-way-here-s-how-to-fix-it</loc><lastmod>2024-11-22T16:55:19.210Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/mastering-react-keys-a-complete-guide-to-rendering-adding-removing-and-modifying-lists-in-react</loc><lastmod>2024-10-07T22:03:45.884Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/install-docker-on-windows-11-step-by-step-guide-for-a-fresh-wsl-2-setup</loc><lastmod>2024-10-03T18:18:05.130Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/master-python-version-management-on-macos-a-step-by-step-guide-to-pyenv-virtualenv</loc><lastmod>2024-09-07T19:34:53.033Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://landonjohnson.dev/blog/posts/how-to-install-git-on-your-mac-and-windows</loc><lastmod>2024-01-12T20:26:32.020Z</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url></urlset>