<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://samuelmuthui.top/</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/about</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/services</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/contact</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/faq</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/privacy-policy</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/terms-of-service</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/case-study/truehearted</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/case-study/originhomes</loc>
    <lastmod>2026-07-11T21:04:55+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/authentication-and-authorization-best-practices</loc>
    <lastmod>2026-07-11T21:00:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/what-does-a-full-stack-software-developer-do-day-to-day</loc>
    <lastmod>2026-07-11T15:00:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/aws-lambda-and-serverless-architecture-a-game-changer-for-modern-web-development</loc>
    <lastmod>2026-07-11T14:53:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/kenyan-tech-ecosystem-and-opportunities</loc>
    <lastmod>2026-07-11T14:23:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/choosing-the-right-web-hosting-for-your-business</loc>
    <lastmod>2026-07-11T13:15:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-progressive-web-apps-pwas-a-guide-to-seamless-user-experiences</loc>
    <lastmod>2026-07-11T11:18:54+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/typescript-advanced-patterns-and-best-practices</loc>
    <lastmod>2026-07-11T06:00:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/postgresql-query-optimization-a-step-by-step-guide-to-faster-performance</loc>
    <lastmod>2026-07-10T21:00:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/monitoring-and-logging-for-production-apps-a-guide-to-avoiding-downtime-in-the-kenyan-tech-ecosystem</loc>
    <lastmod>2026-07-10T18:00:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/api-security-preventing-common-vulnerabilities</loc>
    <lastmod>2026-07-10T15:00:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/from-wireframe-to-website-a-web-design-workflow</loc>
    <lastmod>2026-07-09T21:00:07+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/responsive-web-design-a-practical-developer-s-guide</loc>
    <lastmod>2026-07-09T15:00:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/setting-up-a-ci-cd-pipeline-from-scratch-with-docker</loc>
    <lastmod>2026-07-09T09:00:07+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-design-principles-that-improve-conversion-rates</loc>
    <lastmod>2026-07-09T06:00:07+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/caching-strategies-for-web-applications</loc>
    <lastmod>2026-07-08T21:00:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-cross-platform-mobile-apps-with-react-native</loc>
    <lastmod>2026-07-08T18:00:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/state-management-in-modern-react-apps</loc>
    <lastmod>2026-07-08T15:00:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/real-time-applications-with-websockets</loc>
    <lastmod>2026-07-08T03:00:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/tailwind-css-tips-for-production-apps-scaling-beyond-the-basics</loc>
    <lastmod>2026-07-07T07:26:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/react-native-vs-flutter-a-developer-s-comparison-from-the-trenches</loc>
    <lastmod>2026-07-07T07:26:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/small-steps-to-big-data-a-guide-to-mysql-to-postgresql-migration-strategy</loc>
    <lastmod>2026-07-07T07:26:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/how-much-does-full-stack-web-development-cost-in-2026</loc>
    <lastmod>2026-07-07T07:26:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/database-administration-basics-every-developer-should-know</loc>
    <lastmod>2026-07-07T07:26:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
