<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://giovannimastellone.it/</loc>
    <lastmod>2026-07-07T17:34:06.630Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/about/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/work/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/projects/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/search/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/about/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/work/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/projects/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/search/</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/7-journey-builder-architecture-mistakes/</loc>
    <lastmod>2026-06-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/build-vs-buy-in-2026-the-framework-i-use-with-clients/</loc>
    <lastmod>2026-06-06T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/choosing-paas-serverless-and-jamstack-platforms-render-heroku-netlify-cloudflare-workers-and-more-in-2025/</loc>
    <lastmod>2025-08-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/coolify-and-open-source-alternatives-to-paas-a-complete-guide/</loc>
    <lastmod>2025-08-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/choosing-your-server-vps-bare-metal-cloud-and-serverless-in-2025/</loc>
    <lastmod>2025-08-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/digitalization-and-automation-cornerstones-of-business-efficiency-in-2025/</loc>
    <lastmod>2025-08-11T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/from-junior-to-team-leader-in-salesforce-consulting/</loc>
    <lastmod>2026-06-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/how-process-oriented-it-architecture-transforms-businesses-a-practical-guide-for-ctos-and-cios/</loc>
    <lastmod>2025-08-13T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/ampscript-vs-ssjs-in-marketing-cloud/</loc>
    <lastmod>2026-07-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/integrating-b2c-commerce-and-marketing-cloud-reference-architecture/</loc>
    <lastmod>2026-06-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/integrating-salesforce-with-azure-patterns/</loc>
    <lastmod>2026-06-17T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/mastering-n8n/</loc>
    <lastmod>2025-09-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/microblitz-fast-lightweight-dynamic-apis-with-nodejs-and-fastify/</loc>
    <lastmod>2025-08-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/sfra-vs-headless-pwa-kit-in-b2c-commerce/</loc>
    <lastmod>2026-06-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/salesforce-marketing-cloud-vs-n8n-which-marketing-automation-fits-your-business/</loc>
    <lastmod>2025-08-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/salesforce-certifications-2026-which-are-worth-it/</loc>
    <lastmod>2026-06-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/data-views-and-data-extensions-in-sfmc-sql-queries/</loc>
    <lastmod>2026-07-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/marketing-cloud-engagement-vs-account-engagement/</loc>
    <lastmod>2026-06-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/technical-pre-sales-the-bridge-from-consultant-to-architect/</loc>
    <lastmod>2026-06-13T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/what-i-learned-preparing-the-b2c-commerce-architect-certification/</loc>
    <lastmod>2026-05-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/why-open-source-is-the-future-of-enterprise-digitalization-an-it-architects-perspective/</loc>
    <lastmod>2025-08-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/why-i-built-my-own-free-website-with-astro-github-and-cloudflare-pages/</loc>
    <lastmod>2025-08-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/blog/when-salesforce-is-not-enough-bringing-azure-into-a-salesforce-consultancy/</loc>
    <lastmod>2026-07-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/7-journey-builder-architecture-mistakes/</loc>
    <lastmod>2026-06-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/ampscript-vs-ssjs-in-marketing-cloud/</loc>
    <lastmod>2026-07-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/build-vs-buy-in-2026-the-framework-i-use-with-clients/</loc>
    <lastmod>2026-06-06T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/choosing-paas-serverless-and-jamstack-platforms-render-heroku-netlify-cloudflare-workers-and-more-in-2025/</loc>
    <lastmod>2025-08-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/choosing-your-server-vps-bare-metal-cloud-and-serverless-in-2025/</loc>
    <lastmod>2025-08-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/coolify-and-open-source-alternatives-to-paas-a-complete-guide/</loc>
    <lastmod>2025-08-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/data-views-and-data-extensions-in-sfmc-sql-queries/</loc>
    <lastmod>2026-07-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/digitalization-and-automation-cornerstones-of-business-efficiency-in-2025/</loc>
    <lastmod>2025-08-11T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/how-process-oriented-it-architecture-transforms-businesses-a-practical-guide-for-ctos-and-cios/</loc>
    <lastmod>2025-08-13T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/from-junior-to-team-leader-in-salesforce-consulting/</loc>
    <lastmod>2026-06-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/integrating-b2c-commerce-and-marketing-cloud-reference-architecture/</loc>
    <lastmod>2026-06-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/marketing-cloud-engagement-vs-account-engagement/</loc>
    <lastmod>2026-06-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/mastering-n8n/</loc>
    <lastmod>2025-09-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/integrating-salesforce-with-azure-patterns/</loc>
    <lastmod>2026-06-17T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/sfra-vs-headless-pwa-kit-in-b2c-commerce/</loc>
    <lastmod>2026-06-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/microblitz-fast-lightweight-dynamic-apis-with-nodejs-and-fastify/</loc>
    <lastmod>2025-08-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/salesforce-certifications-2026-which-are-worth-it/</loc>
    <lastmod>2026-06-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/salesforce-marketing-cloud-vs-n8n-which-marketing-automation-fits-your-business/</loc>
    <lastmod>2025-08-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/technical-pre-sales-the-bridge-from-consultant-to-architect/</loc>
    <lastmod>2026-06-13T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/what-i-learned-preparing-the-b2c-commerce-architect-certification/</loc>
    <lastmod>2026-05-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/when-salesforce-is-not-enough-bringing-azure-into-a-salesforce-consultancy/</loc>
    <lastmod>2026-07-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/why-i-built-my-own-free-website-with-astro-github-and-cloudflare-pages/</loc>
    <lastmod>2025-08-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/it/blog/why-open-source-is-the-future-of-enterprise-digitalization-an-it-architects-perspective/</loc>
    <lastmod>2025-08-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/projects/giovannimastelloneit-personal-website--blog/</loc>
    <lastmod>2025-08-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://giovannimastellone.it/projects/microblitz-nodejs-microservice-framework-for-fast-dynamic-apis/</loc>
    <lastmod>2025-08-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>