From e568f5d431b17518f3487d5675d33342966da5f6 Mon Sep 17 00:00:00 2001
From: tri <tri@thac.loan>
Date: Mon, 13 Oct 2025 18:29:15 +0700
Subject: [PATCH] add atom feed

---
 _loa_meta.json   |  3 ++-
 atom.xml         | 13 +++++++++++++
 index.html       |  4 +++-
 spite/index.html |  2 ++
 4 files changed, 20 insertions(+), 2 deletions(-)
 create mode 100644 atom.xml

diff --git a/_loa_meta.json b/_loa_meta.json
index c4e9938..32500e4 100644
--- a/_loa_meta.json
+++ b/_loa_meta.json
@@ -1,4 +1,5 @@
 {
   "site_name": "loa",
-  "tagline": "shouting into the internets"
+  "tagline": "shouting into the void",
+  "domain": "https://loa.thac.loan"
 }
diff --git a/atom.xml b/atom.xml
new file mode 100644
index 0000000..999e196
--- /dev/null
+++ b/atom.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+<title>loa</title>
+<subtitle>shouting into the void</subtitle>
+<link href="https://loa.thac.loan/atom.xml" rel="self" />
+<id>https://loa.thac.loan/</id>
+<updated>2025-10-13T18:31:05+07:00</updated>
+<entry>
+  <id>https://loa.thac.loan/spite/</id>
+  <title>Spite-driven development, or how I ended up writing my own git server software</title>
+  <updated>2025-10-12T15:13:51+07:00</updated>
+</entry>
+</feed>
diff --git a/index.html b/index.html
index c2f713f..09b9b5b 100644
--- a/index.html
+++ b/index.html
@@ -9,6 +9,8 @@
     <meta property="og:title" content="loa" />
     <meta property="og:description" content="shouting into the void" />
 
+    <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide Atom feed" />
+
     <link rel="stylesheet" href="/_loa/style.css">
     <script src="/_loa/script.js"></script>
   </head>
@@ -16,7 +18,7 @@
     <main>
 <h1 style="margin-bottom:0">
 loa</h1>
-<div class="tagline">shouting into the internets</div>
+<div class="tagline">shouting into the void</div>
 <ul class="home--post-list">
 <li>
   <a href="/spite/">Spite-driven development, or how I ended up writing my own git server software</a>
diff --git a/spite/index.html b/spite/index.html
index 834c4ef..e42b16d 100644
--- a/spite/index.html
+++ b/spite/index.html
@@ -11,6 +11,8 @@
 
 Youtube used to keep buffering the video to completion even when paused, which was especially helpful when my internet connection was less stable: just open the video, pause" />
 
+    <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide Atom feed" />
+
     <link rel="stylesheet" href="/_loa/style.css">
     <script src="/_loa/script.js"></script>
   </head>
-- 
2.47.3

