<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on 3 April 2026 at 23:21 by All in One SEO v4.9.5.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://kilianvalkhof.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Kilian Valkhof</title>
		<link><![CDATA[https://kilianvalkhof.com]]></link>
		<description><![CDATA[Kilian Valkhof]]></description>
		<lastBuildDate><![CDATA[Wed, 25 Mar 2026 09:54:57 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://kilianvalkhof.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://kilianvalkhof.com/2024/electron/how-i-automate-electron-to-chromium-updates/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2024/electron/how-i-automate-electron-to-chromium-updates/]]></link>
			<title>How I automate electron-to-chromium updates</title>
			<pubDate><![CDATA[Wed, 25 Mar 2026 09:54:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2021/web/detecting-media-query-support-in-css-and-javascript/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2021/web/detecting-media-query-support-in-css-and-javascript/]]></link>
			<title>Detecting media query support in CSS and JavaScript</title>
			<pubDate><![CDATA[Wed, 05 Apr 2023 06:48:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2009/javascript/cufon-vs-typefacejs-which-one-is-better/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2009/javascript/cufon-vs-typefacejs-which-one-is-better/]]></link>
			<title>Cufón vs. Typeface.js, which one is better?</title>
			<pubDate><![CDATA[Tue, 31 Mar 2026 08:04:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2025/web/show-me-the-magic-podcast/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2025/web/show-me-the-magic-podcast/]]></link>
			<title>Show Me The Magic podcast</title>
			<pubDate><![CDATA[Wed, 30 Jul 2025 14:00:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/speaking/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/speaking/]]></link>
			<title>Speaking</title>
			<pubDate><![CDATA[Mon, 30 Mar 2026 07:34:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2024/web/contejas-code-podcast/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2024/web/contejas-code-podcast/]]></link>
			<title>ConTejas Code Podcast</title>
			<pubDate><![CDATA[Wed, 21 Aug 2024 08:16:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2026/css-html/programming-principles-for-front-end-developers/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2026/css-html/programming-principles-for-front-end-developers/]]></link>
			<title>Programming principles for front-end developers</title>
			<pubDate><![CDATA[Mon, 26 Jan 2026 09:08:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2025/css-html/my-pick-of-the-year-for-the-state-of-css-survey/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2025/css-html/my-pick-of-the-year-for-the-state-of-css-survey/]]></link>
			<title>My pick of the year for the State of CSS Survey</title>
			<pubDate><![CDATA[Wed, 20 Aug 2025 08:04:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2023/css-html/i-no-longer-understand-prefers-contrast/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2023/css-html/i-no-longer-understand-prefers-contrast/]]></link>
			<title>I no longer understand prefers-contrast</title>
			<pubDate><![CDATA[Wed, 08 Mar 2023 16:12:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/css-html/comparing-css-specificity-values/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/css-html/comparing-css-specificity-values/]]></link>
			<title>Comparing CSS Specificity values</title>
			<pubDate><![CDATA[Wed, 07 May 2025 14:51:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2025/css-html/software-engineering-daily-podcast/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2025/css-html/software-engineering-daily-podcast/]]></link>
			<title>Software Engineering Daily podcast</title>
			<pubDate><![CDATA[Wed, 07 May 2025 08:00:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2025/life/tag-youre-it/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2025/life/tag-youre-it/]]></link>
			<title>Tag, you&#8217;re it</title>
			<pubDate><![CDATA[Thu, 01 May 2025 13:57:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/css-html/your-css-reset-needs-text-size-adjust-probably/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/css-html/your-css-reset-needs-text-size-adjust-probably/]]></link>
			<title>Your CSS reset needs text-size-adjust (probably)</title>
			<pubDate><![CDATA[Mon, 31 Mar 2025 08:53:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/contact/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/contact/]]></link>
			<title>Lets talk</title>
			<pubDate><![CDATA[Mon, 27 Jan 2025 09:19:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2025/web/pixel-with-purpose-podcast/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2025/web/pixel-with-purpose-podcast/]]></link>
			<title>Pixel with purpose podcast</title>
			<pubDate><![CDATA[Fri, 25 Apr 2025 09:11:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2021/css-html/you-want-overflow-auto-not-overflow-scroll/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2021/css-html/you-want-overflow-auto-not-overflow-scroll/]]></link>
			<title>You want overflow: auto, not overflow: scroll</title>
			<pubDate><![CDATA[Fri, 22 Aug 2025 18:30:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/css-html/do-you-know-about-overflow-clip/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/css-html/do-you-know-about-overflow-clip/]]></link>
			<title>Do you know about overflow: clip?</title>
			<pubDate><![CDATA[Thu, 11 Jul 2024 07:47:14 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2025/css-html/advent-calendars/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2025/css-html/advent-calendars/]]></link>
			<title>Advent Calendars</title>
			<pubDate><![CDATA[Mon, 06 Jan 2025 12:40:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2024/css-html/an-outline-version-of-the-new-css-logo/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2024/css-html/an-outline-version-of-the-new-css-logo/]]></link>
			<title>An outline version of the new CSS logo</title>
			<pubDate><![CDATA[Fri, 22 Nov 2024 14:59:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2024/css-html/your-page-cant-change-media-features/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2024/css-html/your-page-cant-change-media-features/]]></link>
			<title>Your page can&#8217;t change media features</title>
			<pubDate><![CDATA[Tue, 23 Apr 2024 14:45:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2026/css-html/progressive-enhancement-as-a-benefit-of-css-nesting/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2026/css-html/progressive-enhancement-as-a-benefit-of-css-nesting/]]></link>
			<title>Progressive enhancement as a benefit of CSS Nesting</title>
			<pubDate><![CDATA[Fri, 06 Mar 2026 15:22:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2019/electron/notarizing-your-electron-application/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2019/electron/notarizing-your-electron-application/]]></link>
			<title>Notarizing your Electron application</title>
			<pubDate><![CDATA[Fri, 02 Aug 2024 08:01:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2023/css-html/the-gotchas-of-css-nesting/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2023/css-html/the-gotchas-of-css-nesting/]]></link>
			<title>The gotchas of CSS Nesting</title>
			<pubDate><![CDATA[Tue, 13 Jun 2023 11:24:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2023/css-html/backdrop-doesnt-inherit-from-anywhere/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2023/css-html/backdrop-doesnt-inherit-from-anywhere/]]></link>
			<title>::backdrop doesn&#8217;t inherit from anywhere</title>
			<pubDate><![CDATA[Thu, 22 Feb 2024 07:32:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2023/javascript/a-small-javascript-pattern-i-enjoy-using/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2023/javascript/a-small-javascript-pattern-i-enjoy-using/]]></link>
			<title>A small JavaScript pattern I enjoy using</title>
			<pubDate><![CDATA[Thu, 16 Nov 2023 10:29:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2023/css-html/root-isnt-global/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2023/css-html/root-isnt-global/]]></link>
			<title>:root isn&#8217;t global</title>
			<pubDate><![CDATA[Thu, 04 May 2023 10:53:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2024/javascript/the-problem-with-new-url-and-how-url-parse-fixes-that/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2024/javascript/the-problem-with-new-url-and-how-url-parse-fixes-that/]]></link>
			<title>The problem with new URL(), and how URL.parse() fixes that</title>
			<pubDate><![CDATA[Mon, 29 Apr 2024 13:34:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2024/web/js-party-podcast-polypane-demonium/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2024/web/js-party-podcast-polypane-demonium/]]></link>
			<title>JS Party podcast: Polypane-demonium</title>
			<pubDate><![CDATA[Fri, 21 Jun 2024 07:54:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/accessibility/screenshotting-voiceover-on-macos/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/accessibility/screenshotting-voiceover-on-macos/]]></link>
			<title>Screenshotting VoiceOver on macOS</title>
			<pubDate><![CDATA[Mon, 12 Jun 2023 13:14:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/css-html/on-better-browsers-arbitrary-media-queries-and-browser-uis/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/css-html/on-better-browsers-arbitrary-media-queries-and-browser-uis/]]></link>
			<title>On better browsers: arbitrary media queries and browser UIs</title>
			<pubDate><![CDATA[Wed, 14 Sep 2022 14:38:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2021/css-html/css-nesting-specificity-and-you/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2021/css-html/css-nesting-specificity-and-you/]]></link>
			<title>CSS Nesting, specificity and you</title>
			<pubDate><![CDATA[Fri, 27 Jan 2023 10:21:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2023/web/i-was-on-the-syntax-fm-podcast-to-talk-about-polypane/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2023/web/i-was-on-the-syntax-fm-podcast-to-talk-about-polypane/]]></link>
			<title>I was on the Syntax.fm podcast to talk about Polypane</title>
			<pubDate><![CDATA[Wed, 04 Jan 2023 09:37:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/css-html/are-you-sure-thats-a-number-input/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/css-html/are-you-sure-thats-a-number-input/]]></link>
			<title>Are you sure that&#8217;s a number input?</title>
			<pubDate><![CDATA[Tue, 28 Jun 2022 13:14:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2020/javascript/supercharging-input-type-number/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2020/javascript/supercharging-input-type-number/]]></link>
			<title>Supercharging number inputs</title>
			<pubDate><![CDATA[Tue, 28 Jun 2022 10:15:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/css-html/when-going-somewhere-does-a-thing-on-links-and-buttons/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/css-html/when-going-somewhere-does-a-thing-on-links-and-buttons/]]></link>
			<title>When going somewhere does a thing: on links and buttons</title>
			<pubDate><![CDATA[Tue, 04 Oct 2022 08:32:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2021/javascript/includes-contains-or-has-finding-things-in-iterables-lists-in-javascript/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2021/javascript/includes-contains-or-has-finding-things-in-iterables-lists-in-javascript/]]></link>
			<title>Includes, contains or has. Finding things in iterables (lists) in JavaScript</title>
			<pubDate><![CDATA[Thu, 17 Feb 2022 13:29:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/css-html/preventing-smooth-scrolling-with-javascript/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/css-html/preventing-smooth-scrolling-with-javascript/]]></link>
			<title>Preventing smooth scrolling with JavaScript</title>
			<pubDate><![CDATA[Mon, 31 Jan 2022 14:54:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2007/web/the-ie-devtoolbar-no-firebug-but-still-handy/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2007/web/the-ie-devtoolbar-no-firebug-but-still-handy/]]></link>
			<title>The IE DevToolBar, No Firebug, but still handy</title>
			<pubDate><![CDATA[Mon, 07 Feb 2022 12:51:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2021/web/devtools-fm-podcast-recording-on-polypane-electron-superposition/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2021/web/devtools-fm-podcast-recording-on-polypane-electron-superposition/]]></link>
			<title>Devtools.fm podcast recording on Polypane, Electron, Superposition</title>
			<pubDate><![CDATA[Thu, 04 Nov 2021 09:52:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2006/design/takeoff/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2006/design/takeoff/]]></link>
			<title>3&#8230;2&#8230;1 Takeoff!</title>
			<pubDate><![CDATA[Mon, 13 Jun 2022 13:32:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/web/my-experience-at-modern-frontends/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/web/my-experience-at-modern-frontends/]]></link>
			<title>My experience at Modern Frontends</title>
			<pubDate><![CDATA[Mon, 05 Dec 2022 09:40:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2017/chatbots/6-things-i-learned-creating-my-own-messenger-chatbot/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2017/chatbots/6-things-i-learned-creating-my-own-messenger-chatbot/]]></link>
			<title>6 things I learned creating my own Messenger chatbot</title>
			<pubDate><![CDATA[Tue, 24 May 2022 07:12:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2021/accessibility/wcag-2-is-what-we-have/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2021/accessibility/wcag-2-is-what-we-have/]]></link>
			<title>WCAG 2 is what we have</title>
			<pubDate><![CDATA[Mon, 13 Dec 2021 12:46:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2009/javascript/yoda-and-binary-in-firefox-with-ubiquity/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2009/javascript/yoda-and-binary-in-firefox-with-ubiquity/]]></link>
			<title>Yoda and binary in Firefox with Ubiquity</title>
			<pubDate><![CDATA[Mon, 20 Sep 2021 08:07:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2021/accessibility/increasing-access-to-your-website-with-prefers-reduced-data/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2021/accessibility/increasing-access-to-your-website-with-prefers-reduced-data/]]></link>
			<title>Increasing access to your website with &#8220;prefers-reduced-data&#8221;</title>
			<pubDate><![CDATA[Mon, 12 Jul 2021 13:53:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2008/sencss/sencss-05-forms-ahoy/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2008/sencss/sencss-05-forms-ahoy/]]></link>
			<title>SenCSs 0.5: Forms Ahoy!</title>
			<pubDate><![CDATA[Mon, 01 Nov 2021 09:40:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2009/sencss/pixel-perfect-forms-sencss-06-released/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2009/sencss/pixel-perfect-forms-sencss-06-released/]]></link>
			<title>Pixel perfect forms, SenCSs 0.6 released</title>
			<pubDate><![CDATA[Mon, 01 Nov 2021 08:57:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2008/css-html/forward-thinking-image-copyrighting/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2008/css-html/forward-thinking-image-copyrighting/]]></link>
			<title>Forward thinking image copyrighting</title>
			<pubDate><![CDATA[Fri, 13 Aug 2021 09:58:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2021/css-html/prefers-contrast-forced-is-a-mistake/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2021/css-html/prefers-contrast-forced-is-a-mistake/]]></link>
			<title>Prefers-contrast: forced is a mistake</title>
			<pubDate><![CDATA[Fri, 10 Feb 2023 14:48:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://kilianvalkhof.com/2022/css-html/digging-deep-into-media-queries-with-alex-trost-of-frontend-horse/]]></guid>
			<link><![CDATA[https://kilianvalkhof.com/2022/css-html/digging-deep-into-media-queries-with-alex-trost-of-frontend-horse/]]></link>
			<title>Digging Deep into Media Queries with Alex Trost of Frontend.horse</title>
			<pubDate><![CDATA[Fri, 04 Mar 2022 17:13:54 +0000]]></pubDate>
		</item>
				</channel>
</rss>
