<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Daniel Persson</title>
    <description>The latest articles on Forem by Daniel Persson (@kalaspuffar).</description>
    <link>https://forem.com/kalaspuffar</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F87103%2F587ce00b-a264-49ab-a393-32a40dd339e3.png</url>
      <title>Forem: Daniel Persson</title>
      <link>https://forem.com/kalaspuffar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/kalaspuffar"/>
    <language>en</language>
    <item>
      <title>Ceph vs. SeaweedFS: Which Offers Better Performance?</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 10 Apr 2023 17:49:06 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/ceph-vs-seaweedfs-which-offers-better-performance-25a5</link>
      <guid>https://forem.com/kalaspuffar/ceph-vs-seaweedfs-which-offers-better-performance-25a5</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/74eF3TQlbsE"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In this video we talk about SeaweedFS, the highly scalable distributed file system designed to store billions of files and serve them lightning-fast. In this video, we'll explore SeaweedFS's unique architecture, which distributes metadata across volume servers for faster file access, and compare it to Ceph, another popular distributed file system. Don't miss this chance to learn about these cutting-edge technologies and how they can revolutionize your file storage and access needs. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Getting Started with Sonatype: The Best Way to Manage Your Java Releases</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 03 Apr 2023 11:35:16 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/getting-started-with-sonatype-the-best-way-to-manage-your-java-releases-1b1d</link>
      <guid>https://forem.com/kalaspuffar/getting-started-with-sonatype-the-best-way-to-manage-your-java-releases-1b1d</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/6WU9nipfBGQ"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Learn how to install and configure Sonatype for efficient package management in your Java projects. In this tutorial, we'll guide you through the setup process and show you how to deploy and release custom modules using this powerful repository solution. Ideal for teams that need to share assets and manage package versions, Sonatype makes it easy to organize your code and documentation, and collaborate seamlessly with your colleagues. Watch this video to discover how to streamline your Java development workflow and optimize your project management.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Ceph Storage Solutions: Which is the Fastest and Most Efficient?</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 27 Mar 2023 10:50:25 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/ceph-storage-solutions-which-is-the-fastest-and-most-efficient-3mnp</link>
      <guid>https://forem.com/kalaspuffar/ceph-storage-solutions-which-is-the-fastest-and-most-efficient-3mnp</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/eOIw0m3tQqU"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In this video we're looking into Ceph performance! We'll be comparing different storage solutions and versions, specifically Pacific and Quincy, to see how they stack up against each other. We'll cover everything from speed and efficiency to scalability and reliability.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>FreshRSS Tutorial: Install, Sort by Date, and More</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Sat, 25 Mar 2023 21:51:05 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/freshrss-tutorial-install-sort-by-date-and-more-pfc</link>
      <guid>https://forem.com/kalaspuffar/freshrss-tutorial-install-sort-by-date-and-more-pfc</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/rYo8u1syE70"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In this video, we'll explore FreshRSS, an open-source web-based RSS reader that lets you keep up with your favorite websites and blogs in one place. Then, we'll walk you through the steps to install FreshRSS on your server so that you can control your data and privacy.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Migrating to CephAdm Orchestration: A Comprehensive Tutorial</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 13 Mar 2023 13:52:28 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/migrating-to-cephadm-orchestration-a-comprehensive-tutorial-2he</link>
      <guid>https://forem.com/kalaspuffar/migrating-to-cephadm-orchestration-a-comprehensive-tutorial-2he</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ZaIy11MY6tQ"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;We look into how to migrate your Ceph cluster to use orchestration using the CephAdm service. The video will cover how to prepare the systems, install the service, adopt legacy services, and add the hosts. Lastly, we will upgrade the system to Quincy's last version and discuss the pros and cons of using CephAdm orchestration.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>I've done some hobby coding with a Quiz application (myquiz.app)</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 06 Mar 2023 12:46:45 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/ive-done-some-hobby-coding-with-a-quiz-application-myquizapp-4mi2</link>
      <guid>https://forem.com/kalaspuffar/ive-done-some-hobby-coding-with-a-quiz-application-myquizapp-4mi2</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/HKmpe_pwDs8"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;During my spare time, I love to have some hobby projects. In this case, I implemented a quiz application that we could use on Fridays at work when we always run a quiz at the end of the week.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Breaking Words Apart: Exploring Hyphenation Theory and Practice</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 27 Feb 2023 12:23:18 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/breaking-words-apart-exploring-hyphenation-theory-and-practice-5954</link>
      <guid>https://forem.com/kalaspuffar/breaking-words-apart-exploring-hyphenation-theory-and-practice-5954</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/XxV6bhCZHn0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In this video, we'll explore the fascinating world of hyphenation. Hyphenation is the process of breaking words into syllables and adding hyphens to indicate where a word should be divided at the end of a line. It's an important aspect of typesetting, as it helps to improve the readability and aesthetics of printed text. Research by Frank Liang provided a powerful framework for generating hyphenation rules for a wide range of languages.&lt;/p&gt;

</description>
      <category>discuss</category>
    </item>
    <item>
      <title>What can you learn from examining code in multiple languages?</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Sat, 25 Feb 2023 09:59:19 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/what-can-you-learn-from-examining-code-in-multiple-languages-2dk8</link>
      <guid>https://forem.com/kalaspuffar/what-can-you-learn-from-examining-code-in-multiple-languages-2dk8</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/6phQL1AsHaQ"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Are you curious about how programming languages work? In this video, we explore the RosettaCode website and showcase a variety of coding tasks and examples in different programming languages. By examining real-world code, you'll gain insights into the unique features and best practices of each language. Plus, we walk through some coding examples to demonstrate how you can apply these insights to your own coding projects. Whether you're a seasoned developer or just starting out, you won't want to miss this fascinating deep dive into the world of coding.&lt;/p&gt;

</description>
      <category>vibecoding</category>
    </item>
    <item>
      <title>Unleash the Power of Apache FOP: A Beginner's Guide to Creating PDFs Like a Pro!</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 13 Feb 2023 14:04:38 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/unleash-the-power-of-apache-fop-a-beginners-guide-to-creating-pdfs-like-a-pro-1o1d</link>
      <guid>https://forem.com/kalaspuffar/unleash-the-power-of-apache-fop-a-beginners-guide-to-creating-pdfs-like-a-pro-1o1d</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/7JIyk_CEvUg"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In this video we create a invoice template that looks alot like an invoice from one of my first videos. We will go through all the different parts of a invoice that is required and how to go from a data XML to an PDF.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Do you have an infinitely growing database? I have. (How to use SQLite with Ceph)</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 06 Feb 2023 12:16:32 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/do-you-have-an-infinitely-growing-database-i-have-how-to-use-sqlite-with-ceph-1c3p</link>
      <guid>https://forem.com/kalaspuffar/do-you-have-an-infinitely-growing-database-i-have-how-to-use-sqlite-with-ceph-1c3p</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/FXFJgnx1Pgw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;We look into setting up an RBD pool and running an SQLite database directly against the cluster. We check what languages have built-in support and how to work with the tools available.&lt;/p&gt;

</description>
      <category>help</category>
      <category>discuss</category>
      <category>codenewbie</category>
      <category>welcome</category>
    </item>
    <item>
      <title>Advent of Code 2022 - Day 16</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 30 Jan 2023 12:26:02 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/advent-of-code-2022-day-16-3d5a</link>
      <guid>https://forem.com/kalaspuffar/advent-of-code-2022-day-16-3d5a</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/KoM0TI0pTvk"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;I'm trying to solve all the Advent of Code puzzles in this video series.&lt;/p&gt;

</description>
      <category>offers</category>
      <category>crypto</category>
    </item>
    <item>
      <title>Lets do a JDK compare of VMs and local install</title>
      <dc:creator>Daniel Persson</dc:creator>
      <pubDate>Mon, 23 Jan 2023 12:10:06 +0000</pubDate>
      <link>https://forem.com/kalaspuffar/lets-do-a-jdk-compare-of-vms-and-local-install-21fd</link>
      <guid>https://forem.com/kalaspuffar/lets-do-a-jdk-compare-of-vms-and-local-install-21fd</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/AwfffAmV_40"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In this video I'll compare different JDKs and look at their performance depending on if they are containerized or run locally. We will compare oracle, apache, libertica and graal JDKs.&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>react</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
