<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Ward Pieters</title>
        <link>https://ward.nl</link>
        <description>Ward Pieters is a Software Engineer at NCSC-NL</description>
        <lastBuildDate>Sun, 08 Mar 2026 12:57:50 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>Ward Pieters 2026</copyright>
        <atom:link href="https://ward.nl/feeds/rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[Mounting a fresh data disk on a Linux VM]]></title>
            <link>https://ward.nl/blog/mount-new-drive-linux-vm</link>
            <guid>https://ward.nl/blog/mount-new-drive-linux-vm</guid>
            <pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The exact steps to partition, format, mount and persist a newly attached block device inside a Linux virtual machine.]]></description>
            <author>mail@ward.nl (Ward Pieters)</author>
        </item>
        <item>
            <title><![CDATA[Setting up GitLab Runner to build Docker images]]></title>
            <link>https://ward.nl/blog/setting-up-gitlab-runner-build-docker-images</link>
            <guid>https://ward.nl/blog/setting-up-gitlab-runner-build-docker-images</guid>
            <pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[How I set up GitLab Runner to build and push images to the GitLab Container Registry using Docker-in-Docker.]]></description>
            <author>mail@ward.nl (Ward Pieters)</author>
        </item>
        <item>
            <title><![CDATA[Setting up Plex in an Unprivileged LXC Container on Proxmox 8.4 with Hardware Encoding]]></title>
            <link>https://ward.nl/blog/plex-lxc-proxmox-8-hardware-transcoding</link>
            <guid>https://ward.nl/blog/plex-lxc-proxmox-8-hardware-transcoding</guid>
            <pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[A step-by-step guide to running Plex in an unprivileged LXC container on Proxmox 8.4 with Intel Quick Sync hardware encoding.]]></description>
            <author>mail@ward.nl (Ward Pieters)</author>
        </item>
        <item>
            <title><![CDATA[EdgeRouter manual port forward with hairpin NAT]]></title>
            <link>https://ward.nl/blog/edgerouter-manual-port-forward-with-hairpin-nat</link>
            <guid>https://ward.nl/blog/edgerouter-manual-port-forward-with-hairpin-nat</guid>
            <pubDate>Tue, 08 Aug 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[This blog post will describe how to manually port forward with hairpin NAT on an EdgeRouter X.]]></description>
            <author>mail@ward.nl (Ward Pieters)</author>
        </item>
        <item>
            <title><![CDATA[Running GitLab Pages behind a HTTPS reverse proxy]]></title>
            <link>https://ward.nl/blog/gitlab-pages-reverse-proxy-https</link>
            <guid>https://ward.nl/blog/gitlab-pages-reverse-proxy-https</guid>
            <pubDate>Thu, 06 Jul 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[How to run GitLab Pages behind a HTTPS reverse proxy (Caddy) without a secondary IP address.]]></description>
            <author>mail@ward.nl (Ward Pieters)</author>
        </item>
        <item>
            <title><![CDATA[Automating Expo App Builds and Submissions with GitLab CI/CD]]></title>
            <link>https://ward.nl/blog/react-native-expo-gitlab-deployment</link>
            <guid>https://ward.nl/blog/react-native-expo-gitlab-deployment</guid>
            <pubDate>Thu, 01 Jun 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Learn how to automate your Expo React Native app builds and submissions with awesome GitLab CI/CD jobs!]]></description>
            <author>mail@ward.nl (Ward Pieters)</author>
        </item>
        <item>
            <title><![CDATA[Wireguard Site to Site VPN using Debian 11 & EdgeRouter X]]></title>
            <link>https://ward.nl/blog/wireguard-s2s-edgerouter</link>
            <guid>https://ward.nl/blog/wireguard-s2s-edgerouter</guid>
            <pubDate>Sat, 01 Oct 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[This blog post will describe the struggle I went through to set up a Site to Site VPN using two Debian VMs and Edge Routers, so you don't have to.]]></description>
            <author>mail@ward.nl (Ward Pieters)</author>
        </item>
    </channel>
</rss>