<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://samuelmuthui.top/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/services</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/contact</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/faq</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/privacy-policy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/terms-of-service</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/case-study/truehearted</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/case-study/originhomes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/api-security-preventing-common-vulnerabilities-3</loc>
    <lastmod>2026-08-17T02:39:55+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-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-dashboards-with-react-and-chart-js-a-practical-guide-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/integrating-m-pesa-payments-in-web-applications-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/state-management-in-modern-react-apps-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-e-commerce-platforms-with-react-a-developer-s-guide-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/mysql-to-postgresql-migration-strategies-2</loc>
    <lastmod>2026-08-17T02:39:55+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-6</loc>
    <lastmod>2026-08-17T02:39:55+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-3</loc>
    <lastmod>2026-08-17T02:39:55+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-4</loc>
    <lastmod>2026-08-19T04:24:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/kenyan-tech-ecosystem-and-opportunities-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/authentication-and-authorization-best-practices-6</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-design-principles-that-improve-conversion-rates-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/full-stack-web-development-what-it-actually-involves-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/database-design-patterns-for-scalable-apps-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/caching-strategies-for-web-applications-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/mysql-to-postgresql-migration-strategies</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/next-js-vs-vite-choosing-the-right-tool-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-e-commerce-platforms-with-react-a-developer-s-guide-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/authentication-and-authorization-best-practices-5</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-hosting-explained-shared-vps-and-cloud-compared-6</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/css-grid-and-flexbox-layout-mastery-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/next-js-vs-vite-choosing-the-right-tool-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/integrating-m-pesa-payments-in-web-applications-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/full-stack-web-development-what-it-actually-involves-3</loc>
    <lastmod>2026-08-17T02:39:55+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-3</loc>
    <lastmod>2026-08-17T02:39:55+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-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/integrating-m-pesa-payments-in-web-applications-a-step-by-step-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/working-with-supabase-for-backend-development-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/authentication-and-authorization-best-practices-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-restful-apis-with-node-js-and-express-3</loc>
    <lastmod>2026-08-19T04:24:30+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-2</loc>
    <lastmod>2026-08-17T02:39:55+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-3</loc>
    <lastmod>2026-08-17T02:39:55+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-5</loc>
    <lastmod>2026-08-17T02:39:55+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-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/migrating-a-legacy-php-application-to-modern-practices</loc>
    <lastmod>2026-08-17T02:39:55+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-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/tailwind-css-tips-for-production-apps-4</loc>
    <lastmod>2026-08-17T02:39:55+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-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/microservices-architecture-patterns-a-practical-guide-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-e-commerce-platforms-with-react-a-comprehensive-guide-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/next-js-vs-vite-choosing-the-right-tool-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/mastering-mobile-first-design-principles-a-guide-for-modern-web-developers</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-hosting-explained-shared-vps-and-cloud-compared-5</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/modern-php-development-composer-psr-standards-and-frameworks-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/seamless-database-migration-from-mysql-to-postgresql</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/next-js-vs-vite-choosing-the-right-tool-for-your-web-project</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/designing-rest-apis-developers-actually-want-to-use-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/api-security-preventing-common-vulnerabilities-2</loc>
    <lastmod>2026-08-17T02:39:55+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-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/deciphering-microservices-patterns-for-scalable-web-applications-in-kenya</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/streamlining-your-workflow-ci-cd-pipelines-with-github-actions</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/testing-strategies-for-full-stack-applications-my-journey-to-robust-web-development</loc>
    <lastmod>2026-08-17T02:39:55+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-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/mastering-react-performance-a-journey-through-optimization-techniques</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/tailwind-css-tips-for-production-apps-from-dev-to-deployment-in-the-kenyan-tech-scene</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-real-time-applications-with-websockets-a-practical-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/tailwind-css-tips-for-production-apps-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-development-vs-web-design-what-s-the-difference-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/graphql-vs-rest-when-to-use-which-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-dashboards-with-react-and-chart-js-a-practical-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/css-grid-and-flexbox-layout-mastery-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/full-stack-web-development-what-it-actually-involves-2</loc>
    <lastmod>2026-08-17T02:39:55+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-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/tailwind-css-tips-for-production-apps-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/seo-optimization-for-single-page-applications-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-development-vs-web-design-what-s-the-difference-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/kenyan-tech-ecosystem-and-opportunities-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/react-performance-optimization-techniques-3</loc>
    <lastmod>2026-08-17T02:39:55+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-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-progressive-web-apps-pwas-a-comprehensive-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-e-commerce-platforms-with-react-a-comprehensive-guide</loc>
    <lastmod>2026-08-19T04:24:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/kenyan-tech-ecosystem-and-opportunities-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/microservices-architecture-patterns-a-practical-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/caching-strategies-for-web-applications-2</loc>
    <lastmod>2026-08-17T02:39:55+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-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-hosting-explained-shared-vps-and-cloud-compared-4</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/docker-and-container-orchestration-for-developers-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/database-design-patterns-for-scalable-apps-2</loc>
    <lastmod>2026-08-19T04:24:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-restful-apis-with-node-js-and-express-2</loc>
    <lastmod>2026-08-17T02:39:55+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-2</loc>
    <lastmod>2026-08-17T02:39:55+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-a-comprehensive-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/seo-optimization-for-single-page-applications-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/css-grid-and-flexbox-layout-mastery-a-developer-s-guide-to-building-responsive-uis</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/ci-cd-pipelines-with-github-actions-streamlining-your-workflow</loc>
    <lastmod>2026-08-17T02:39:55+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</loc>
    <lastmod>2026-08-17T02:39:55+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-ensuring-uptime-and-performance</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/designing-rest-apis-developers-actually-want-to-use-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-e-commerce-platforms-with-react-lessons-from-the-kenyan-tech-ecosystem</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-hosting-explained-shared-vps-and-cloud-compared-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/docker-and-container-orchestration-for-developers-2</loc>
    <lastmod>2026-08-17T02:39:55+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-2</loc>
    <lastmod>2026-08-17T02:39:55+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-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/next-js-vs-vite-choosing-the-right-tool-for-your-next-web-app</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/react-performance-optimization-techniques-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/authentication-and-authorization-best-practices-3</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-development-vs-web-design-what-s-the-difference-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/a-day-in-the-life-of-a-full-stack-software-developer-challenges-solutions-and-best-practices</loc>
    <lastmod>2026-08-19T04:24:30+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-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-hosting-explained-shared-vps-and-cloud-compared-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/unlocking-the-kenyan-tech-ecosystem-opportunities-and-challenges</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/mastering-aws-lambda-and-serverless-architecture-a-practical-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/tailwind-css-tips-for-production-apps</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/mastering-mobile-first-design-principles-for-a-seamless-user-experience</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/integrating-m-pesa-payments-in-web-applications-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-e-commerce-platforms-with-react-a-practical-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/authentication-and-authorization-best-practices-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/typescript-advanced-patterns-and-best-practices-2</loc>
    <lastmod>2026-08-19T04:24:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/working-with-supabase-for-backend-development-2</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/modern-php-development-composer-psr-standards-and-frameworks</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/database-design-patterns-for-scalable-apps</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-e-commerce-platforms-with-react-a-developer-s-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/microservices-architecture-patterns-a-comprehensive-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/php-vs-node-js-choosing-the-right-backend-for-your-project</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/docker-and-container-orchestration-for-developers</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-development-vs-web-design-what-s-the-difference</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/designing-rest-apis-developers-actually-want-to-use</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-dashboards-with-react-and-chart-js-a-comprehensive-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/seo-optimization-for-single-page-applications</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/mastering-mobile-first-design-principles-for-exceptional-user-experience</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/ci-cd-pipelines-with-github-actions-streamlining-development-workflows</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/working-with-supabase-for-backend-development</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-a-custom-php-backend-with-mysql-from-idea-to-production</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/migrating-a-legacy-php-application-to-modern-practices-a-kenyan-developer-s-journey</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/next-js-vs-vite-choosing-the-right-tool</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/graphql-vs-rest-when-to-use-which</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/deploying-to-aws-ec2-with-cpanel-a-step-by-step-guide</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/web-hosting-explained-shared-vps-and-cloud-compared</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/testing-strategies-for-full-stack-applications</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/react-performance-optimization-techniques</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/css-grid-and-flexbox-layout-mastery</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/building-restful-apis-with-node-js-and-express</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/setting-up-ssl-dns-and-domains-for-a-new-website</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/full-stack-web-development-what-it-actually-involves</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/integrating-m-pesa-payments-in-web-applications</loc>
    <lastmod>2026-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://samuelmuthui.top/blog/authentication-and-authorization-best-practices</loc>
    <lastmod>2026-08-17T02:39:55+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-08-19T04:24:30+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-19T04:24:30+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-08-17T02:39:55+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-08-17T02:39:55+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-08-19T04:24:30+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+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-08-17T02:39:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
