<?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://farhan-shafi.com</loc>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://farhan-shafi.com/services</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://farhan-shafi.com/about</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://farhan-shafi.com/contact</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/services/frontend-development</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://farhan-shafi.com/services/wordpress-plugin-development</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://farhan-shafi.com/services/gutenberg-block-development</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://farhan-shafi.com/services/full-stack-saas-development</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://farhan-shafi.com/services/ai-integration-development</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/worknavo</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/worknavo.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/reppod</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/reppod.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/securepay</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/securepay.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/lumination-ai</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/lumination.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/mostash</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/monstash.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/ultimate-blocks</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/ultimate-blocks.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/tableberg</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/tableberg.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/galleryberg</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/galleryberg.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/sliderberg</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/sliderberg.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/taskora-ai</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/taskora-placeholder.svg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/flux-energy</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/flux-energy.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/accounting-financial-partners</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/accounting-financial-partners.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/ethical</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/ethical.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/sourcelow</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/sourcelow.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/notegpt</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/notegpt.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/ecommerce-platforms</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/ecommerce-platforms.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/work/ecomm-design</loc>
<image:image>
<image:loc>https://farhan-shafi.com/work/ecomm-design.jpg</image:loc>
</image:image>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/gutenberg-block-deprecations</loc>
<lastmod>2026-08-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/gutenberg-block-validation-errors</loc>
<lastmod>2026-08-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/testing-strategy-mern-api</loc>
<lastmod>2026-07-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/nextjs-middleware-not-a-security-boundary</loc>
<lastmod>2026-07-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/three-products-mobile-and-web-mern</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/ai-generated-content-without-feeling-bolted-on</loc>
<lastmod>2026-08-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/fastapi-microservices-digital-wallet</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/two-sided-auth-nextjs-role-based-routing</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/multi-tenant-saas-mern-stack</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/claude-api-practical-guide-developers</loc>
<lastmod>2026-08-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/react-gutenberg-component-patterns</loc>
<lastmod>2026-08-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/freemius-vs-woocommerce-plugin-licensing</loc>
<lastmod>2026-08-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/adding-ai-to-wordpress-plugin-claude-api</loc>
<lastmod>2026-08-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/wordpress-vs-nextjs-when-to-use</loc>
<lastmod>2026-08-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/ai-tools-wordpress-developer</loc>
<lastmod>2026-08-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/freemius-plugin-free-pro</loc>
<lastmod>2026-08-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://farhan-shafi.com/blog/gutenberg-block-architecture</loc>
<lastmod>2026-08-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
