<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://karan-portfolio-ebon.vercel.app/</loc>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://karan-portfolio-ebon.vercel.app/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://karan-portfolio-ebon.vercel.app/blog/web-performance-optimization</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://karan-portfolio-ebon.vercel.app/blog/digital-twin-ai-infrastructure</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://karan-portfolio-ebon.vercel.app/blog/where-backend-latency-comes-from</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://karan-portfolio-ebon.vercel.app/architecture/auth0-bff-architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://karan-portfolio-ebon.vercel.app/architecture/secure-pat-architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://karan-portfolio-ebon.vercel.app/architecture/predictable-ai-workflows</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://karan-portfolio-ebon.vercel.app/architecture/responsive-complex-interfaces</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
