<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog · Lettern</title><link>https://lettern.org/blog</link><atom:link href="https://lettern.org/blog/feed.xml" rel="self" type="application/rss+xml"/><description>Blog · Lettern</description><language>en</language><lastBuildDate>Wed, 28 Oct 2026 09:00:00 +0000</lastBuildDate><item><title>Why publishing means writing files</title><link>https://lettern.org/blog/why-static-pages</link><guid isPermaLink="true">https://lettern.org/blog/why-static-pages</guid><pubDate>Wed, 28 Oct 2026 09:00:00 +0000</pubDate><description>A published page in Lettern is an HTML file. Here is what that gets you, and how it stays up to date.</description></item><item><title>Start a client site with tokens, not pages</title><link>https://lettern.org/blog/tokens-before-pages</link><guid isPermaLink="true">https://lettern.org/blog/tokens-before-pages</guid><pubDate>Sat, 24 Oct 2026 09:00:00 +0000</pubDate><description>Ten minutes on colour, type and space saves days of restyling later. How we set up a new site.</description></item><item><title>Editors and agents use the same actions</title><link>https://lettern.org/blog/agents-and-editors-share-one-api</link><guid isPermaLink="true">https://lettern.org/blog/agents-and-editors-share-one-api</guid><pubDate>Tue, 20 Oct 2026 09:00:00 +0000</pubDate><description>Every change in Lettern goes through an ability. That is why an agent can work on a site safely.</description></item></channel></rss>
