commit 97f9ab243365c285a9a046b334918f0afa571140
parent d492e4128e2f2b104307cd9d2d63c2c950f058af
Author: Nathaniel Chappelle <nathaniel@chappelle.dev>
Date: Sun, 8 Feb 2026 23:32:02 -0800
Updating generate_rss in build.sh to use dc:creator instead of author
Adding to intro post
Adding to README
Diffstat:
3 files changed, 36 insertions(+), 4 deletions(-)
diff --git a/README b/README
@@ -17,6 +17,15 @@ the example here (which is also my personal site).
Dependent on the lowdown markdown parser.
+Notes
+-----
+
+In blog posts, which will be within the generated feed.xml, make sure to use absolute urls to adhere to RSS standards.
+
+In another vein of RSS standards, make sure to use RFC822 formatting for the date field within blog posts.
+
+Verso2 will probably break at some point, so be ready to fix it.
+
License
-------
diff --git a/build.sh b/build.sh
@@ -365,7 +365,9 @@ generate_rss() {
cat > "$rss_file" << EOF
<?xml version="1.0" encoding="UTF-8"?>
-<rss version="2.0">
+<rss
+ version="2.0"
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>${SITE_TITLE}</title>
<link>${SITE_URL}</link>
@@ -399,7 +401,7 @@ done | sort -r | head -n 20 | while IFS='|' read date title slug file; do
<link>${url}</link>
<guid>${url}</guid>
<pubDate>${date}</pubDate>
-<author>${AUTHOR}</author>
+<dc:creator>${AUTHOR}</dc:creator>
<description><![CDATA[
${body_html}
]]></description>
diff --git a/content/blog/intro.md b/content/blog/intro.md
@@ -1,9 +1,30 @@
---
title: Introduction: My First Blog Post
author: Nathaniel Chappelle
-date: 2026-01-04
+date: Mon, 09 Feb 2026 08:00:00 +0800
---
Hi there! I wanted to quickly introduce this blog/feed/website.
-WIP.
+We're going to focus on software, technology, social issues, and other things
+the editor (myself) deems relevant.
+
+Some quick disclaimers:
+
+I am not a professional writer, so don't expect an form of regularity to be
+going on here.
+
+There is no complicated CMS, framework, or any similar thing backing this
+feed/site up. It's just a shoddy shell script I wrote, so if there is an
+erraneous post or weird formatting issues you're agreeing to that risk by not
+unsubscribing right now.
+
+If you ever want to respond to something I've said, please don't fail to
+[contact](https://chappelle.dev/contact/) me. I really wanted to implement a
+reading list instead of an RSS feed (I still might) since I believe they're a
+much better method of sharing information and discourse. However email is too
+much of a PITA and I didn't really want to spend my time getting that right.
+
+## In Conclusion
+
+I hope you get something out of what I have to say. Thanks for reading this far.