<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Jan Kremer</title>
      <link>https://jankremer.de</link>
      <description>Blog von Jan Kremer</description>
      <generator>Zola</generator>
      <language>de</language>
      <atom:link href="https://jankremer.de/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Wed, 01 Apr 2026 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Leaving GitHub</title>
          <pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/blog/leaving-github/</link>
          <guid>https://jankremer.de/blog/leaving-github/</guid>
          <description xml:base="https://jankremer.de/blog/leaving-github/">&lt;p&gt;As is trendy right now, I too took my repositories off of GitHub. The last piece was this website, which I hosted on GitHub Pages, but now runs on Oracle Free Tier. Not really sure this is better, but that’s what I’m trying for now and I can always move it somewhere else easily. I’m also self hosting &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;git.jankremer.de&quot;&gt;Forgejo&lt;&#x2F;a&gt; where I will be sharing my code from now on.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Email</title>
          <pubDate>Fri, 20 Feb 2026 15:46:52 +0100</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/blog/email/</link>
          <guid>https://jankremer.de/blog/email/</guid>
          <description xml:base="https://jankremer.de/blog/email/">&lt;p&gt;It’s a shame we don’t have &lt;em&gt;ubiquitous decentralized chat&lt;&#x2F;em&gt; equivalent to
&lt;strong&gt;email&lt;&#x2F;strong&gt;. I know &lt;strong&gt;Matrix&lt;&#x2F;strong&gt; and &lt;strong&gt;XMPP&lt;&#x2F;strong&gt; exist, but neither are complete
enough. And they dont’t have a lot of users.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Discord</title>
          <pubDate>Mon, 16 Feb 2026 19:45:02 +0100</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/blog/discord/</link>
          <guid>https://jankremer.de/blog/discord/</guid>
          <description xml:base="https://jankremer.de/blog/discord/">&lt;p&gt;Since
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;discord.com&#x2F;press-releases&#x2F;discord-launches-teen-by-default-settings-globally&quot;&gt;Discord announced&lt;&#x2F;a&gt;
it will start asking users for age verification, I became obsessed with reading
about alternatives to the platform. And there are a lot of them. As a
self-hoster, I immediately thought of Matrix and XMPP. Both have their pros and
cons and different implementations.&lt;&#x2F;p&gt;
&lt;p&gt;I was almost ready to pick one of them when I stopped and thought to myself,
&lt;em&gt;would I really use them?&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;And my answer is a clear: &lt;strong&gt;No!&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I will not replace Discord because &lt;em&gt;I don’t even use Discord now&lt;&#x2F;em&gt;. I haven’t had
an account there for years. When I message my friends, it’s either on Signal,
WhatsApp, or iMessage, which are all end-to-end-encrypted (E2EE) messengers. The
only thing I’m waiting for is E2EE RCS (Rich Communication Services) so I can
ditch WhatsApp at some point.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Ustronie Morskie</title>
          <pubDate>Sat, 15 Nov 2025 21:53:01 +0100</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/fotos/ustronie-morskie/</link>
          <guid>https://jankremer.de/fotos/ustronie-morskie/</guid>
          <description xml:base="https://jankremer.de/fotos/ustronie-morskie/">&lt;figure&gt;
    &lt;img src=&quot;holzwall.jpeg&quot; alt=&quot;Holzwall&quot;  fetchpriority=&quot;high&quot; decoding=&quot;async&quot; &gt;
        
            &lt;figcaption&gt;
                &lt;p&gt;
                    
                        Holzwall
                    
                &lt;&#x2F;p&gt;
            &lt;&#x2F;figcaption&gt;
        
    &lt;&#x2F;figure&gt;
&lt;figure&gt;
    &lt;img src=&quot;pfote.jpeg&quot; alt=&quot;Pfote&quot;  loading=&quot;lazy&quot; decoding=&quot;async&quot; &gt;
        
            &lt;figcaption&gt;
                &lt;p&gt;
                    
                        Pfote
                    
                &lt;&#x2F;p&gt;
            &lt;&#x2F;figcaption&gt;
        
    &lt;&#x2F;figure&gt;
&lt;figure&gt;
    &lt;img src=&quot;nala.jpeg&quot; alt=&quot;Nala&quot;  loading=&quot;lazy&quot; decoding=&quot;async&quot; &gt;
        
            &lt;figcaption&gt;
                &lt;p&gt;
                    
                        Nala
                    
                &lt;&#x2F;p&gt;
            &lt;&#x2F;figcaption&gt;
        
    &lt;&#x2F;figure&gt;
&lt;figure&gt;
    &lt;img src=&quot;pier.jpeg&quot; alt=&quot;Pier&quot;  loading=&quot;lazy&quot; decoding=&quot;async&quot; &gt;
        
            &lt;figcaption&gt;
                &lt;p&gt;
                    
                        Pier
                    
                &lt;&#x2F;p&gt;
            &lt;&#x2F;figcaption&gt;
        
    &lt;&#x2F;figure&gt;
&lt;figure&gt;
    &lt;img src=&quot;dom-1.jpeg&quot; alt=&quot;Kolberger Dom&quot;  loading=&quot;lazy&quot; decoding=&quot;async&quot; &gt;
        
            &lt;figcaption&gt;
                &lt;p&gt;
                    
                        Kolberger Dom
                    
                &lt;&#x2F;p&gt;
            &lt;&#x2F;figcaption&gt;
        
    &lt;&#x2F;figure&gt;
&lt;figure&gt;
    &lt;img src=&quot;dom-2.jpeg&quot; alt=&quot;Kolberger Dom&quot;  loading=&quot;lazy&quot; decoding=&quot;async&quot; &gt;
        
            &lt;figcaption&gt;
                &lt;p&gt;
                    
                        Kolberger Dom
                    
                &lt;&#x2F;p&gt;
            &lt;&#x2F;figcaption&gt;
        
    &lt;&#x2F;figure&gt;
&lt;figure&gt;
    &lt;img src=&quot;moeve.jpeg&quot; alt=&quot;Möve&quot;  loading=&quot;lazy&quot; decoding=&quot;async&quot; &gt;
        
            &lt;figcaption&gt;
                &lt;p&gt;
                    
                        Möve
                    
                &lt;&#x2F;p&gt;
            &lt;&#x2F;figcaption&gt;
        
    &lt;&#x2F;figure&gt;
</description>
      </item>
      <item>
          <title>Selbsthosting</title>
          <pubDate>Mon, 14 Apr 2025 00:00:00 +0000</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/blog/selbsthosting/</link>
          <guid>https://jankremer.de/blog/selbsthosting/</guid>
          <description xml:base="https://jankremer.de/blog/selbsthosting/">&lt;p&gt;Seit etwa 2020 hat mich die Idee fasziniert, meinen &lt;em&gt;eigenen Server zu betreiben&lt;&#x2F;em&gt; – also die volle Kontrolle über Daten, Dienste und Medien zu haben. Vor allem auf Reddit, und dort besonders in den Communities &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;selfhosted&quot;&gt;r&#x2F;selfhosted&lt;&#x2F;a&gt; und &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;homelab&quot;&gt;r&#x2F;homelab&lt;&#x2F;a&gt;, habe ich immer wieder spannende Projekte gesehen. Lange blieb das für mich ein Traum – zu wenig Zeit, zu wenig Geld. Aber im April 2024 war es so weit: Mein kleines Selbsthosting-Abenteuer begann.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;hardware&quot;&gt;Hardware&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;HP EliteDesk 800 G2 Desktop Mini
&lt;ul&gt;
&lt;li&gt;i5-6500 3,2 Ghz&lt;&#x2F;li&gt;
&lt;li&gt;16 GB RAM&lt;&#x2F;li&gt;
&lt;li&gt;512 GB SSD&lt;&#x2F;li&gt;
&lt;li&gt;Preis: 90 €&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;Western Digital My Book USB 3.0
&lt;ul&gt;
&lt;li&gt;8 TB HDD&lt;&#x2F;li&gt;
&lt;li&gt;Preis: 150 €&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Ich hatte ein gutes Angebot für den Mini-PC auf &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.mydealz.de&#x2F;&quot;&gt;Mydealz&lt;&#x2F;a&gt; entdeckt und direkt zugeschlagen. Der EliteDesk ist klein, leise und trotzdem leistungsstark genug für einfache Serverdienste. Gegenüber einem Raspberry Pi bietet er deutlich mehr RAM und Flexibilität.&lt;&#x2F;p&gt;
&lt;p&gt;Bei der Festplatte war mir wichtig, dass sie &lt;strong&gt;CMR&lt;&#x2F;strong&gt; (Conventional Magnetic Recording) statt &lt;strong&gt;SMR&lt;&#x2F;strong&gt; (Shingled Magnetic Recording) verwendet, da CMR-Platten langlebiger sind – vor allem bei vielen Schreibvorgängen oder im Dauerbetrieb. &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.reichelt.de&#x2F;magazin&#x2F;ratgeber&#x2F;smr-cmr-welche-festplatte-eignet-sich-am-besten-fuer-welchen-zweck&#x2F;&quot;&gt;Dieser Artikel&lt;&#x2F;a&gt; erklärt den Unterschied gut.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;software&quot;&gt;Software&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;jankremer.de&#x2F;blog&#x2F;selbsthosting&#x2F;#nixos&quot;&gt;NixOS&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;jankremer.de&#x2F;blog&#x2F;selbsthosting&#x2F;#tailscale&quot;&gt;Tailscale&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;jankremer.de&#x2F;blog&#x2F;selbsthosting&#x2F;#jellyfin&quot;&gt;Jellyfin&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;jankremer.de&#x2F;blog&#x2F;selbsthosting&#x2F;#nextcloud&quot;&gt;NextCloud&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;nixos&quot;&gt;NixOS&lt;&#x2F;h3&gt;
&lt;p&gt;Das Betriebssystem meiner Wahl ist &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;nixos.org&#x2F;&quot;&gt;NixOS&lt;&#x2F;a&gt;. Hauptsächlich, weil ich Nix lernen wollte – eine funktionale, deklarative Sprache für Konfiguration und Paketverwaltung. Aber auch abseits davon hat NixOS viele Vorteile als Serverbetriebssystem.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Deklarativ&lt;&#x2F;strong&gt; bedeutet: Ich beschreibe in einer Konfigurationsdatei, &lt;em&gt;was&lt;&#x2F;em&gt; das System tun soll – nicht &lt;em&gt;wie&lt;&#x2F;em&gt;. Dadurch ist mein Setup reproduzierbar, nachvollziehbar und schnell wiederherstellbar.&lt;&#x2F;p&gt;
&lt;p&gt;Viele Dienste lassen sich mit nur wenigen Zeilen Code aktivieren. Ich habe meine Konfiguration auf &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;git.jankremer.de&#x2F;jan&#x2F;nix-config&quot;&gt;Forgejo&lt;&#x2F;a&gt; veröffentlicht, falls jemand reinschauen oder sie als Grundlage verwenden möchte.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;tailscale&quot;&gt;Tailscale&lt;&#x2F;h3&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;tailscale.com&#x2F;&quot;&gt;Tailscale&lt;&#x2F;a&gt; ist ein Tool, mit dem man ganz einfach ein sicheres, privates Netzwerk (&lt;abbr title=&quot;Virtual private network&quot;&gt;VPN&lt;&#x2F;abbr&gt;) zwischen seinen Geräten erstellen kann – ganz ohne komplizierte Firewall-Einstellungen oder Portfreigaben.&lt;&#x2F;p&gt;
&lt;p&gt;Ich nutze es zum Beispiel, um von unterwegs sicher auf meinen Server zuzugreifen. Zusätzlich bietet Tailscale praktische Features wie &lt;strong&gt;Serve&lt;&#x2F;strong&gt; (Webdienste freigeben) und &lt;strong&gt;Funnel&lt;&#x2F;strong&gt; (temporärer externer Zugriff) – beides macht Selbsthosting kinderleicht.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;jellyfin&quot;&gt;Jellyfin&lt;&#x2F;h3&gt;
&lt;p&gt;Der eigentliche Anstoß, einen eigenen Server aufzusetzen, war mein Wunsch nach einer &lt;strong&gt;Medienzentrale&lt;&#x2F;strong&gt;. Über die Jahre habe ich viele Serien und Filme gesammelt. Irgendwann wurde die Sammlung zu groß, um sie einfach auf einer externen Festplatte mitzuführen.&lt;&#x2F;p&gt;
&lt;p&gt;Mit &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;jellyfin.org&#x2F;&quot;&gt;Jellyfin&lt;&#x2F;a&gt; ist das Medienmanagement ein Kinderspiel: Die Software durchsucht meine Dateien, lädt automatisch Metadaten wie Cover, Beschreibungen und Trailer herunter und stellt alles in einer hübschen Oberfläche dar – fast wie bei Netflix, nur selbst gehostet.&lt;&#x2F;p&gt;
&lt;p&gt;Einen Vergleich zu Plex kann ich nicht ziehen, da ich das nie ausprobiert habe. Aber Jellyfin erfüllt für mich alles, was ich brauche.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;nextcloud&quot;&gt;NextCloud&lt;&#x2F;h3&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;nextcloud.com&#x2F;&quot;&gt;Nextcloud&lt;&#x2F;a&gt; ist eine Open-Source-Alternative zu Cloud-Diensten wie Google Drive oder iCloud. Neben Jellyfin war es einer der Hauptgründe für meinen eigenen Server. Ich wollte weg von kommerziellen Cloud-Anbietern, sowohl aus &lt;strong&gt;Datenschutzgründen&lt;&#x2F;strong&gt; als auch, um &lt;strong&gt;unabhängiger&lt;&#x2F;strong&gt; zu sein.&lt;&#x2F;p&gt;
&lt;p&gt;Mit Nextcloud kann ich Dateien, Fotos und Dokumente speichern, synchronisieren, teilen – alles direkt auf meinem eigenen Server. Auch Kalender, Kontakte und Notizen lassen sich integrieren.&lt;&#x2F;p&gt;
&lt;p&gt;Die Einrichtung ist allerdings nicht ganz trivial, sogar unter NixOS. Beispielsweise muss man eine konkrete Version von Nextcloud festlegen, die auch manuell aktualisiert werden muss. Zusätzlich verwende ich das Tool &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;ryantm&#x2F;agenix&quot;&gt;agenix&lt;&#x2F;a&gt;, um sensible Daten wie Passwörter verschlüsselt in meiner Konfiguration zu speichern. Agenix ist an sich ein spannendes Thema für sich, das ich vielleicht in einem eigenen Beitrag vertiefe.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;epilog&quot;&gt;Epilog&lt;&#x2F;h2&gt;
&lt;p&gt;Seit Januar ist mein Server abgeschaltet.&lt;&#x2F;p&gt;
&lt;p&gt;Der Lüfter des Mini-PCs sowie die externe Festplatte liefen dauerhaft – das führte zu einem nicht unerheblichen &lt;strong&gt;Stromverbrauch&lt;&#x2F;strong&gt; und konstantem &lt;strong&gt;Hintergrundrauschen&lt;&#x2F;strong&gt;. Beides ließe sich vermutlich optimieren, z. B. durch bessere Energieeinstellungen oder leisere Hardware. Dazu müsste ich mich aber erst mal reinfuchsen und zudem mehr Geld ausgeben.&lt;&#x2F;p&gt;
&lt;p&gt;Ein weiterer Grund: Ich habe den Server &lt;em&gt;kaum genutzt&lt;&#x2F;em&gt;. Meine iCloud läuft noch, Streaming mache ich momentan wenig und durch begrenztes Datenvolumen ist exzessives Streaming ohnehin keine Option.&lt;&#x2F;p&gt;
&lt;p&gt;Aber: Ich habe in den letzten 8 Monaten extrem viel gelernt – über Linux, Netzwerke, NixOS, Systemadministration, Sicherheit und mehr. Das Projekt hat mir gezeigt, wie viel man aus einem alten Mini-PC herausholen kann. Vielleicht wird der Server eines Tages reaktiviert – in neuer Form. Für den Moment war es vor allem: &lt;em&gt;ein spannendes Lernprojekt&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Falls du Fragen hast oder selbst mit Selbsthosting starten willst: Schreib mir gern oder schau dir meine Konfiguration auf &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;git.jankremer.de&#x2F;jan&#x2F;nix-config&quot;&gt;Forgejo&lt;&#x2F;a&gt; an. Vielleicht hilft dir mein Weg ja bei deinem Einstieg.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Über mich</title>
          <pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/about/</link>
          <guid>https://jankremer.de/about/</guid>
          <description xml:base="https://jankremer.de/about/">&lt;p&gt;Mein Name ist &lt;em&gt;Jan Kremer&lt;&#x2F;em&gt;. Ich bin 29 Jahre alt und habe &lt;em&gt;Pharmazie&lt;&#x2F;em&gt; studiert. Manchmal schreibe ich über Technik und Software die ich benutze.&lt;&#x2F;p&gt;
&lt;p&gt;Wenn ich nicht gerade lerne, mache ich gerne Sport, vor allem Joggen, Kraftsport und Tanzen.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;kontakt&quot;&gt;Kontakt&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;a href=&quot;mailto:mail@jankremer.de&quot;&gt;mail@jankremer.de&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Markdown Tables Suck</title>
          <pubDate>Mon, 25 Dec 2023 16:28:52 +0100</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/blog/markdown-tables/</link>
          <guid>https://jankremer.de/blog/markdown-tables/</guid>
          <description xml:base="https://jankremer.de/blog/markdown-tables/">&lt;p&gt;Tables are arguably the worst part of Markdown. No horizontal lines except for
the mandatory one at the top. The only feature is the possibility to align
cells.&lt;&#x2F;p&gt;
&lt;p&gt;Org Mode does much better, but isn’t perfect either.&lt;&#x2F;p&gt;
&lt;p&gt;Don’t get me wrong. It’s nice to have a simple tool for simple tables. But
sometimes I need more customizability.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Use Timestamps</title>
          <pubDate>Wed, 15 Nov 2023 10:12:30 +0100</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/blog/timestamps/</link>
          <guid>https://jankremer.de/blog/timestamps/</guid>
          <description xml:base="https://jankremer.de/blog/timestamps/">&lt;p&gt;Every blog post should include a timestamp. In fact, this extends to almost
anything online and even offline.&lt;&#x2F;p&gt;
&lt;p&gt;Also, don’t make me look for the date. Put the date as obvious as possible,
preferably at the beginning of the post.&lt;&#x2F;p&gt;
&lt;p&gt;I was reading
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;jvns.ca&#x2F;blog&#x2F;2023&#x2F;02&#x2F;28&#x2F;some-notes-on-using-nix&#x2F;&quot;&gt;Julia Evans post about nix&lt;&#x2F;a&gt;
and it was not immediately clear to me if this was a recent post. Only when I
copied the URL to complain about it I discovered the date there. Safari hides
most of the URL by default.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Abendliche Bewölkung</title>
          <pubDate>Wed, 19 Jul 2023 10:48:33 +0200</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/fotos/abendliche-bewoelkung/</link>
          <guid>https://jankremer.de/fotos/abendliche-bewoelkung/</guid>
          <description xml:base="https://jankremer.de/fotos/abendliche-bewoelkung/">&lt;figure&gt;
    &lt;img src=&quot;.&amp;#x2F;abendliche-bewoelkung.webp&quot; alt=&quot;Abendliche Bewölkung über Regensburg&quot;  loading=&quot;lazy&quot; decoding=&quot;async&quot; &gt;
        
            &lt;figcaption&gt;
                &lt;p&gt;
                    
                        Abendliche Bewölkung über Regensburg
                    
                &lt;&#x2F;p&gt;
            &lt;&#x2F;figcaption&gt;
        
    &lt;&#x2F;figure&gt;
</description>
      </item>
      <item>
          <title>Bitcoin</title>
          <pubDate>Sat, 10 Dec 2022 00:00:00 +0000</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/btc/</link>
          <guid>https://jankremer.de/btc/</guid>
          <description xml:base="https://jankremer.de/btc/">&lt;h2 id=&quot;address&quot;&gt;Address&lt;&#x2F;h2&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color-scheme: light dark; color: light-dark(#4C4F69, #CAD3F5); background-color: light-dark(#EFF1F5, #24273A);&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;bc1qf8qjt4gut2la8k4v3emfv7wrj6f3pfcjrj3slplnwrldkz7hqmaqaju7ym&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;h2 id=&quot;qr&quot;&gt;QR&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;btc.png&quot; alt=&quot;BTC&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;&quot;&gt;OpenAlias&lt;&#x2F;h2&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color-scheme: light dark; color: light-dark(#4C4F69, #CAD3F5); background-color: light-dark(#EFF1F5, #24273A);&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;jankremer.de&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;pre class=&quot;giallo&quot; style=&quot;color-scheme: light dark; color: light-dark(#4C4F69, #CAD3F5); background-color: light-dark(#EFF1F5, #24273A);&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;btc.jankremer.de&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;</description>
      </item>
      <item>
          <title>Ethereum</title>
          <pubDate>Sat, 10 Dec 2022 00:00:00 +0000</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/eth/</link>
          <guid>https://jankremer.de/eth/</guid>
          <description xml:base="https://jankremer.de/eth/">&lt;h2 id=&quot;address&quot;&gt;Address&lt;&#x2F;h2&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color-scheme: light dark; color: light-dark(#4C4F69, #CAD3F5); background-color: light-dark(#EFF1F5, #24273A);&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;0xc4cBDf9f57cb0229d19d885D5E4033a6223EDef7&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;h2 id=&quot;qr&quot;&gt;QR&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;eth.png&quot; alt=&quot;ETH&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;&quot;&gt;ENS&lt;&#x2F;h2&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color-scheme: light dark; color: light-dark(#4C4F69, #CAD3F5); background-color: light-dark(#EFF1F5, #24273A);&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;jankremer.eu&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;</description>
      </item>
      <item>
          <title>Monero</title>
          <pubDate>Sat, 10 Dec 2022 00:00:00 +0000</pubDate>
          <author>Jan Kremer</author>
          <link>https://jankremer.de/xmr/</link>
          <guid>https://jankremer.de/xmr/</guid>
          <description xml:base="https://jankremer.de/xmr/">&lt;h2 id=&quot;address&quot;&gt;Address&lt;&#x2F;h2&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color-scheme: light dark; color: light-dark(#4C4F69, #CAD3F5); background-color: light-dark(#EFF1F5, #24273A);&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;83ZtE7cBnsyTmBb5A79aDm637mCKWKuhGZZ3ZaQvjmpA5qwL6sejWEcKQnXF5Qd3N4XNCp4fbouTi9kUi8vNgPrfDQaEBMZ&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;h2 id=&quot;qr&quot;&gt;QR&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;xmr.png&quot; alt=&quot;XMR&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;&quot;&gt;OpenAlias&lt;&#x2F;h2&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color-scheme: light dark; color: light-dark(#4C4F69, #CAD3F5); background-color: light-dark(#EFF1F5, #24273A);&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;jankremer.de&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;pre class=&quot;giallo&quot; style=&quot;color-scheme: light dark; color: light-dark(#4C4F69, #CAD3F5); background-color: light-dark(#EFF1F5, #24273A);&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;xmr.jankremer.de&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;</description>
      </item>
    </channel>
</rss>
