<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://mattsch.com/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/imprint/</loc>
        <lastmod>2025-12-08T11:48:06+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/privacy-policy/</loc>
        <lastmod>2025-12-08T11:48:06+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/tags/</loc>
        <lastmod>2025-12-08T11:48:06+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2011/03/30/hide-the-network-icon-from-windows-7-explorer/</loc>
        <lastmod>2024-10-16T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2011/03/30/mac-os-airport-not-connecting-automatically-to-wi-fi/</loc>
        <lastmod>2011-03-30T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2011/03/30/office-end-user-license-agreement-eula-has-to-be-accepted-every-time/</loc>
        <lastmod>2011-03-30T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2011/03/21/setting-up-apache-and-subversion-on-debian-wheezy/</loc>
        <lastmod>2024-10-17T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2011/04/14/things-discovered-in-struts-2/</loc>
        <lastmod>2011-04-14T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2012/02/07/hide-star-besides-email-addresses-in-thunderbird/</loc>
        <lastmod>2012-02-07T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2012/05/31/how-to-use-ocl-when-running-emf-standalone/</loc>
        <lastmod>2015-08-18T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2012/05/29/lyx-installing-unknown-document-classes/</loc>
        <lastmod>2013-04-05T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2012/05/19/postgresql-accepts-any-or-no-password-when-connecting/</loc>
        <lastmod>2012-05-19T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2012/02/07/thunderbird-extension-toggle-headers/</loc>
        <lastmod>2024-12-14T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2012/05/10/using-multiple-svn-clients-with-the-svnssh-protocol-and-a-putty-profile/</loc>
        <lastmod>2012-05-10T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2013/05/02/modifying-the-new-child-sub-menu-items-in-emf/</loc>
        <lastmod>2013-05-02T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2013/04/25/reducing-file-size-of-a-pdf-on-mac-os/</loc>
        <lastmod>2017-12-12T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2013/05/25/show-old-title-bar-in-thunderbird/</loc>
        <lastmod>2013-05-25T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2015/08/18/how-to-use-ocl-when-running-emf-standalone-with-eclipse-mars/</loc>
        <lastmod>2015-08-18T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2015/06/19/move-directory-from-one-repository-to-another-preserving-history/</loc>
        <lastmod>2019-10-28T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2015/08/18/move-more-than-one-directory-into-a-new-repository/</loc>
        <lastmod>2015-08-18T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2015/08/19/mt4j-with-processing-2/</loc>
        <lastmod>2015-08-19T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2015/11/10/thunderbird-extension-hide-badge-icon/</loc>
        <lastmod>2015-11-10T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2015/11/10/thunderbird-extension-toggle-headers-updated/</loc>
        <lastmod>2015-11-10T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2016/01/04/firefox-close-tab-button-on-hover/</loc>
        <lastmod>2023-05-28T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2016/01/04/ios-how-to-fix-or-change-voicemail-number/</loc>
        <lastmod>2016-01-04T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2017/12/08/airdrop-on-macos-working-unreliably/</loc>
        <lastmod>2017-12-08T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2018/09/12/deploying-angular-application-on-apache-server/</loc>
        <lastmod>2018-09-12T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2018/07/25/digging-into-the-firefox-ui-for-the-tab-close-button/</loc>
        <lastmod>2023-05-28T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2019/11/14/how-to-drag-music-and-videos-onto-iphone-ipad-using-itunes/</loc>
        <lastmod>2019-11-14T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2019/12/12/making-emf-models-serialized-in-xmi-available-in-json-with-emfjson/</loc>
        <lastmod>2019-12-12T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2019/12/11/migrate-legacy-thunderbird-add-on-to-mailextension-for-thunderbird-68/</loc>
        <lastmod>2019-12-11T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2020/01/14/migrating-data-to-nextcloud/</loc>
        <lastmod>2020-01-14T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2020/01/08/notes-on-docker/</loc>
        <lastmod>2024-10-23T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2020/01/06/notes-on-setting-up-my-raspberry-pi/</loc>
        <lastmod>2024-10-22T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2020/01/16/notes-on-traefik-v2-nextcloud-etc/</loc>
        <lastmod>2022-12-17T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2021/05/17/covid-19-montreal-dashboard/</loc>
        <lastmod>2021-05-17T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2021/05/28/django-django_tables2-and-bootstrap-table/</loc>
        <lastmod>2023-06-23T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2021/05/12/sepaq-availability-scraper/</loc>
        <lastmod>2021-05-12T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2021/03/18/set-up-debian/</loc>
        <lastmod>2024-04-04T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2021/05/12/setting-up-msmtp/</loc>
        <lastmod>2026-02-09T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2024/12/17/blog-relaunched/</loc>
        <lastmod>2026-02-18T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2024/10/15/linting-markdown-files-in-gitlab-ci/</loc>
        <lastmod>2026-02-27T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2024/08/20/open-sourced-toggle-headers-thunderbird-extension/</loc>
        <lastmod></lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2025/04/04/installing-debian-on-a-server-with-partitions-using-lvm/</loc>
        <lastmod>2025-04-04T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2025/04/11/formatting-markdown-files-with-mdformat/</loc>
        <lastmod>2026-02-22T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2025/12/09/migrating-wordpress-posts-to-markdown/</loc>
        <lastmod>2025-12-28T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2025/07/23/authenticating-as-a-system-user-with-openemrs-fhir-api-using-oauth2/</loc>
        <lastmod>2025-07-23T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2025/11/19/using-semantic-release-with-an-ssh-deploy-key-in-github-actions/</loc>
        <lastmod>2026-02-19T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2025/04/01/stopping-vscode-python-extension-from-changing-your-terminal-environment/</loc>
        <lastmod>2025-04-01T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2026/03/28/harden-your-github-actions-workflows-with-zizmor-dependency-pinning-and-dependency-cooldowns/</loc>
        <lastmod>2026-03-31T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2026/03/26/run-npm-ci-as-a-pre-commit-hook/</loc>
        <lastmod>2026-03-26T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/2026/02/22/updating-pre-commit-additional-dependencies-using-renovate/</loc>
        <lastmod>2026-03-02T00:00:00+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/projects/</loc>
        <lastmod>2025-04-02T18:35:23+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/research/</loc>
        <lastmod>2025-04-02T18:00:50+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/research/overview/</loc>
        <lastmod>2025-04-02T18:00:50+00:00</lastmod>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2026/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2025/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2024/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2021/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2020/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2019/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2018/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2017/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2016/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2015/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2013/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2012/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/archive/2011/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/cicd/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/projects/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/digital-healthcare/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/linux/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/thunderbird/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/django/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/self-hosting/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/docker/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/eclipse-modeling-framework-emf/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/ios/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/web-development/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/firefox/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/mac-os/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/category/git/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/page/2/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/page/3/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/page/4/</loc>
    </url>
    <url>
        <loc>https://mattsch.com/blog/page/5/</loc>
    </url>
</urlset>