
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
      <url>
        <loc>https://maxkarlsson.dev/</loc>
        <lastmod>2022-12-13T00:15:16+11:00</lastmod>
        <priority>1.0</priority>
      </url>
      <url>
        <loc>https://maxkarlsson.dev/blog</loc>
        <lastmod>2022-12-13T00:15:16+11:00</lastmod>
        <priority>1.0</priority>
      </url>
      <url>
        <loc>https://maxkarlsson.dev/about</loc>
        <lastmod>2022-12-13T00:15:16+11:00</lastmod>
        <priority>1.0</priority>
      </url>
      
        <url>
          <loc>https://maxkarlsson.dev/blog/rise-of-the-headless-heretic</loc>
          <lastmod>2025-01-08T01:15:37Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/what-is-a-fractional-tech-lead</loc>
          <lastmod>2024-02-02T05:39:13Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/verify-stripe-webhooks-in-remix-on-cloudflare-pages</loc>
          <lastmod>2022-12-15T11:38:18Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/how-to-add-progress-bar-shopify-hydrogen</loc>
          <lastmod>2022-05-23T01:07:03Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/environment-variables-remix-run-cloudflare-pages</loc>
          <lastmod>2024-04-05T02:56:58Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/i-made-the-same-app-with-mongodb-realm-firebase-aws-amplify-and-supabase-this-is-what-i-learned</loc>
          <lastmod>2022-05-23T01:33:50Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/how-to-implement-password-reset-with-headless-bigcommerce-part-2-implementation-details</loc>
          <lastmod>2022-05-23T01:34:40Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/how-to-implement-password-reset-with-headless-bigcommerce-part-1-solution-overview</loc>
          <lastmod>2022-05-23T01:26:26Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/why-you-should-encapsulate-external-code</loc>
          <lastmod>2021-10-01T02:54:09Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/redirects-with-sanity-next-js-and-vercel</loc>
          <lastmod>2022-05-23T01:32:16Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/how-to-make-hierarchical-slugs-in-sanity</loc>
          <lastmod>2022-05-23T01:31:51Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/verify-stripe-webhook-signature-in-next-js-api-routes</loc>
          <lastmod>2021-09-05T06:31:26Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/layout-in-next-js-from-external-source</loc>
          <lastmod>2021-09-05T05:40:09Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/how-to-google-auth-with-mongodb-realm</loc>
          <lastmod>2021-09-05T05:33:54Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/mongodb-realm-first-impressions</loc>
          <lastmod>2021-09-05T05:39:38Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/search-for-alternative-to-firebase</loc>
          <lastmod>2021-09-05T09:43:31Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/redirects-with-sanity-gatsby-netlify</loc>
          <lastmod>2021-09-05T05:42:18Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/react-state-with-context-custom-hooks</loc>
          <lastmod>2021-09-05T05:41:36Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/how-to-setup-a-self-hosted-sanity-studio</loc>
          <lastmod>2021-09-05T10:12:18Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/keeping-my-sanity</loc>
          <lastmod>2021-09-05T05:38:57Z</lastmod>
          <priority>1.0</priority>
        </url>
      ,
        <url>
          <loc>https://maxkarlsson.dev/blog/how-i-regained-my-sanity</loc>
          <lastmod>2021-09-05T05:40:56Z</lastmod>
          <priority>1.0</priority>
        </url>
      
    </urlset>
    