<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://maarten.online</loc>
    </url>
    <url>
        <loc>https://maarten.online/freelance</loc>
    </url>
    <url>
        <loc>https://maarten.online/cases</loc>
    </url>
    <url>
        <loc>https://maarten.online/over</loc>
    </url>
    <url>
        <loc>https://maarten.online/blog</loc>
    </url>
    <url>
        <loc>https://maarten.online/automatiseren</loc>
    </url>
    <url>
        <loc>https://maarten.online/automatiseren/chatgpt</loc>
    </url>
    <url>
        <loc>https://maarten.online/bol-com-koppelen</loc>
    </url>
    <url>
        <loc>https://maarten.online/channable</loc>
    </url>
    <url>
        <loc>https://maarten.online/channelengine-koppelen</loc>
    </url>
    <url>
        <loc>https://maarten.online/copernica-developer</loc>
    </url>
    <url>
        <loc>https://maarten.online/dbfact</loc>
    </url>
    <url>
        <loc>https://maarten.online/dhl-webshop</loc>
    </url>
    <url>
        <loc>https://maarten.online/elementor</loc>
    </url>
    <url>
        <loc>https://maarten.online/fedex-webshop</loc>
    </url>
    <url>
        <loc>https://maarten.online/front-end-developer</loc>
    </url>
    <url>
        <loc>https://maarten.online/magento</loc>
    </url>
    <url>
        <loc>https://maarten.online/makelaars-website</loc>
    </url>
    <url>
        <loc>https://maarten.online/n8n-developer</loc>
    </url>
    <url>
        <loc>https://maarten.online/online-marketing</loc>
    </url>
    <url>
        <loc>https://maarten.online/oscommerce-developer</loc>
    </url>
    <url>
        <loc>https://maarten.online/php-developer</loc>
    </url>
    <url>
        <loc>https://maarten.online/postnl-webshop</loc>
    </url>
    <url>
        <loc>https://maarten.online/realworks-website</loc>
    </url>
    <url>
        <loc>https://maarten.online/softtouch-webshop</loc>
    </url>
    <url>
        <loc>https://maarten.online/srs</loc>
    </url>
    <url>
        <loc>https://maarten.online/webshop-voorraad-koppelen</loc>
    </url>
    <url>
        <loc>https://maarten.online/webshop</loc>
    </url>
    <url>
        <loc>https://maarten.online/webshop/adpage</loc>
    </url>
    <url>
        <loc>https://maarten.online/webshop/adyen-webshop</loc>
    </url>
    <url>
        <loc>https://maarten.online/webshop/betaalmethode-developer</loc>
    </url>
    <url>
        <loc>https://maarten.online/webshop/mollie-webshop</loc>
    </url>
    <url>
        <loc>https://maarten.online/webshop/multisafepay-developer</loc>
    </url>
    <url>
        <loc>https://maarten.online/website-developer</loc>
    </url>
    <url>
        <loc>https://maarten.online/whmcs</loc>
    </url>
    <url>
        <loc>https://maarten.online/woocommerce-developer</loc>
    </url>
    <url>
        <loc>https://maarten.online/wordpress-nijmegen</loc>
    </url>
    <url>
        <loc>https://maarten.online/wordpress</loc>
    </url>
    <url>
        <loc>https://maarten.online/wordpress/pararius</loc>
    </url>
    <url>
        <loc>https://maarten.online/wordpress/website-maken</loc>
    </url>
    <url>
        <loc>https://maarten.online/wordpress/wordpress-plugin-maken</loc>
    </url>
    <url>
        <loc>https://maarten.online/wordpress/wp-all-import</loc>
    </url>
    <url>
        <loc>https://maarten.online/wordpress/wp-cli</loc>
    </url>
    <url>
        <loc>https://maarten.online/cases/suitableshop</loc>
    </url>
    <url>
        <loc>https://maarten.online/cases/beat-batten</loc>
    </url>
    <url>
        <loc>https://maarten.online/cases/philips</loc>
    </url>
    <url>
        <loc>https://maarten.online/cases/autovisie</loc>
    </url>
    <url>
        <loc>https://maarten.online/cases/omroep-gelderland</loc>
    </url>
    <url>
        <loc>https://maarten.online/cases/evangelische-omroep</loc>
    </url>
    <url>
        <loc>https://maarten.online/cases/telvero</loc>
    </url>
    <url>
        <loc>https://maarten.online/cases/dvj-insights</loc>
    </url>
    <url>
        <loc>https://maarten.online/blog/wanneer-magento-of-woocommerce-kiezen</loc>
        <lastmod>2026-05-25</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/diffusionmodellen-voor-beeldgeneratie-van-prompt-naar-afbeelding</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/ai-spraaksynthese-uitgelegd-tekst-omzetten-naar-natuurlijke-spraak</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/full-text-search-in-applicaties-database-of-zoekmachine</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/webscraping-bouwen-crawling-html-parsing-en-datakwaliteit</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/python-async-threads-of-processen-concurrency-kiezen</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/back-ups-van-databases-herstelbaarheid-ontwerpen-en-testen</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/bestandsuploads-beveiligen-validatie-opslag-en-verwerking</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/secrets-management-voor-applicaties-api-sleutels-veilig-opslaan</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/cors-uitgelegd-waarom-browsers-api-verzoeken-blokkeren</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/ssrf-beveiliging-risicos-van-serververzoeken-naar-externe-urls</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/een-bron-van-waarheid-bij-gegevenssynchronisatie-omgaan-met-conflicten</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/data-contracts-tussen-systemen-afspraken-over-structuur-en-betekenis</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/rbac-of-abac-toegangsrechten-modelleren-in-software</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/unit-integratie-en-end-to-endtests-welke-testvorm-past-bij-welke-fout</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/cicd-voor-software-hoe-builds-tests-en-deployments-samenhangen</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/database-schemawijzigingen-migraties-compatibiliteit-en-rollbackstrategieen</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/ai-modellen-en-licenties-waar-moet-je-op-letten-bij-commercieel-gebruik</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/taalmodellen-of-traditionele-machine-learning-voor-tekstclassificatie</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/llm-contextvensters-en-tokens-wat-bepaalt-hoeveel-een-model-kan-verwerken</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/multi-tenant-software-ontwerpen-gegevensisolatie-en-tenantbeheer</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/feature-flags-in-software-functionaliteit-gecontroleerd-activeren</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/typescript-of-python-voor-ai-applicaties-architectuur-en-taakverdeling</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/serverless-of-containers-runtimekeuzes-voor-web-en-ai-diensten</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/csv-en-excel-imports-bouwen-validatie-encoding-en-foutmeldingen</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/database-indexen-en-queryplannen-trage-sql-gericht-analyseren</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/sql-transacties-en-isolatieniveaus-gelijktijdige-wijzigingen-beheersen</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/server-sent-events-of-websockets-live-updates-in-webapplicaties</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/api-versiebeheer-compatibiliteit-migraties-en-breaking-changes</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/api-paginering-uitgelegd-offset-cursor-en-grote-datasets</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/gestructureerde-ai-uitvoer-met-json-schema-validatie-en-foutafhandeling</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/etl-en-elt-voor-ai-projecten-data-verzamelen-transformeren-en-controleren</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/caching-in-webapplicaties-lagen-verversing-en-verouderde-data</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/synchrone-verwerking-of-achtergrondtaken-wanneer-een-job-queue-nodig-is</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/monoliet-of-microservices-gevolgen-voor-architectuur-en-beheer</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/sql-of-nosql-een-database-kiezen-op-basis-van-data-en-gebruik</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/ai-gegenereerde-code-in-productie-review-beveiliging-en-onderhoud</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/ai-spraakherkenning-voor-vergaderingen-transcriptie-sprekers-en-nabewerking</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/ai-en-de-avg-persoonsgegevens-verwerken-in-ai-systemen</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/oauth-20-api-sleutels-en-serviceaccounts-hoe-api-authenticatie-werkt</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/browserautomatisering-of-api-integratie-welke-aanpak-past-technisch</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/automatiseringen-betrouwbaar-maken-met-logging-en-foutafhandeling</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/documenten-uitlezen-met-ocr-en-ai-van-scan-naar-gestructureerde-data</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/api-rate-limits-begrijpen-limieten-foutmeldingen-en-back-off</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/webhooks-of-periodiek-pollen-gegevensuitwisseling-tussen-systemen</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/ai-toepassingen-testen-evaluaties-testdata-en-meetbare-kwaliteit</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/prompt-injection-bij-ai-hoe-aanvallen-werken-en-systemen-kwetsbaar-maken</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/ai-modellen-lokaal-of-in-de-cloud-draaien-technische-afwegingen</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/hallucinaties-in-ai-oorzaken-herkenning-en-praktische-controle</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/ai-agents-uitgelegd-hoe-ze-plannen-tools-gebruiken-en-fouten-maken</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/blog/rag-of-fine-tuning-welke-aanpak-past-bij-ai-met-bedrijfsdata</loc>
        <lastmod>2026-10-06</lastmod>
    </url>
    <url>
        <loc>https://maarten.online/privacy</loc>
    </url>
    <url>
        <loc>https://maarten.online/algemene-voorwaarden</loc>
    </url>
</urlset>
