<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Cherrybomb</title>
<subtitle>Cherry is a static site generator that agents and humans share.</subtitle>
<link href="https://cherrybomb.dev/"/>
<link rel="self" href="https://cherrybomb.dev/feed.xml"/>
<id>https://cherrybomb.dev/</id>
<updated>2026-08-14T00:00:00Z</updated>
<author><name>Cherrybomb</name></author>
<entry>
<title>Cherry is growing</title>
<link href="https://cherrybomb.dev/cherry-is-growing/"/>
<id>https://cherrybomb.dev/cherry-is-growing/</id>
<published>2026-08-14T00:00:00Z</published>
<updated>2026-08-14T00:00:00Z</updated>
<summary>The dogfood site goes live, built by Cherry on every CI run.</summary>
<content type="html">&lt;p&gt;This site is built by Cherry itself — the &lt;code&gt;example/&lt;/code&gt; directory in the
repository, compiled on every CI run so the framework can never drift
from its own instructions.&lt;/p&gt;
&lt;p&gt;A Cherry site is a directory with a config and some markdown:&lt;/p&gt;
&lt;pre class="lumis"&gt;&lt;code class="language-elixir" translate="no" tabindex="0"&gt;&lt;div class="l-line" data-line="1"&gt;&lt;span class="l-comment"&gt;# cherry.exs&lt;/span&gt;
&lt;/div&gt;&lt;div class="l-line" data-line="2"&gt;&lt;span class="l-punctuation-bracket"&gt;[&lt;/span&gt;
&lt;/div&gt;&lt;div class="l-line" data-line="3"&gt;  &lt;span class="l-string-special-symbol"&gt;title: &lt;/span&gt;&lt;span class="l-string"&gt;&amp;quot;Cherrybomb&amp;quot;&lt;/span&gt;&lt;span class="l-punctuation-delimiter"&gt;,&lt;/span&gt;
&lt;/div&gt;&lt;div class="l-line" data-line="4"&gt;  &lt;span class="l-string-special-symbol"&gt;url: &lt;/span&gt;&lt;span class="l-string"&gt;&amp;quot;https://cherrybomb.dev&amp;quot;&lt;/span&gt;&lt;span class="l-punctuation-delimiter"&gt;,&lt;/span&gt;
&lt;/div&gt;&lt;div class="l-line" data-line="5"&gt;  &lt;span class="l-string-special-symbol"&gt;description: &lt;/span&gt;&lt;span class="l-string"&gt;&amp;quot;Cherry is a static site generator that agents and humans share.&amp;quot;&lt;/span&gt;
&lt;/div&gt;&lt;div class="l-line" data-line="6"&gt;&lt;span class="l-punctuation-bracket"&gt;]&lt;/span&gt;
&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Posts are files whose names carry their date and slug, with typed
frontmatter checked at build time:&lt;/p&gt;
&lt;pre class="lumis"&gt;&lt;code class="language-plaintext" translate="no" tabindex="0"&gt;&lt;div class="l-line" data-line="1"&gt;content/posts/2026-08-14-cherry-is-growing.md
&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Everything else — feeds, sitemaps, canonical URLs, the theme — is
default-on. Delete this post and the site still validates; that is the
point.&lt;/p&gt;</content>
</entry>
</feed>
