<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://daviddisch.com/</loc>
    </url>
    <url>
        <loc>https://daviddisch.com/blog/</loc>
    </url>
    <url>
        <loc>https://daviddisch.com/blog/enforcing-migrations-for-persisted-redux-state-using-typescript/</loc>
        <lastmod>1970-01-01</lastmod>
    </url>
    <url>
        <loc>https://daviddisch.com/blog/how-gatsby-s-drupal-source-plugin-handles-file-entity-relationships-for-multilingual-sites/</loc>
        <lastmod>1970-01-01</lastmod>
    </url>
    <url>
        <loc>https://daviddisch.com/blog/how-to-use-drupal-to-optimize-images-on-the-fly/</loc>
        <lastmod>1970-01-01</lastmod>
    </url>
    <url>
        <loc>https://daviddisch.com/blog/migrating-a-large-drupal-7-site-to-headless-drupal-8-and-gatsby/</loc>
        <lastmod>1970-01-01</lastmod>
    </url>
    <url>
        <loc>https://daviddisch.com/blog/serverless-typescript-rust-and-go-running-in-one-repo-on-netlify/</loc>
        <lastmod>1970-01-01</lastmod>
    </url>
    <url>
        <loc>https://daviddisch.com/blog/spoofing-mac-address-of-an-apple-tv-to-bypass-a-wifi-captive-portal/</loc>
        <lastmod>1970-01-01</lastmod>
    </url>
    <url>
        <loc>https://daviddisch.com/blog/using-netlify-edge-functions-for-request-rewrites-to-run-page-level-a-b-tests-on-a-gatsby-site/</loc>
        <lastmod>1970-01-01</lastmod>
    </url>
    <url>
        <loc>https://daviddisch.com/blog/why-static-sites-are-stealing-back-the-internet-from-wordpress/</loc>
        <lastmod>1970-01-01</lastmod>
    </url>
    <url>
        <loc>https://daviddisch.com/cv/</loc>
    </url>
    <url>
        <loc>https://daviddisch.com/oss/</loc>
    </url>
</urlset>
