<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://phymilad.vercel.app/</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/projects</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/about</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/projects/1</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/projects/2</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/projects/3</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/projects/4</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-and-ai-agents</loc>
<lastmod>2026-10-27T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-upgrades-and-lts</loc>
<lastmod>2026-10-23T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-multi-zones-at-scale</loc>
<lastmod>2026-10-20T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-self-hosting-and-adapters</loc>
<lastmod>2026-10-16T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-observability-and-performance</loc>
<lastmod>2026-10-13T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-authentication-data-access-layer</loc>
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-middleware-to-proxy</loc>
<lastmod>2026-10-06T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-server-actions-security</loc>
<lastmod>2026-10-02T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-forms-with-server-actions</loc>
<lastmod>2026-09-29T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-route-handler-or-server-action</loc>
<lastmod>2026-09-25T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-testing-app-router</loc>
<lastmod>2026-09-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-instant-navigation</loc>
<lastmod>2026-09-18T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-parallel-and-intercepting-routes</loc>
<lastmod>2026-09-15T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-partial-prerendering-architecture</loc>
<lastmod>2026-09-11T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-16-caching-mental-model</loc>
<lastmod>2026-09-08T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-error-handling-retry-vs-reset</loc>
<lastmod>2026-09-04T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-streaming-and-suspense</loc>
<lastmod>2026-09-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/what-makes-a-nextjs-route-dynamic</loc>
<lastmod>2026-08-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-data-fetching-waterfalls</loc>
<lastmod>2026-08-25T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/nextjs-use-client-boundary</loc>
<lastmod>2026-08-21T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/nextjs</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/nextjs-between-the-lines</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/fundamentals</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/production</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/security</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/rendering</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/ai</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/api</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/architecture</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/caching</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/forms</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/routing</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://phymilad.vercel.app/blog/tags/testing</loc>
<lastmod>2026-10-27T11:26:45.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
</urlset>
