<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>flove · blog</title><link>https://flove.org/development/blog/</link><description>Recent content on flove · blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 01 Aug 2026 11:15:00 +0000</lastBuildDate><atom:link href="https://flove.org/development/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Standards — the grammar underneath</title><link>https://flove.org/development/blog/posts/standards-the-grammar-underneath/</link><pubDate>Sat, 01 Aug 2026 11:15:00 +0000</pubDate><guid>https://flove.org/development/blog/posts/standards-the-grammar-underneath/</guid><category>Standards</category><description>&lt;p&gt;A language isn&amp;rsquo;t beautiful because every sentence is beautiful; it&amp;rsquo;s useful
because the grammar underneath is agreed on. The standards shelf is flove&amp;rsquo;s
grammar — the rules the whole workshop quietly agrees to so that a human and a
machine can build together in the same voice, on the same ground, without having
to re-decide everything twice. It&amp;rsquo;s the least glamorous shelf and the one that
makes every other shelf possible.&lt;/p&gt;</description></item><item><title>The notes shelf — a drawer, not a filing cabinet</title><link>https://flove.org/development/blog/posts/notes-shelf-a-drawer-not-a-filing-cabinet/</link><pubDate>Sat, 01 Aug 2026 11:00:00 +0000</pubDate><guid>https://flove.org/development/blog/posts/notes-shelf-a-drawer-not-a-filing-cabinet/</guid><category>Notes</category><description>&lt;p&gt;Some rooms have filing cabinets: everything indexed, everything in its place,
alphabetical, perfect, and — let&amp;rsquo;s be honest — a little dead. Other rooms have a
drawer. You throw things in it while you&amp;rsquo;re working, pull them out when you need
them, and every so often the drawer gives you back something you&amp;rsquo;d forgotten you
had. The notes shelf is flove&amp;rsquo;s drawer.&lt;/p&gt;
&lt;h2 id="whats-on-it"&gt;What&amp;rsquo;s on it&lt;/h2&gt;
&lt;p&gt;The notes shelf holds the short things from the workbench: a small fix that took
an hour, a decision that deserves a sentence of remembering, a thought that&amp;rsquo;s not
a whole essay yet. It&amp;rsquo;s where the earliest voices of the blog actually arrived —
the &lt;a href="https://flove.org/development/blog/categories/notes/"&gt;welcome&lt;/a&gt; note and the first hello
that told you what flove believes: &lt;em&gt;relate, don&amp;rsquo;t extract.&lt;/em&gt; Those were notes
before the shelf had a name, and they still live here.&lt;/p&gt;</description></item><item><title>Infrastructure — how flove ships</title><link>https://flove.org/development/blog/posts/infrastructure-how-flove-ships/</link><pubDate>Sat, 01 Aug 2026 10:45:00 +0000</pubDate><guid>https://flove.org/development/blog/posts/infrastructure-how-flove-ships/</guid><category>Infrastructure</category><description>&lt;p&gt;Nobody talks about plumbing until it leaks. That&amp;rsquo;s the compliment flove pays its
infrastructure: it&amp;rsquo;s the least poetic part of the project, and the one
everything else stands on. This shelf is where the plumbing gets explained — how
flove runs, how it gets published, and what keeps it from falling over when the
network drops.&lt;/p&gt;
&lt;h2 id="whats-on-it"&gt;What&amp;rsquo;s on it&lt;/h2&gt;
&lt;p&gt;At the center is a &lt;strong&gt;self-hosted &lt;a href="https://gitea.io/"&gt;Gitea&lt;/a&gt; server&lt;/strong&gt;, running in
Docker on a machine in the same house that builds flove, holding &lt;strong&gt;eight
repositories&lt;/strong&gt;. It&amp;rsquo;s the wall of the workshop: private source lives behind it,
and only what&amp;rsquo;s meant to be public walks out.&lt;/p&gt;</description></item><item><title>The apps shelf — state of the collection</title><link>https://flove.org/development/blog/posts/apps-shelf-state-of-the-collection/</link><pubDate>Sat, 01 Aug 2026 10:15:00 +0000</pubDate><guid>https://flove.org/development/blog/posts/apps-shelf-state-of-the-collection/</guid><category>Apps</category><description>&lt;p&gt;A shop window is honest about one thing: it shows what&amp;rsquo;s there. The apps shelf
is flove&amp;rsquo;s window — roughly &lt;strong&gt;eighty small applications&lt;/strong&gt;, each one a single
HTML file that you can read in your browser and take home with you. No
frameworks, no login, no account. Just the work, out in the open.&lt;/p&gt;
&lt;p&gt;This post is the shelf&amp;rsquo;s opening statement: what&amp;rsquo;s on it, how it got here, and
what&amp;rsquo;s still on the bench.&lt;/p&gt;</description></item><item><title>Git, agents, and the long way here</title><link>https://flove.org/development/blog/posts/git-agents-and-the-long-way-here/</link><pubDate>Sat, 01 Aug 2026 10:00:00 +0000</pubDate><guid>https://flove.org/development/blog/posts/git-agents-and-the-long-way-here/</guid><category>Blogy</category><description>&lt;p&gt;Every workshop needs a wall to hang things on. For a long time flove built its
walls out of trust in other people&amp;rsquo;s platforms — code in someone&amp;rsquo;s cloud, notes
in someone&amp;rsquo;s app, publishing through someone else&amp;rsquo;s pipeline. The internet taught
us that works until it doesn&amp;rsquo;t. This post is the story of flove growing its own
walls: a little server that keeps the work, and a pair of hands — one human, one
machine — that have been learning to build together on the other side of them.&lt;/p&gt;</description></item></channel></rss>