<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Offline Protocol blog</title>
    <link>https://www.offlineprotocol.com/blog</link>
    <atom:link href="https://www.offlineprotocol.com/rss.xml" rel="self" type="application/rss+xml" />
    <description>Engineering notes and perspective from the team building the transport, identity, and coordination layer for devices beyond reliable connectivity.</description>
    <language>en-us</language>
    <lastBuildDate>Wed, 29 Jul 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>We built the world on a dependency nobody declared</title>
      <link>https://www.offlineprotocol.com/blog/the-network-is-an-undeclared-dependency</link>
      <guid isPermaLink="true">https://www.offlineprotocol.com/blog/the-network-is-an-undeclared-dependency</guid>
      <description>Modern software treats the network as a fact of nature rather than a dependency. Everywhere the work actually happens, that assumption quietly fails, and the case for offline-first is really the case for declaring it.</description>
      <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
      <category>Perspective</category>
    </item>
    <item>
      <title>Store, carry, forward: delivery when the path blinks in and out</title>
      <link>https://www.offlineprotocol.com/blog/store-carry-forward</link>
      <guid isPermaLink="true">https://www.offlineprotocol.com/blog/store-carry-forward</guid>
      <description>The delay-tolerant machinery underneath Offline Protocol: how a message waits, deduplicates, and moves the moment a link appears, instead of failing when one does not.</description>
      <pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title>Proving identity with no authority to ask</title>
      <link>https://www.offlineprotocol.com/blog/proving-identity-with-no-authority</link>
      <guid isPermaLink="true">https://www.offlineprotocol.com/blog/proving-identity-with-no-authority</guid>
      <description>How devices on Offline Protocol prove who they are to each other with no certificate authority, no directory, and no live network to check against.</description>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title>Sending a message with no server</title>
      <link>https://www.offlineprotocol.com/blog/sending-a-message-with-no-server</link>
      <guid isPermaLink="true">https://www.offlineprotocol.com/blog/sending-a-message-with-no-server</guid>
      <description>The smallest useful thing you can build on Offline Protocol is a message that reaches its recipient with no server in the path, over an encrypted mesh.</description>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title>How DORS failover works</title>
      <link>https://www.offlineprotocol.com/blog/how-dors-failover-works</link>
      <guid isPermaLink="true">https://www.offlineprotocol.com/blog/how-dors-failover-works</guid>
      <description>Inside the transport layer of Offline Protocol: how DORS runs BLE, WiFi Direct, and internet concurrently and moves traffic between them in under a second.</description>
      <pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title>The hourly cost of being offline</title>
      <link>https://www.offlineprotocol.com/blog/the-hourly-cost-of-being-offline</link>
      <guid isPermaLink="true">https://www.offlineprotocol.com/blog/the-hourly-cost-of-being-offline</guid>
      <description>Downtime is usually measured in hours. The more useful unit is dollars per hour, which reframes offline-first from a nice-to-have into a line item.</description>
      <pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate>
      <category>Perspective</category>
    </item>
    <item>
      <title>Service discovery without a server</title>
      <link>https://www.offlineprotocol.com/blog/service-discovery-without-a-server</link>
      <guid isPermaLink="true">https://www.offlineprotocol.com/blog/service-discovery-without-a-server</guid>
      <description>How devices on the mesh advertise, discover, and invoke capabilities with no DNS, no registry server, and no internet connection at all.</description>
      <pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title>Why the edge is disconnected</title>
      <link>https://www.offlineprotocol.com/blog/why-the-edge-is-disconnected</link>
      <guid isPermaLink="true">https://www.offlineprotocol.com/blog/why-the-edge-is-disconnected</guid>
      <description>A record 313 internet shutdowns, $19.7B in blackout losses, and 4.62 billion people affected. The numbers behind building offline-first.</description>
      <pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate>
      <category>Perspective</category>
    </item>
    <item>
      <title>From a messenger to a network</title>
      <link>https://www.offlineprotocol.com/blog/from-a-messenger-to-a-network</link>
      <guid isPermaLink="true">https://www.offlineprotocol.com/blog/from-a-messenger-to-a-network</guid>
      <description>We shipped fernweh, a messenger that works without internet, and watched the mesh under it grow to 350,000+ devices across 80+ countries.</description>
      <pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate>
      <category>Perspective</category>
    </item>
  </channel>
</rss>
