<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://neilmcardle.com/</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://neilmcardle.com/about</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://neilmcardle.com/icon-animator</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://neilmcardle.com/promptr</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/make-a-real-file-yours</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/how-the-web-runs</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/html-the-language</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/css-as-a-system</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/css-craft</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/javascript-fundamentals</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/intermediate-javascript</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/typescript-for-ui</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/react-fundamentals</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/testing-react-ui</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/design-systems-in-code</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/motion-interaction-engineering</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/shipping-ui-nextjs-electron</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/designing-ai-native-interaction-patterns</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/data-and-apis-in-depth</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/databases-and-orm</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/auth</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/professional-practice-and-deploy</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/spark/lessons/capstone</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://neilmcardle.com/privacy</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://neilmcardle.com/terms</loc>
<lastmod>2026-09-08T00:43:26.764Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
</urlset>
