<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//www.dannyvankooten.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://www.dannyvankooten.com/blog/2025/building-privacy-friendly-website-analytics/</loc>
		<lastmod>2026-05-13T09:36:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2025/benchmarking-scandir-glob-directoryiterator-readdir-php/</loc>
		<lastmod>2026-05-13T09:36:16+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2025/php-directory-listing-benchmark.svg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2025/composer-php-version-alpine-linux/</loc>
		<lastmod>2026-05-13T09:36:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2025/pensioenbeleggen-hoeveel-jaarruimte-benutten/</loc>
		<lastmod>2026-05-13T09:36:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2024/migrating-doctrine-database-sqlite-to-mysql/</loc>
		<lastmod>2026-05-13T09:36:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2024/1brc/</loc>
		<lastmod>2026-05-13T09:36:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2024/sourcehut-pages-domain-redirect/</loc>
		<lastmod>2026-05-13T09:36:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2023/top-websites-not-using-compression/</loc>
		<lastmod>2026-05-13T09:36:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2023/climate-friendly-software/</loc>
		<lastmod>2026-05-13T09:36:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2023/speeding-up-koko-analytics-dashboard/</loc>
		<lastmod>2026-05-13T09:36:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2023/resize-downsample-video-ffmpeg/</loc>
		<lastmod>2026-05-13T09:36:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2023/rector-annotations-to-attributes/</loc>
		<lastmod>2026-05-13T09:36:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2023/koko-analytics-pro/</loc>
		<lastmod>2026-05-13T09:36:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2020/writing-an-interpreter-compiler/</loc>
		<lastmod>2026-05-13T09:36:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2021/solving-advent-of-code-2020-under-1-second/</loc>
		<lastmod>2026-05-13T09:36:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2022/rewriting-interpreter-rust/</loc>
		<lastmod>2026-05-13T09:36:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2019/introducing-koko-analytics/</loc>
		<lastmod>2026-05-13T09:36:23+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2019/11/koko-analytics-dashboard.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2019/goals-for-2020/</loc>
		<lastmod>2026-05-13T09:36:23+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2019/12/slovenia-climbing.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2020/website-carbon-emissions/</loc>
		<lastmod>2026-05-13T09:36:23+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2020/02/co2-emissions.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2018/join-mastodon/</loc>
		<lastmod>2026-05-13T09:36:24+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2018/08/mastodon.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2019/stepping-down-fathom-maintainer/</loc>
		<lastmod>2026-05-13T09:36:24+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2019/03/fathom-screenshot.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2017/html-forms-wordpress/</loc>
		<lastmod>2026-05-13T09:36:25+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/11/html-forms.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2018/backtesting-12-month-sma-investing-strategy-pandas/</loc>
		<lastmod>2026-05-13T09:36:25+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2018/01/buy-and-hold-vs-trend-sma-365.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2018/01/buy-and-hold-vs-sma-365-2000s.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2018/reviving-ana-as-fathom/</loc>
		<lastmod>2026-05-13T09:36:25+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2018/05/paul-fathom-tweet.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2018/05/fathom-preview.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2017/2016-year-in-review/</loc>
		<lastmod>2026-05-13T09:36:26+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/01/2016-01-boxzilla-stats.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/01/2016-01-house.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/01/2016-01-meo.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/01/2016-01-desktop.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/01/2016-01-south-africa.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2016/chrome-extension-for-pass/</loc>
		<lastmod>2026-05-13T09:36:27+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2016/11/browserpass.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2016/browserpass-for-firefox/</loc>
		<lastmod>2026-05-13T09:36:27+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2016/11/browserpass-1.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2016/11/browserpass-install-script.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2014/2014-year-in-review/</loc>
		<lastmod>2026-05-13T09:36:29+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2014/12/mc4wp-830K-downloads.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2014/12/wordcamp-europe-2014.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/only-load-contact-form-7-scripts-when-needed/</loc>
		<lastmod>2026-05-13T09:36:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2014/version-2-of-mailchimp-for-wordpress/</loc>
		<lastmod>2026-05-13T09:36:31+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2014/04/mc4wp-captcha.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2014/04/mc4wp-translated-settings-pages.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/delay-scroll-handlers-javascript/</loc>
		<lastmod>2026-05-13T09:36:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/show-mailchimp-sign-up-checkbox-in-checkout-forms/</loc>
		<lastmod>2026-05-13T09:36:33+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2013/09/sign-up-checbox-example.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2013/09/mc4wp-pro-checkbox-settings.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2013/09/checkbox-in-checkout-form.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2012/altorouter-php-routing-class/</loc>
		<lastmod>2026-05-13T09:36:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/my-newest-wordpress-plugin-mailchimp-for-wp/</loc>
		<lastmod>2026-05-13T09:36:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2011/configuring-newsletter-sign-up-the-definitive-guide/</loc>
		<lastmod>2026-05-13T09:36:35+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2011/07/nsu-1.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2011/07/nsu-2.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2011/07/nsu-3.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2011/07/nsu-4.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2011/07/nsu-5.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2011/enabling-shortcodes-in-widgets-quick-wordpress-tip/</loc>
		<lastmod>2026-05-13T09:36:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2011/php-routing-class-with-rest-routes/</loc>
		<lastmod>2026-05-13T09:36:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2010/ie-fix-for-html-5-elements/</loc>
		<lastmod>2026-05-13T09:36:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2015/introducing-ibericode/</loc>
		<lastmod>2026-05-13T09:51:10+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2015/06/ibericode-logo.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2015/06/rico-ibericode-mascotte.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2015/interview-on-nomadlist/</loc>
		<lastmod>2026-05-13T09:54:54+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2015/05/nomadlist.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2024/cpp-development-setup/</loc>
		<lastmod>2026-05-13T10:26:27+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2024/04/sublime-text-clangd.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2024/04/sublime-text-clangd-diagnostics.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2022/minifying-top-websites/</loc>
		<lastmod>2026-05-13T10:28:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2017/laravel-to-golang/</loc>
		<lastmod>2026-05-13T10:30:53+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/04/2017-04-boxzilla-platform.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/04/2017-benchmark-go-c100.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/04/2017-benchmark-laravel-c100.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2019/from-go-back-to-php-again/</loc>
		<lastmod>2026-05-13T10:32:29+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2019/02/symfony-debug-bar.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2019/02/symfony-profiler.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/goals-for-2013/</loc>
		<lastmod>2026-05-13T10:35:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/100-000-plugin-downloads-6-months-mailchimp-wordpress/</loc>
		<lastmod>2026-05-13T10:39:46+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2013/12/danny-in-hospital-saigon.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2013/12/100k-downloads.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2013/12/75-plugin-reviews.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2015/one-million-downloads-mailchimp-wordpress/</loc>
		<lastmod>2026-05-13T12:46:30+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2015/02/1m-plugin-downloads.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2015/celebrating-2-million-downloads-for-mc4wp/</loc>
		<lastmod>2026-05-13T12:48:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2024/calc-fullscreen-elements/</loc>
		<lastmod>2026-05-13T12:49:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2024/static-site-hosting-vps/</loc>
		<lastmod>2026-05-13T12:51:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2023/rfc822-and-cet/</loc>
		<lastmod>2026-05-13T12:52:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2014/data-type-inconsistencies-in-wordpress/</loc>
		<lastmod>2026-05-13T12:54:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2014/periodically-check-wp-core-file-modifications/</loc>
		<lastmod>2026-05-13T12:56:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/add-plain-html-social-sharing-links-posts/</loc>
		<lastmod>2026-05-13T12:58:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/add-mailchimp-sign-up-form-end-of-posts/</loc>
		<lastmod>2026-05-13T13:00:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/mailchimp-newsletter-checkbox-contact-form-7/</loc>
		<lastmod>2026-05-13T13:04:06+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2013/09/mailchim-sign-up-checkbox-in-contact-form-7.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2014/multiple-form-themes-in-mailchimp-for-wordpress-pro/</loc>
		<lastmod>2026-05-13T13:05:15+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2014/08/multiple-form-themes-styles-builder_i0xqp4.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2014/08/mc4wp-form-style-1.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2011/dynamic-custom-menus-wordpress/</loc>
		<lastmod>2026-05-13T13:05:50+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2011/06/dynamic-custom-menu-1.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2011/codeigniter-sessions-in-ie7/</loc>
		<lastmod>2026-05-13T13:06:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2015/interview-on-webworktravel/</loc>
		<lastmod>2026-05-13T13:06:41+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2015/03/2016-workation-tarifa-spain.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2013/wordpress-plugin-structure-dont-load-unnecessary-code/</loc>
		<lastmod>2026-05-13T13:08:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2015/using-a-cdn-with-wordpress/</loc>
		<lastmod>2026-05-13T13:16:51+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2026/using-phpactor-with-wordpress/</loc>
		<lastmod>2026-05-13T17:42:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://www.dannyvankooten.com/blog/2017/vatmoss-in-practice/</loc>
		<lastmod>2026-05-13T17:52:19+00:00</lastmod>
		<image:image>
			<image:loc>https://www.dannyvankooten.com/wp-content/uploads/2017/04/sendowl-vatmoss-tweet.jpg</image:loc>
		</image:image>
	</url>
</urlset>
<!-- XML Sitemap generated by Yoast SEO -->