<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>https://www.sebasab.com/</loc>
<lastmod>2026-11-03T15:18:17.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog</loc>
<lastmod>2026-11-03T15:18:17.836Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.sebasab.com/sitecore-xm-cloud-developer</loc>
<lastmod>2026-11-03T15:18:17.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.sebasab.com/headless-cms-architecture</loc>
<lastmod>2026-11-03T15:18:17.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.sebasab.com/nextjs-cms-development</loc>
<lastmod>2026-11-03T15:18:17.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.sebasab.com/ai-implementation-engineer</loc>
<lastmod>2026-11-03T15:18:17.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/building-audiobooks</loc>
<image:image>
<image:loc>https://www.sebasab.com/videos/building-audiobooks/audiobooks-og.jpg</image:loc>
</image:image>
<video:video>
<video:title>Audiobooks for Mac: demo of audiobook and ebook sync with Kindle handoff</video:title>
<video:thumbnail_loc>https://www.sebasab.com/videos/building-audiobooks/audiobooks-demo-poster.jpg</video:thumbnail_loc>
<video:description>A 48-second tour of Audiobooks, a native macOS audiobook player: the library rail, Read mode following the narrator sentence by sentence, the Kindle handoff panel with a unique search phrase, and focus mode. Recorded automatically by the app's scripted demo mode.</video:description>
<video:content_loc>https://www.sebasab.com/videos/building-audiobooks/audiobooks-demo.mp4</video:content_loc>
<video:duration>48</video:duration>
<video:publication_date>2026-11-02</video:publication_date>
</video:video>
<video:video>
<video:title>Audiobooks for Mac: vertical demo</video:title>
<video:thumbnail_loc>https://www.sebasab.com/videos/building-audiobooks/audiobooks-demo-vertical-poster.jpg</video:thumbnail_loc>
<video:description>The 9:16 version of the Audiobooks demo for phones, recorded in a portrait window and composited over the book cover with large captions.</video:description>
<video:content_loc>https://www.sebasab.com/videos/building-audiobooks/audiobooks-demo-vertical.mp4</video:content_loc>
<video:duration>48</video:duration>
<video:publication_date>2026-11-02</video:publication_date>
</video:video>
<lastmod>2026-11-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/redesigning-life-os-around-my-usage</loc>
<lastmod>2026-08-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/building-mundial-pool</loc>
<lastmod>2026-06-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/building-portpilot</loc>
<lastmod>2026-05-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/nextjs-performance-from-53-to-93</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/living-inside-your-system</loc>
<lastmod>2026-05-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/building-life-os</loc>
<lastmod>2026-05-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/building-dream-journal</loc>
<lastmod>2026-05-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/building-focuslock</loc>
<lastmod>2026-05-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/building-forge</loc>
<lastmod>2026-05-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/building-pantry-burn</loc>
<lastmod>2026-05-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/building-sebasab-dev</loc>
<lastmod>2026-04-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/handling-hierarchical-taxonomies-in-sitecore-search-4dnf</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/handling-hierarchical-taxonomies-in-sitecore-search-4dnf/cover.png</image:loc>
</image:image>
<lastmod>2025-11-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/advanced-web-crawler-101-sitemap-trigger-extractors-2jkc</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/advanced-web-crawler-101-sitemap-trigger-extractors-2jkc/cover.png</image:loc>
</image:image>
<lastmod>2025-08-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/preparing-sitecore-data-for-search-engine-crawling-a-complete-metadata-implementation-guide-48gc</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/preparing-sitecore-data-for-search-engine-crawling-a-complete-metadata-implementation-guide-48gc/cover.png</image:loc>
</image:image>
<lastmod>2025-08-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/mastering-the-pages-editor-in-sitecore-xm-cloud-managing-page-content-and-datasources-5e33</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/mastering-the-pages-editor-in-sitecore-xm-cloud-managing-page-content-and-datasources-5e33/cover.png</image:loc>
</image:image>
<lastmod>2025-06-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/reducing-props-size-in-sitecore-xm-cloud-nextjs-to-improve-performance-1850</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/reducing-props-size-in-sitecore-xm-cloud-nextjs-to-improve-performance-1850/cover.png</image:loc>
</image:image>
<lastmod>2025-06-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/sitecore-hackaton-2025-2cp5</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/sitecore-hackaton-2025-2cp5/cover.png</image:loc>
</image:image>
<lastmod>2025-03-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/understanding-content-resolvers-in-sitecore-xm-cloud-1h58</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/understanding-content-resolvers-in-sitecore-xm-cloud-1h58/cover.jpg</image:loc>
</image:image>
<lastmod>2024-09-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/understanding-partial-designs-and-page-designs-in-sitecore-xm-cloud-476l</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/understanding-partial-designs-and-page-designs-in-sitecore-xm-cloud-476l/cover.jpg</image:loc>
</image:image>
<lastmod>2024-09-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/working-with-placeholders-in-sitecore-xm-cloud-5fae</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/working-with-placeholders-in-sitecore-xm-cloud-5fae/cover.png</image:loc>
</image:image>
<lastmod>2024-09-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/xm-cloud-rendering-variants-and-styles-4md5</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/xm-cloud-rendering-variants-and-styles-4md5/cover.jpg</image:loc>
</image:image>
<lastmod>2024-09-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/leveraging-sitecore-jss-tags-for-seamless-integration-with-nextjs-in-xm-cloud-1d4l</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/leveraging-sitecore-jss-tags-for-seamless-integration-with-nextjs-in-xm-cloud-1d4l/cover.png</image:loc>
</image:image>
<lastmod>2024-07-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/managing-json-ld-schemas-on-sitecore-xm-cloud-with-nextjs-and-sxa-118a</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/managing-json-ld-schemas-on-sitecore-xm-cloud-with-nextjs-and-sxa-118a/cover.png</image:loc>
</image:image>
<lastmod>2024-07-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/troubleshooting-heap-memory-errors-in-sitecore-xm-cloud-nextjs-projects-bl6</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/troubleshooting-heap-memory-errors-in-sitecore-xm-cloud-nextjs-projects-bl6/cover.png</image:loc>
</image:image>
<lastmod>2024-06-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/comparing-sitecore-xp-net-and-sitecore-xm-cloud-typescript-solr-vs-graphql-for-queries-54n3</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/comparing-sitecore-xp-net-and-sitecore-xm-cloud-typescript-solr-vs-graphql-for-queries-54n3/cover.png</image:loc>
</image:image>
<lastmod>2024-06-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/handling-seo-in-sitecore-xm-cloud-projects-best-practices-and-implementation-3o61</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/handling-seo-in-sitecore-xm-cloud-projects-best-practices-and-implementation-3o61/cover.png</image:loc>
</image:image>
<lastmod>2024-06-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/an-unforgettable-experience-at-udla-exploring-sitecore-xm-cloud-and-headless-development-12bn</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/an-unforgettable-experience-at-udla-exploring-sitecore-xm-cloud-and-headless-development-12bn/cover.png</image:loc>
</image:image>
<lastmod>2024-06-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/netlify-vs-vercel-for-sitecore-xm-cloud-deployment-3ike</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/netlify-vs-vercel-for-sitecore-xm-cloud-deployment-3ike/cover.jpg</image:loc>
</image:image>
<lastmod>2024-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/streamlining-sitecore-xm-cloud-with-a-new-vscode-extension-3lad</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/streamlining-sitecore-xm-cloud-with-a-new-vscode-extension-3lad/cover.png</image:loc>
</image:image>
<lastmod>2024-02-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/sitecore-xm-cloud-webhooks-demo-2jb</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/sitecore-xm-cloud-webhooks-demo-2jb/cover.png</image:loc>
</image:image>
<lastmod>2024-01-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/creating-your-first-rendering-on-sitecore-xm-cloud-26c1</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/creating-your-first-rendering-on-sitecore-xm-cloud-26c1/cover.png</image:loc>
</image:image>
<lastmod>2023-12-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/setting-up-a-new-sitecore-xm-cloud-nextjs-project-106a</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/setting-up-a-new-sitecore-xm-cloud-nextjs-project-106a/cover.png</image:loc>
</image:image>
<lastmod>2023-12-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/blog/sitecore-xm-cloud-certification-test-tips-and-tricks-540f</loc>
<image:image>
<image:loc>https://www.sebasab.com/images/blog/devto/sitecore-xm-cloud-certification-test-tips-and-tricks-540f/cover.png</image:loc>
</image:image>
<lastmod>2023-12-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/audiobooks</loc>
<lastmod>2026-11-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/dream-journal</loc>
<lastmod>2026-05-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/forge</loc>
<lastmod>2026-05-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/life-os</loc>
<lastmod>2026-05-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/focuslock</loc>
<lastmod>2026-01-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/pantry-burn</loc>
<lastmod>2026-01-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/webtrace</loc>
<lastmod>2025-03-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/trainr</loc>
<lastmod>2025-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/arrived</loc>
<lastmod>2025-01-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.sebasab.com/projects/pathwise</loc>
<lastmod>2025-01-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
</urlset>
