<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Christian Wilcox Blog: static-sites</title>
    <link>https://christianwilcox.com/blog/tags/static-sites/</link>
    <description>Posts tagged static-sites on Christian Wilcox.</description>
    <language>en-US</language>
    <lastBuildDate>Sat, 21 Mar 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://christianwilcox.com/blog/tags/static-sites/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Welcome to the blog</title>
      <link>https://christianwilcox.com/blog/welcome-to-the-blog/</link>
      <guid isPermaLink="true">https://christianwilcox.com/blog/welcome-to-the-blog/</guid>
      <pubDate>Sat, 21 Mar 2026 00:00:00 GMT</pubDate>
      <description>&lt;p&gt;This blog is intentionally simple.&lt;/p&gt;
&lt;p&gt;Posts live in the repo as markdown, get built into static pages, and publish with
the rest of the site. That keeps the writing workflow close to the code and avoids
pulling in a larger CMS just to post notes or project updates.&lt;/p&gt;
&lt;p&gt;The aim is to make publishing easy — without weakening the validation contract:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Markdown is the source of truth&lt;/li&gt;
&lt;li&gt;Generated pages and RSS come from the same post data&lt;/li&gt;
&lt;li&gt;Local and CI checks should fail if a post has invalid metadata or unsafe markup&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Over time this will become a place for notes on software, infrastructure,
explorations, and the work that benefits from a clearer public paper trail.&lt;/p&gt;
</description>
      <category>blogging</category>
      <category>static-sites</category>
      <category>publishing</category>
    </item>
  </channel>
</rss>
