<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://rubel.dev/blog/database-testing-fundamentals-validating-persistence-and-integrity</loc>
    <lastmod>2026-08-31T01:35:50.483Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/4f139937-a05f-49d3-bfaa-f36bcfe56fdb.jpg</image:loc>
      <image:title>Close-up of a computer monitor displaying cyber security data and code, indicative of system hacking or programming.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/integrating-third-party-scripts-in-next-js</loc>
    <lastmod>2026-08-31T01:03:07.271Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://rubel.dev/blog/performance-optimization-basics-faster-php-execution</loc>
    <lastmod>2026-08-31T01:25:49.886Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/8b2de1e4-9600-4791-b4eb-1928d41dfe25.jpg</image:loc>
      <image:title>Detailed image of computer source code displayed on a screen, showcasing web development elements.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/dashboard-layout-integration-building-your-unified-ui</loc>
    <lastmod>2026-08-31T01:16:50.497Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/83a840b3-b60b-482f-ae0b-d726ad264b93.jpg</image:loc>
      <image:title>Dynamic digital interface showcasing technology with interactive design elements and controls.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/advanced-error-handling-custom-classes-and-graphqlerror</loc>
    <lastmod>2026-08-31T01:15:50.213Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/7fa37ba9-0d41-4821-8060-192767841092.jpg</image:loc>
      <image:title>Close-up of PHP code on a monitor, highlighting development and programming concepts.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/file-archiving-and-compression-a-linux-developer-s-guide</loc>
    <lastmod>2026-08-31T01:22:50.980Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/bd88557d-15b1-418d-839f-60cbfc79c077.jpg</image:loc>
      <image:title>Neatly arranged blue office binders labeled with dates and names for organized storage.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/exporting-and-importing-data-mastering-the-copy-command</loc>
    <lastmod>2026-08-31T01:31:50.607Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/82e6329a-4aae-495f-91f8-21d95b603980.jpg</image:loc>
      <image:title>Detailed close-up of global export data on a paper report with a globe.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/viewing-resource-metrics-monitoring-cpu-and-memory-in-kubernetes</loc>
    <lastmod>2026-08-31T01:22:49.930Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/1dae4e49-f32a-4704-99d3-c7264946bbf0.jpg</image:loc>
      <image:title>A laptop displaying an analytics dashboard with real-time data tracking and analysis tools.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/project-refactoring-service-integration-with-redis</loc>
    <lastmod>2026-08-31T01:35:49.619Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/07f18308-9b91-4e50-b883-6e49c89504ca.jpg</image:loc>
      <image:title>Close-up of AI-assisted coding with menu options for debugging and problem-solving.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/testing-type-safe-code-validating-typescript-expectations</loc>
    <lastmod>2026-08-31T01:47:50.753Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/8753a3e4-f7a2-420c-8e1d-f781acc31ae8.jpg</image:loc>
      <image:title>A programmer working on code with a laptop and monitor setup in an office.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/rebasing-vs-merging-clean-git-history-for-beginners</loc>
    <lastmod>2026-08-31T01:31:49.357Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/bacdef06-439f-49be-b4d1-731e5be397d3.jpg</image:loc>
      <image:title>Close-up of software development tools displaying code and version control systems on a computer monitor.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/handling-api-payloads-pydantic-validation-for-fastapi</loc>
    <lastmod>2026-08-31T01:21:49.247Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/ce0641b4-7590-4f46-a9e7-0ad8a0eb1a87.jpg</image:loc>
      <image:title>Close-up of software development tools displaying code and version control systems on a computer monitor.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/using-tailwind-with-frameworks-integration-and-scoped-styling</loc>
    <lastmod>2026-08-31T01:47:49.808Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/a1ee1914-c73f-4b25-8e2a-528e4188c11a.jpg</image:loc>
      <image:title>A downward symmetrical view through an industrial metal structure against a clear sky.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/database-indexing-strategies-performance-optimization-guide</loc>
    <lastmod>2026-08-31T01:47:48.882Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/53efaf4d-8313-4fb1-a9a0-2ff3e31174d1.jpg</image:loc>
      <image:title>Close-up of the word &apos;metadata&apos; spelled out with wooden Scrabble tiles on a table.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://rubel.dev/blog/testing-strategies-for-apis-building-reliable-integration-tests</loc>
    <lastmod>2026-08-31T01:46:48.878Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://cdn.rubel.dev/stock/087d7f98-40dd-465a-a57d-f169b7e1357a.jpg</image:loc>
      <image:title>A man discusses testing processes during an office meeting with a focus on growth and strategy.</image:title>
    </image:image>
  </url>
</urlset>
