<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Darkmown — Markdown that runs, not Markdown that needs React</title>
    <link>https://darkmown.com</link>
    <description>A live store widget — search filter, add-to-cart, running total — written as one Markdown file that runs. The same outcome in Markdoc needs a React component, hydration, and a build step. Compare them side by side.</description>
    <atom:link href="https://darkmown.com/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Typed frontmatter with a four-line schema</title>
      <link>https://darkmown.com/blog/typed-frontmatter/</link>
      <guid isPermaLink="true">https://darkmown.com/blog/typed-frontmatter/</guid>
      <pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate>
      <description>A typo&apos;d frontmatter key used to ship silently. With a collection schema, titel instead of title fails the build with a file and line.</description>
    </item>
    <item>
      <title>Collections and pagination, with zero ceremony</title>
      <link>https://darkmown.com/blog/collections-and-pagination/</link>
      <guid isPermaLink="true">https://darkmown.com/blog/collections-and-pagination/</guid>
      <pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate>
      <description>This very page is an entry in a collection. The list you came from is one @loop over a folder — no content root, no marker file, no config.</description>
    </item>
    <item>
      <title>Drafts that never leak</title>
      <link>https://darkmown.com/blog/drafts-that-never-leak/</link>
      <guid isPermaLink="true">https://darkmown.com/blog/drafts-that-never-leak/</guid>
      <pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate>
      <description>Set draft true on a post and it vanishes from a production build — dist, routes.json, the sitemap, and the feed — even with a date.</description>
    </item>
    <item>
      <title>Shipping feeds without a config file</title>
      <link>https://darkmown.com/blog/shipping-feeds/</link>
      <guid isPermaLink="true">https://darkmown.com/blog/shipping-feeds/</guid>
      <pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate>
      <description>One reserved frontmatter field on the home page — site_url — turns on the whole feeds story. No config loader, no plugin.</description>
    </item>
    <item>
      <title>Zero JavaScript, by default</title>
      <link>https://darkmown.com/blog/zero-js-by-default/</link>
      <guid isPermaLink="true">https://darkmown.com/blog/zero-js-by-default/</guid>
      <pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate>
      <description>View source on this page. There is no runtime script tag, because nothing on it is reactive — and the framework knows the difference.</description>
    </item>
  </channel>
</rss>
