<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Robert Marin</title>
    <link>/</link>
    <description>Things I&apos;m working on.</description>
    <language>en</language>
    <lastBuildDate>Sun, 08 Nov 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Welcome to the blog</title>
      <link>/posts/welcome/</link>
      <guid isPermaLink="true">/posts/welcome/</guid>
      <pubDate>Sun, 08 Nov 2026 00:00:00 GMT</pubDate>
      <description>A small, static home for notes and longer write-ups — with instant search and a one-command FTP publish.</description>
      <category>meta</category>
      <category>writing</category>
    </item>
    <item>
      <title>Static sites that stay fast</title>
      <link>/posts/static-sites-that-stay-fast/</link>
      <guid isPermaLink="true">/posts/static-sites-that-stay-fast/</guid>
      <pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate>
      <description>Pre-rendering is only half the story. The other half is keeping the generated pages small.</description>
      <category>web</category>
      <category>performance</category>
      <category>static-sites</category>
    </item>
    <item>
      <title>Search without a server</title>
      <link>/posts/search-without-a-server/</link>
      <guid isPermaLink="true">/posts/search-without-a-server/</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
      <description>How the search overlay works using a pre-built JSON index and a small amount of client-side JavaScript.</description>
      <category>search</category>
      <category>javascript</category>
      <category>web</category>
    </item>
  </channel>
</rss>
