<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[Bjorn Francke | RSS Feed]]></title>
        <description><![CDATA[Welcome to my blog!]]></description>
        <link>https://francke.dev</link>
        <image>
            <url>https://francke.dev/bjorn.png</url>
            <title>Bjorn Francke | RSS Feed</title>
            <link>https://francke.dev</link>
        </image>
        <generator>RSS for Node</generator>
        <lastBuildDate>Tue, 02 Jun 2026 17:52:18 GMT</lastBuildDate>
        <atom:link href="https://francke.dev/rss.xml" rel="self" type="application/rss+xml"/>
        <pubDate>Tue, 02 Jun 2026 17:52:18 GMT</pubDate>
        <copyright><![CDATA[All rights reserved 2026]]></copyright>
        <item>
            <title><![CDATA[Self-Hosting Immich on Hetzner with Tailscale: A Complete Guide]]></title>
            <description><![CDATA[A complete guide to running Immich on a Hetzner VPS with Tailscale for private access. No public exposure, no certificate management - just secure photo backup from anywhere.]]></description>
            <link>https://francke.dev/blog/2025-12-11-immich-hetzner-tailscale</link>
            <guid isPermaLink="true">https://francke.dev/blog/2025-12-11-immich-hetzner-tailscale</guid>
            <pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Implementing Termly Cookie Consent in Nuxt 3]]></title>
            <description><![CDATA[A step-by-step guide on how to implement Termly cookie consent and policy pages in a Nuxt 3 application]]></description>
            <link>https://francke.dev/blog/implementing-termly-in-nuxt3</link>
            <guid isPermaLink="true">https://francke.dev/blog/implementing-termly-in-nuxt3</guid>
            <pubDate>Mon, 20 Jan 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Streamlining Email Template Design with MJML]]></title>
            <description><![CDATA[A guide to building responsive, cross-client email templates efficiently using MJML and modern tools.]]></description>
            <link>https://francke.dev/blog/streamlining-email-template-design-with-mjml</link>
            <guid isPermaLink="true">https://francke.dev/blog/streamlining-email-template-design-with-mjml</guid>
            <pubDate>Mon, 23 Sep 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Vite React - MDX Syntax Highlighting]]></title>
            <description><![CDATA[How to get Syntax highlight in Vite React using HighlightJS and tailwindCSS]]></description>
            <link>https://francke.dev/blog/ViteReactHighlightjs</link>
            <guid isPermaLink="true">https://francke.dev/blog/ViteReactHighlightjs</guid>
            <pubDate>Fri, 08 Mar 2024 00:00:00 GMT</pubDate>
        </item>
    </channel>
</rss>