<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://codefromscratch.org/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog</loc>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codefromscratch.org/contact</loc>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/what-is-web-development-beginners-guide</loc>
<lastmod>2026-03-07T23:36:55.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/deploying-full-stack-apps-to-vercel-the-definitive-guide</loc>
<lastmod>2026-02-14T13:47:22.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/supabase-authentication-complete-guide-with-next-js</loc>
<lastmod>2026-02-09T13:47:25.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/testing-react-applications-a-complete-strategy</loc>
<lastmod>2026-01-20T13:47:37.711Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/html-css-beginners-build-first-web-page</loc>
<lastmod>2026-03-07T13:36:49.840Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/authentication-in-next-js-with-nextauth-js-v5</loc>
<lastmod>2026-02-18T00:02:09.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/css-grid-layout-the-complete-visual-guide</loc>
<lastmod>2026-03-01T13:47:13.854Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/prisma-orm-from-zero-to-production</loc>
<lastmod>2026-02-24T13:47:16.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/tailwind-css-v4-what-s-new-and-how-to-migrate</loc>
<lastmod>2026-01-30T13:47:31.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codefromscratch.org/blog/react-state-management-in-2025-zustand-vs-redux-vs-context</loc>
<lastmod>2026-03-06T13:47:10.477Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
