<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.manuel-schoebel.com/</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/awesome-headless-ecommerce</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/asynchronous-function-in-a-meteorjs-method-call</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/building-an-mvp-crowducateme</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/creating-a-meteorjs-component-scrollable-button-group</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/fallstudie-manuel-schoebel-com-teil-1</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/fallstudie-manuel-schoebel-com-teil-2-tech-stack</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/i-will-work-with-meteor-exclusively-this-is-why</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/iron-router-tutorial</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/jest-unit-snapshot-testing-typescript-nextjs</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/login-required-for-an-url-done-right</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/meteor-and-seo</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/meteor-meetup-protocol-by-daniel-dornhardt</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/meteorjs-and-mongodb-replica-set-for-oplog-tailing</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/meteorjs-and-twitter-bootstrap-the-right-way</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/meteorjs-iron-router-filters-before-and-after-hooks</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/meteorjs-package-only-app-structure-with-mediator-pattern</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/meteorjs-the-perfect-match-for-lean-startups</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/nextjs-typescript-storybook-setup</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/private-remote-meteorjs-packages-hosting-on-your-own-server</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/simple-page-transitions-with-iron-router-hooks</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/the-meteor-ui-system-a-dependency-graph</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/use-deps-dependency-instead-of-session-if-you-can</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/blog/use-meteor-iron-router-waiton-to-load-external-javascript</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/headless-e-commerce-starters-for-next-js</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/implement-add-to-cart-with-nextjs-server-actions-medusajs-and-strapijs</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/imprint</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/next-js-caching</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/privacy</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/strapi-components-and-dynamic-zones-graphql-nextjs</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/strapi-navigation-menu-using-components</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/terms-and-conditions</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/the-headless-content-starter-kit</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.manuel-schoebel.com/the-internet-is-about-to-have-another-iphone-moment-and-it-is-called-mcp</loc>
<lastmod>2026-05-20T11:19:28.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
