<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Bart Kessels</title>
    <link>https://bartkessels.net</link>
    <description>Software Developer &amp; Outdoor Enthusiast</description>
    <language>en</language>
    <item>
      <title>New category on the website</title>
      <link>https://bartkessels.net/meta/new-category</link>
      <description>This blog now includes a new category of posts.</description>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/meta/new-category</guid>
    </item>
    <item>
      <title>Running Playwright in a devcontainer</title>
      <link>https://bartkessels.net/miscellaneous/running-playwright-in-dev-container</link>
      <description>I&apos;ve been trying to get Playwright to work in my devcontainer running on a Macbook M4 pro</description>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/miscellaneous/running-playwright-in-dev-container</guid>
    </item>
    <item>
      <title>Using callouts in posts</title>
      <link>https://bartkessels.net/meta/using-callouts-in-posts</link>
      <description>In the latest posts, you&apos;ll see a change in the content to help you find the information you&apos;re looking for.</description>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/meta/using-callouts-in-posts</guid>
    </item>
    <item>
      <title>Setting up guardrails</title>
      <link>https://bartkessels.net/ai/creating-a-complete-team-with-agents/setting-up-guardrails</link>
      <description>When using an agentic team, it is important to have guardrails in place to protect the quality of your codebase.</description>
      <pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/ai/creating-a-complete-team-with-agents/setting-up-guardrails</guid>
    </item>
    <item>
      <title>Creating our agentic team</title>
      <link>https://bartkessels.net/ai/creating-a-complete-team-with-agents/creating-our-team</link>
      <description>Create your own team with different specialists using agentic AI.</description>
      <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/ai/creating-a-complete-team-with-agents/creating-our-team</guid>
    </item>
    <item>
      <title>Setting up shared knowledge with Copilot instructions</title>
      <link>https://bartkessels.net/ai/creating-a-complete-team-with-agents/setting-up-shared-knowledge-with-copilot-instructions</link>
      <description>All the agents in your team should properly work together and have access to the same knowledge, just like in a regular team. To accomplish this we can make use of the Copilot instructions.</description>
      <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/ai/creating-a-complete-team-with-agents/setting-up-shared-knowledge-with-copilot-instructions</guid>
    </item>
    <item>
      <title>Introduction to AI</title>
      <link>https://bartkessels.net/ai/introduction-to-ai</link>
      <description>Everything you read nowadays is about AI, so why not dig a little deeper into it.</description>
      <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/ai/introduction-to-ai</guid>
    </item>
    <item>
      <title>Setting up a Dev Container in Visual Studio Code</title>
      <link>https://bartkessels.net/miscellaneous/settings-up-dev-container-in-vs-code</link>
      <description>To ensure our agents can execute commands only in an isolated environment, we use Dev Containers in Visual Studio Code.</description>
      <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/miscellaneous/settings-up-dev-container-in-vs-code</guid>
    </item>
    <item>
      <title>Starting the planting season</title>
      <link>https://bartkessels.net/gardening/journal/planting-indoors</link>
      <description>Last season we started off late with the seedlings which turned out pretty bad. This season we decided to turn things around an try to get our own home-grown vegetables again.</description>
      <pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/gardening/journal/planting-indoors</guid>
    </item>
    <item>
      <title>.NET benchmarks</title>
      <link>https://bartkessels.net/csharp/benchmarks</link>
      <description>Have you ever wanted to test if a solution or algorithm you&apos;ve written or refactored is performing faster than the previous iteration? In this post, we&apos;ll take a look at how you can use the BenchmarkDotNet library to write benchmarks for your C# code.</description>
      <pubDate>Wed, 16 Oct 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/csharp/benchmarks</guid>
    </item>
    <item>
      <title>Plural string resource in your Android app</title>
      <link>https://bartkessels.net/android/plural-string-resource</link>
      <description>When your app supports multiple languages using the string resources, it&apos;s pretty assumable that at some point you&apos;ll be needing a string that is different for multiple amounts. In this blogpost we&apos;ll be discussing the solution on how to achieve this.</description>
      <pubDate>Wed, 03 Apr 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/android/plural-string-resource</guid>
    </item>
    <item>
      <title>Automatically testing the UI of your Android app</title>
      <link>https://bartkessels.net/android/create-an-android-app/automatically-test-android-ui</link>
      <description>During your development phase, you&apos;d like everything that can be automated to be automated. This also goes for your UI testing, you can either click through the UI yourself, our let the test runner do that for you.</description>
      <pubDate>Wed, 27 Mar 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/android/create-an-android-app/automatically-test-android-ui</guid>
    </item>
    <item>
      <title>Enable UI preview in Android Studio</title>
      <link>https://bartkessels.net/android/create-an-android-app/enable-android-studio-preview</link>
      <description>When developing an Android app, you&apos;re likely to iterate through multiple UIs. When going through this process you don&apos;t want to build and run your app every iteration, for this you can use previews in Android Studio.</description>
      <pubDate>Wed, 20 Mar 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/android/create-an-android-app/enable-android-studio-preview</guid>
    </item>
    <item>
      <title>Support multiple languages in your app</title>
      <link>https://bartkessels.net/android/create-an-android-app/support-multiple-languages</link>
      <description>The user base for your application includes multiple nationalities, so why don&apos;t you update your app to allow for multiple languages?</description>
      <pubDate>Wed, 13 Mar 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/android/create-an-android-app/support-multiple-languages</guid>
    </item>
    <item>
      <title>Set up Material Design with Jetpack Compose</title>
      <link>https://bartkessels.net/android/create-an-android-app/set-up-material-design</link>
      <description>You&apos;ve just set up Jetpack Compose, and now you want to make your app look like a native Android app. This is just as simple as setting up Material Design and updating your UI components.</description>
      <pubDate>Wed, 06 Mar 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/android/create-an-android-app/set-up-material-design</guid>
    </item>
    <item>
      <title>Set up View Models with Jetpack Compose</title>
      <link>https://bartkessels.net/android/create-an-android-app/set-up-view-models-with-jetpack-compose</link>
      <description>You&apos;ve just set up Jetpack Compose, but how do you properly separate the UI from the business logic? This is were Android has you covered with View Models.</description>
      <pubDate>Wed, 28 Feb 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/android/create-an-android-app/set-up-view-models-with-jetpack-compose</guid>
    </item>
    <item>
      <title>Set up Jetpack Compose</title>
      <link>https://bartkessels.net/android/create-an-android-app/set-up-jetpack-compose</link>
      <description>In Android development, the new standard for building UI&apos;s is Jetpack Compose. But how do you actually set it up for your application?</description>
      <pubDate>Wed, 21 Feb 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/android/create-an-android-app/set-up-jetpack-compose</guid>
    </item>
    <item>
      <title>Install Oh My Posh on Windows</title>
      <link>https://bartkessels.net/windows/install-oh-my-posh</link>
      <description>Install Oh My Posh on Windows to customize your Powershell.</description>
      <pubDate>Wed, 07 Feb 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/windows/install-oh-my-posh</guid>
    </item>
    <item>
      <title>Change the executable bit of file on Windows without WSL</title>
      <link>https://bartkessels.net/miscellaneous/change-executable-bit-windows</link>
      <description>When using Linux pipelines in your development process, it might happen that you need to execute a script. However, sometimes these scripts don&apos;t have the right permissions to be executed.</description>
      <pubDate>Wed, 31 Jan 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/miscellaneous/change-executable-bit-windows</guid>
    </item>
    <item>
      <title>Copy to clipboard using vim bindings in Intellij</title>
      <link>https://bartkessels.net/miscellaneous/copy-vim-to-clipboard-intellij</link>
      <description>Copy the contents of the yank operation from vim to your clipboard when using any Intellij IDE.</description>
      <pubDate>Wed, 24 Jan 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/miscellaneous/copy-vim-to-clipboard-intellij</guid>
    </item>
    <item>
      <title>C# 12 updates - Collection expressions</title>
      <link>https://bartkessels.net/csharp/csharp-12/collection-expressions</link>
      <description>C# 12 finally introduces some new syntactical suger that I&apos;m eager to use in production because it improves the readability of the code.</description>
      <pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/csharp/csharp-12/collection-expressions</guid>
    </item>
    <item>
      <title>C# 12 updates - Default lambda parameters</title>
      <link>https://bartkessels.net/csharp/csharp-12/default-lambda-parameters</link>
      <description>In C# 12, Microsoft has added the ability to specify default values for your lambda parameters.</description>
      <pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/csharp/csharp-12/default-lambda-parameters</guid>
    </item>
    <item>
      <title>Backpacking Sweden</title>
      <link>https://bartkessels.net/backpacking/posts/backpacking-sweden</link>
      <description>Last summer my girlfriend and I decided to go backpacking in the wilderness of Sweden for three weeks. But because of Hans, this turned out in one night and one day.</description>
      <pubDate>Fri, 05 Jan 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/backpacking/posts/backpacking-sweden</guid>
    </item>
    <item>
      <title>C# 12 updates - ref readonly</title>
      <link>https://bartkessels.net/csharp/csharp-12/ref-readonly</link>
      <description>In C# 12, Microsoft has added the ref readonly parameter modifier.</description>
      <pubDate>Wed, 03 Jan 2024 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/csharp/csharp-12/ref-readonly</guid>
    </item>
    <item>
      <title>C# 12 updates - Primary Constructor</title>
      <link>https://bartkessels.net/csharp/csharp-12/primary-constructor</link>
      <description>For those of you coming for Javascript or Kotlin, you&apos;re going to love this new feature. Set your member variables through a primary constructor.</description>
      <pubDate>Wed, 27 Dec 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/csharp/csharp-12/primary-constructor</guid>
    </item>
    <item>
      <title>Releasing Upset</title>
      <link>https://bartkessels.net/miscellaneous/releasing-upset</link>
      <description>I&apos;ve been struggling with my work laptop which meant that I had to reinstall everything a couple of times. So, offcourse I wrote an application to automate this process.</description>
      <pubDate>Wed, 13 Dec 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/miscellaneous/releasing-upset</guid>
    </item>
    <item>
      <title>Naming your automations</title>
      <link>https://bartkessels.net/google-home/naming-your-automations</link>
      <description>Keep your automations yaml clean by adding names to each automation.</description>
      <pubDate>Wed, 25 Oct 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/google-home/naming-your-automations</guid>
    </item>
    <item>
      <title>Keep your automations clean</title>
      <link>https://bartkessels.net/google-home/keep-your-automations-clean</link>
      <description>Keep your automations overview clean by adding multiple automations in the same yaml-file.</description>
      <pubDate>Wed, 18 Oct 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/google-home/keep-your-automations-clean</guid>
    </item>
    <item>
      <title>Keep your smart plug turned on</title>
      <link>https://bartkessels.net/google-home/keep-your-smart-plug-turned-on</link>
      <description>Keep your Philips Hue smart plug turned on even when you ask Google to turn off all the lights.</description>
      <pubDate>Wed, 11 Oct 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/google-home/keep-your-smart-plug-turned-on</guid>
    </item>
    <item>
      <title>Easily turn on or off multiple lights</title>
      <link>https://bartkessels.net/google-home/easily-control-multiple-lights</link>
      <description>Cleanup your automations by controlling multiple lights in the same step.</description>
      <pubDate>Wed, 04 Oct 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/google-home/easily-control-multiple-lights</guid>
    </item>
    <item>
      <title>Building a Qt Windows Executable using CMake</title>
      <link>https://bartkessels.net/cmake/building-a-qt-windows-executable</link>
      <description>Build a stand-alone Windows executable of your Qt application using CMake.</description>
      <pubDate>Wed, 27 Sep 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/cmake/building-a-qt-windows-executable</guid>
    </item>
    <item>
      <title>or condition in Google Home</title>
      <link>https://bartkessels.net/google-home/or-condition</link>
      <description>Upgrade your automations by adding an OR condition.</description>
      <pubDate>Wed, 27 Sep 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/google-home/or-condition</guid>
    </item>
    <item>
      <title>and condition in Google Home</title>
      <link>https://bartkessels.net/google-home/and-condition-in-google-home</link>
      <description>Make your Google Home even smarter by adding an AND condition to your custom automation.</description>
      <pubDate>Wed, 20 Sep 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/google-home/and-condition-in-google-home</guid>
    </item>
    <item>
      <title>Building a Qt MacOS bundle using CMake</title>
      <link>https://bartkessels.net/cmake/building-a-qt-macos-bundle</link>
      <description>Build a stand-alone Windows executable of your Qt application using CMake.</description>
      <pubDate>Wed, 20 Sep 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/cmake/building-a-qt-macos-bundle</guid>
    </item>
    <item>
      <title>Use CMake target in another folder</title>
      <link>https://bartkessels.net/cmake/use-cmake-target-in-another-folder</link>
      <description>Use the same CMake target from one folder in another (sub)directory using CMake&apos;s include function.</description>
      <pubDate>Wed, 13 Sep 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/cmake/use-cmake-target-in-another-folder</guid>
    </item>
    <item>
      <title>Releasing It Depends</title>
      <link>https://bartkessels.net/miscellaneous/releasing-it-depends</link>
      <description>Get a grip on the versions of the dependencies your using by visualizing a generated CycloneDX SBOM file.</description>
      <pubDate>Wed, 06 Sep 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/miscellaneous/releasing-it-depends</guid>
    </item>
    <item>
      <title>Software Bill of Materials</title>
      <link>https://bartkessels.net/security/software-bill-of-materials</link>
      <description>As a software developer it&apos;s important to keep your software safe and up-to-date, but can you rest assured that your dependencies are safe and up-to-date as well?</description>
      <pubDate>Wed, 06 Sep 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/security/software-bill-of-materials</guid>
    </item>
    <item>
      <title>AoC 2022, Day six - Part Two</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-six/part-two</link>
      <description>Get the first character after the start of packet marker from the stream.</description>
      <pubDate>Wed, 12 Jul 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-six/part-two</guid>
    </item>
    <item>
      <title>AoC 2022, Day six - Part One</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-six/part-one</link>
      <description>Find the start of packet marker in the data stream.</description>
      <pubDate>Wed, 05 Jul 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-six/part-one</guid>
    </item>
    <item>
      <title>Backpacking introduction</title>
      <link>https://bartkessels.net/backpacking/posts/introduction-to-backpacking</link>
      <description>Since it&apos;s almost summer time in the Netherlands, it&apos;s time to plan the summer vacation. This year it&apos;s going to be backpacking in Sweden.</description>
      <pubDate>Fri, 30 Jun 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/backpacking/posts/introduction-to-backpacking</guid>
    </item>
    <item>
      <title>AoC 2022, Day six - Sanitizer</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-six/sanitizer</link>
      <description>Turn the input into a stream returned from a signal.</description>
      <pubDate>Wed, 28 Jun 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-six/sanitizer</guid>
    </item>
    <item>
      <title>AoC 2022, Day 5 - Part Two</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-five/part-two</link>
      <description>Execute the instructions to move the cargo from one stack to another in the same order.</description>
      <pubDate>Wed, 21 Jun 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-five/part-two</guid>
    </item>
    <item>
      <title>AoC 2022, Day five - Part One</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-five/part-one</link>
      <description>Execute the instructions to move the cargo from one stack to another.</description>
      <pubDate>Wed, 14 Jun 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-five/part-one</guid>
    </item>
    <item>
      <title>AoC 2022, Day five - Sanitizer</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-five/sanitizer</link>
      <description>Turn the input into a list of stacks and another list of operations for the crane.</description>
      <pubDate>Wed, 07 Jun 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-five/sanitizer</guid>
    </item>
    <item>
      <title>AoC 2022, Day four - Part Two</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-four/part-two</link>
      <description>Find the compartments that overlap completely between the different assignments.</description>
      <pubDate>Wed, 31 May 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-four/part-two</guid>
    </item>
    <item>
      <title>AoC 2022, Day four - Part One</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-four/part-one</link>
      <description>Find the compartments that overlap between the different assignments.</description>
      <pubDate>Wed, 24 May 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-four/part-one</guid>
    </item>
    <item>
      <title>AoC 2022, Day four - Sanitizer</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-four/sanitizer</link>
      <description>Turn the input into a list of assigned compartments for the elves to unload.</description>
      <pubDate>Wed, 17 May 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-four/sanitizer</guid>
    </item>
    <item>
      <title>AoC 2022, Day three - Part Two</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-three/part-two</link>
      <description>Find the item type that is common between two or more elves.</description>
      <pubDate>Wed, 10 May 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-three/part-two</guid>
    </item>
    <item>
      <title>Kotlin giving an empty char literal error</title>
      <link>https://bartkessels.net/kotlin/empty-char-literal</link>
      <description>How to fix the Empty Char Literal error messages in Kotlin.</description>
      <pubDate>Fri, 05 May 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/kotlin/empty-char-literal</guid>
    </item>
    <item>
      <title>AoC 2022, Day three - Part One</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-three/part-one</link>
      <description>Find the same items that are stored in the two compartments of each rucksack.</description>
      <pubDate>Wed, 03 May 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-three/part-one</guid>
    </item>
    <item>
      <title>AoC 2022, Day three - Sanitizer</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-three/sanitizer</link>
      <description>Turn the input into a list of rucksacks.</description>
      <pubDate>Wed, 26 Apr 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-three/sanitizer</guid>
    </item>
    <item>
      <title>AoC 2022, Day two - Part Two</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-two/part-two</link>
      <description>Calculate the strategy we need to play to get the expected outcome based on our opponents move.</description>
      <pubDate>Wed, 19 Apr 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-two/part-two</guid>
    </item>
    <item>
      <title>AoC 2022, Day two - Part One</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-two/part-one</link>
      <description>Get the outcome of each rock-paper-scissors match.</description>
      <pubDate>Wed, 12 Apr 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-two/part-one</guid>
    </item>
    <item>
      <title>AoC 2022, Day two - Sanitizer</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-two/sanitizer</link>
      <description>Turn the input into a list of rock-paper-scissor games.</description>
      <pubDate>Wed, 05 Apr 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-two/sanitizer</guid>
    </item>
    <item>
      <title>AoC 2022, Day one - Part Two</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-one/part-two</link>
      <description>Calculate which elve is carrying the most calories</description>
      <pubDate>Tue, 28 Mar 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-one/part-two</guid>
    </item>
    <item>
      <title>AoC 2022, Day one - Part One</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-one/part-one</link>
      <description>Count the calories that each elve is carrying</description>
      <pubDate>Tue, 21 Mar 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-one/part-one</guid>
    </item>
    <item>
      <title>AoC 2022, Day one - Sanitizer</title>
      <link>https://bartkessels.net/advent-of-code/2022/day-one/sanitizer</link>
      <description>Parse the input for day one into a table of elves.</description>
      <pubDate>Tue, 14 Mar 2023 00:00:00 GMT</pubDate>
      <guid>https://bartkessels.net/advent-of-code/2022/day-one/sanitizer</guid>
    </item>
  </channel>
</rss>