<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://thomasgazzoni.com/</loc>
<lastmod>2025-12-22T08:00:10.741Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/about/</loc>
<lastmod>2025-12-22T08:00:10.744Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/contact/</loc>
<lastmod>2025-12-22T08:00:10.744Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/projects/</loc>
<lastmod>2025-12-22T08:00:10.744Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/</loc>
<lastmod>2025-12-22T08:00:10.744Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/newsletter/</loc>
<lastmod>2025-12-22T08:00:10.744Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/from-mobile-first-to-ai-first/</loc>
<lastmod>2025-04-24T03:12:51.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/how-to-analyze-a-codebase-using-chatgpt-o3/</loc>
<lastmod>2025-04-24T03:12:51.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/flutter-pixel-by-pixel/</loc>
<lastmod>2025-04-15T14:09:45.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/state-management-in-flutter-async-redux/</loc>
<lastmod>2025-04-23T08:30:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/use-bloc-with-freezed-and-built-value/</loc>
<lastmod>2025-04-17T08:18:49.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/use-rxdart-streams-with-flutter-hooks/</loc>
<lastmod>2025-04-23T08:30:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/generate-graphql-types-with-codegen/</loc>
<lastmod>2025-04-15T14:09:45.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/supercharging-ai-powered-code-editing-with-vsc-mcp---part-one/</loc>
<lastmod>2025-05-13T08:04:08.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/use-vsc-mcp-to-add-new-tools-part-two/</loc>
<lastmod>2025-05-13T08:04:08.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/enhance-vsc-mcp-capabilities-with-headless-vscode-part-three/</loc>
<lastmod>2025-05-13T08:04:08.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thomasgazzoni.com/coding/run-mcp-from-the-web-part-four/</loc>
<lastmod>2025-05-13T08:13:47.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
