<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Lion Ralfs' Blog</title>
    <link>https://lionralfs.dev</link>
    <description>Lion Ralfs's personal website and blog.</description>
    <language>en-us</language>
    <docs>https://www.rssboard.org/rss-specification</docs>
    <managingEditor>lion.ralfs@gmail.com (Lion Ralfs)</managingEditor>
    <webMaster>lion.ralfs@gmail.com (Lion Ralfs)</webMaster>
    <atom:link href="https://lionralfs.dev/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Compiling Scala as a single binary for AWS Lambda</title>
      <link>https://lionralfs.dev/blog/compiling-scala-as-a-single-binary-for-aws-lambda</link>
      <description>An experiment of using GraalVM to compile my Scala Lambda to a single binary to improve cold start times.</description>
      <pubDate>Sun, 05 Nov 2023 17:02:13 GMT</pubDate>
      <guid isPermaLink="true">https://lionralfs.dev/blog/compiling-scala-as-a-single-binary-for-aws-lambda</guid>
    </item>
    <item>
      <title>Should you zip your precache assets?</title>
      <link>https://lionralfs.dev/blog/should-you-zip-your-precache-assets</link>
      <description>My attempt at benchmarking to figure out if it's faster to zip your precache assets and extract them in a service worker.</description>
      <pubDate>Sun, 07 Nov 2021 22:29:32 GMT</pubDate>
      <guid isPermaLink="true">https://lionralfs.dev/blog/should-you-zip-your-precache-assets</guid>
    </item>
    <item>
      <title>Exploring the usage of prefetch headers</title>
      <link>https://lionralfs.dev/blog/exploring-the-usage-of-prefetch-headers</link>
      <description>On the web, prefetching describes the practice of downloading something before the user actually needs it. But how do browsers indicate that a certain request is not a "real" user request, but instead a prefetch request?</description>
      <pubDate>Thu, 14 Oct 2021 18:30:00 GMT</pubDate>
      <guid isPermaLink="true">https://lionralfs.dev/blog/exploring-the-usage-of-prefetch-headers</guid>
    </item>
    <item>
      <title>k-means clustering simplified</title>
      <link>https://lionralfs.dev/blog/k-means-clustering-simplified</link>
      <description>My attempt at explaining k-means clustering in simple terms as well as walking through a very basic implementation of a clustering algorithm.</description>
      <pubDate>Wed, 08 Sep 2021 21:30:00 GMT</pubDate>
      <guid isPermaLink="true">https://lionralfs.dev/blog/k-means-clustering-simplified</guid>
    </item>
    <item>
      <title>Rendering accessible LaTeX math on the web</title>
      <link>https://lionralfs.dev/blog/rendering-accessible-latex-math-on-the-web</link>
      <description>I wasn't satisfied with using client side LaTeX rendering, so I figured out how to do it in Node.js while also making it accessible.</description>
      <pubDate>Sun, 04 Jul 2021 15:50:00 GMT</pubDate>
      <guid isPermaLink="true">https://lionralfs.dev/blog/rendering-accessible-latex-math-on-the-web</guid>
    </item>
    <item>
      <title>Thinking in terms of constraints</title>
      <link>https://lionralfs.dev/blog/thinking-in-terms-of-constraints</link>
      <description>Constraint Satisfaction Problems (CSP) are a way to represent a problem in terms of variables and constraints. In this blog post, I explore how to use and solve them.</description>
      <pubDate>Fri, 25 Jun 2021 16:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://lionralfs.dev/blog/thinking-in-terms-of-constraints</guid>
    </item>
  </channel>
</rss>