<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://tomjohnson3.hashnode.dev</loc>
    <lastmod>2026-09-07T00:52:49.169Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/is-software-architect-still-a-full-time-job</loc>
    <lastmod>2025-06-19T16:04:10.172Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/understand-the-essential-features-of-debugging-tools</loc>
    <lastmod>2025-06-11T22:00:06.692Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/choosing-the-right-api-its-not-you-its-your-use-case</loc>
    <lastmod>2025-05-29T09:49:29.131Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/understanding-and-addressing-performance-and-scalability-issues</loc>
    <lastmod>2025-04-11T15:23:03.257Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/the-artistry-of-backend-software-engineers</loc>
    <lastmod>2025-04-02T23:00:29.919Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/onboarding-throwing-engineers-in-the-deep-end-isnt-a-strategy</loc>
    <lastmod>2025-03-24T17:47:41.465Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/stop-erasing-your-best-ideas-the-problem-with-whiteboards</loc>
    <lastmod>2025-03-20T17:22:27.180Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/how-to-write-great-software-design-documents</loc>
    <lastmod>2025-03-05T14:10:32.048Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/best-practices-for-designing-apis</loc>
    <lastmod>2025-02-27T14:40:01.468Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/static-website-architecture-the-most-straightforward-approach-to-web-development</loc>
    <lastmod>2025-02-18T15:43:22.290Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/real-world-applications-of-platform-engineering</loc>
    <lastmod>2025-02-13T16:20:01.328Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/test-early-and-often-a-proactive-approach</loc>
    <lastmod>2025-02-13T16:15:11.754Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/why-writing-software-architecture-docs-is-so-painful-and-how-to-solve-it</loc>
    <lastmod>2025-01-28T15:00:42.983Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/5-habits-of-high-functioning-engineering-teams</loc>
    <lastmod>2025-01-21T14:00:51.523Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/visual-communication-is-a-must-have-for-developers</loc>
    <lastmod>2025-01-14T14:00:35.651Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/6-best-practices-for-backend-development</loc>
    <lastmod>2025-01-07T13:00:39.935Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/the-single-to-multi-player-shift-in-dev-tooling</loc>
    <lastmod>2024-12-30T10:44:14.780Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/technical-debt-demystified-what-it-is-and-how-to-manage-it</loc>
    <lastmod>2024-12-06T13:38:26.373Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/design-elements-and-considerations-for-multi-cloud-architecture</loc>
    <lastmod>2024-11-22T10:36:21.720Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/leveraging-different-system-diagram-types</loc>
    <lastmod>2024-10-24T14:00:08.909Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/understanding-the-building-blocks-of-system-architecture-diagrams</loc>
    <lastmod>2024-10-10T07:00:16.447Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/choosing-the-correct-api-design-tool</loc>
    <lastmod>2024-09-11T22:00:38.841Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/a-collaborative-approach-to-backend-architecture-design</loc>
    <lastmod>2024-09-11T09:08:19.241Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/four-types-of-system-architecture</loc>
    <lastmod>2024-08-26T13:55:11.570Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/archive</loc>
    <lastmod>2026-09-07T00:52:49.169Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://tomjohnson3.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-07T00:52:49.169Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>