<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>croc field notes</title>
    <link>https://getcroc.com/blog</link>
    <description>Seven notes on why I built croc this way: live relays, PAKE encryption, four-word codes, browser transfers, and temporary storage.</description>
    <language>en-US</language>
    <atom:link href="https://getcroc.com/blog/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Why croc works this way</title>
      <link>https://getcroc.com/blog/why-croc-works-this-way</link>
      <guid isPermaLink="true">https://getcroc.com/blog/why-croc-works-this-way</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>croc started with a large documentary, a friend in another country, and the surprisingly difficult question of how to send her the file.</description>
    </item>
    <item>
      <title>The relay is not a waiting room</title>
      <link>https://getcroc.com/blog/how-croc-moves-a-file</link>
      <guid isPermaLink="true">https://getcroc.com/blog/how-croc-moves-a-file</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>The croc relay looks a little like an upload server, except it does not wait for the whole file before sending it onward.</description>
    </item>
    <item>
      <title>What the four words are doing</title>
      <link>https://getcroc.com/blog/what-four-word-code-does</link>
      <guid isPermaLink="true">https://getcroc.com/blog/what-four-word-code-does</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>I wanted a croc code to be easy to read aloud. Making four ordinary words secure enough for a file transfer takes a little more work.</description>
    </item>
    <item>
      <title>PAKE, step by step</title>
      <link>https://getcroc.com/blog/pake-step-by-step</link>
      <guid isPermaLink="true">https://getcroc.com/blog/pake-step-by-step</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>PAKE is the part of croc that turns a small shared phrase into a strong key. Here is the exchange without skipping the interesting bits.</description>
    </item>
    <item>
      <title>Send a file without installing anything</title>
      <link>https://getcroc.com/blog/send-file-from-browser</link>
      <guid isPermaLink="true">https://getcroc.com/blog/send-file-from-browser</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>The browser can join an ordinary croc transfer now. Choose the files, share the code, and keep the tab open until the handoff finishes.</description>
    </item>
    <item>
      <title>A browser and a terminal can share the same file</title>
      <link>https://getcroc.com/blog/browser-meets-terminal</link>
      <guid isPermaLink="true">https://getcroc.com/blog/browser-meets-terminal</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>The browser client was meant to join normal croc transfers, not become another file-sharing island with its own links and accounts.</description>
    </item>
    <item>
      <title>When both computers cannot be online at once</title>
      <link>https://getcroc.com/blog/stored-transfer-one-download</link>
      <guid isPermaLink="true">https://getcroc.com/blog/stored-transfer-one-download</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>Direct croc transfers expect both computers to be awake. Stored mode is for the inconvenient times when the people are not.</description>
    </item>
  </channel>
</rss>
