Recently Written · git

recentlywritten

my writings (done recently)

git clone https://github.com/equwal/recentlywritten

Log | Files | Refs


commit 54787f3ea8a87f5d5e0ce9bf9756248bb627fecd
Spenser Truex <truex@equwal.com>
2026-09-26 12:41:08 -0700

Add a row of links at the bottom of each page

A post or page can list links under links in its front matter. The
template shows the list in small text above the footer, where a blog
usually shows its tags. The row does not appear in the feed.

84 pages get a row. Each link goes to a page of this site, to a project
of the author, or to a page that the site or the links page already
links. Each link text is a page title, a link text from the site or
the links page, or the address. A link check found no dead links.

 build.sh                                                |  4 ++++
 pages/25-noveloj.md                                     |  4 ++++
 pages/alt-hacks-zips.md                                 |  3 +++
 pages/alt-hacks.md                                      |  3 +++
 pages/biblio.md                                         |  5 +++++
 pages/books.md                                          |  5 +++++
 pages/booksimulator.md                                  |  4 ++++
 pages/budhismaj-rakontoj.md                             |  4 ++++
 pages/call.md                                           |  2 ++
 pages/cervido.md                                        |  4 ++++
 pages/donate.md                                         |  2 ++
 pages/esperantaj-artikoloj.md                           |  5 +++++
 pages/esperantaj-audoj.md                               |  5 +++++
 pages/esperantaj-libroj.md                              |  8 ++++++++
 pages/esperantaj-noveloj.md                             |  5 +++++
 pages/esperantaj-vortaroj.md                            |  4 ++++
 pages/esperanto-three-steps.md                          |  5 +++++
 pages/esperanto.md                                      |  6 ++++++
 pages/irc-relay.md                                      |  5 +++++
 pages/key.md                                            |  3 +++
 pages/la-faraono.md                                     |  3 +++
 pages/lesperant2.md                                     |  2 ++
 pages/links.md                                          |  3 +++
 pages/matrix.md                                         |  3 +++
 pages/meti-limon.md                                     |  4 ++++
 pages/newport-reference-manual.md                       |  6 ++++++
 pages/norda-naturo.md                                   |  2 ++
 pages/projects.md                                       |  4 ++++
 pages/release.md                                        |  4 ++++
 pages/rut.md                                            |  6 ++++++
 pages/serpentoj-en-la-puto.md                           |  4 ++++
 pages/sten-johansson.md                                 |  3 +++
 pages/youtube.md                                        |  3 +++
 posts/3000-Vocab-Flashcards-3k-Final-Solution.md        |  6 ++++++
 posts/A-new-way-to-release-code.md                      |  3 +++
 .../AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.md  |  4 ++++
 posts/Add-my-RSS-feed-to-your-feed-reader.md            |  3 +++
 posts/Brazil.md                                         |  2 ++
 posts/CSV.md                                            |  2 ++
 posts/Dont-Self-Host-Self-Locally.md                    |  4 ++++
 posts/Dont-use-make-uninstall.md                        |  9 +++++++++
 posts/Forthe.md                                         |  4 ++++
 posts/Generate-your-OWN-internet-web-site-easily.md     |  4 ++++
 posts/Get-on-mailing-lists-like-it-is-1989.md           |  5 +++++
 posts/Git-extra-worktrees-ROCK.md                       |  4 ++++
 posts/Hackermen-neomutt-config.md                       |  7 +++++++
 posts/Hey-kids-want-to-learn-the-unix-way.md            |  4 ++++
 posts/How-Japanese-Aquire-Books.md                      |  5 +++++
 posts/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.md      |  2 ++
 ...How-to-Learn-a-Language-According-to-The-Internet.md |  8 ++++++++
 ...ow-to-manage-100000-digital-books-in-15-languages.md |  5 +++++
 posts/How-to-take-notes-not-self-help-advice.md         |  4 ++++
 posts/Install-Anki.md                                   |  5 +++++
 posts/Install-Nix-on-Gentoo.md                          |  6 ++++++
 posts/Learn-Kanji-in-a-Fortnight.md                     |  6 ++++++
 posts/Mailing-list-in-one-line.md                       |  6 ++++++
 posts/Minimal-nvim-config-optional-AI-slop-enjoy.md     |  7 +++++++
 ...uage-learning-for-multiple-languages-PREORDER-NOW.md |  5 +++++
 ...dcast-about-polyglot-language-learning-LISTEN-NOW.md |  9 +++++++++
 posts/Newport.md                                        |  6 ++++++
 posts/Nixtoo-Genux-released.md                          |  7 +++++++
 posts/POSIX-pipes-for-Lisp.md                           |  3 +++
 ...lyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.md |  6 ++++++
 ...is-Dead-Long-Live-The-Queue-Antennapod-shill-post.md |  5 +++++
 ...nt-as-an-analogy-for-proper-AI-Driven-Development.md |  6 ++++++
 posts/SL--Dependency-Language.md                        |  3 +++
 posts/Start-emailing-your-patches-GUIDE.md              |  7 +++++++
 ...oplevel-Macros-in-Alexandria-Code-Revival-Project.md |  5 +++++
 .../Turn-an-android-into-247-portable-polyglot-radio.md |  5 +++++
 posts/Unanglo-your-literacy-materials-and-your-life.md  |  5 +++++
 ...init-system-for-many-instances-of-simple-programs.md |  6 ++++++
 posts/Why-YOU-need-NixOS-on-your-desktop-and-servers.md |  5 +++++
 posts/WhyHow-to-host-a-bunch-of-crap-locally.md         |  5 +++++
 posts/aintitinit-Claude-INITIALIZER.md                  |  6 ++++++
 posts/dmenu-scripts-repo-released.md                    |  7 +++++++
 posts/iilchat-setup-too-easy.md                         |  5 +++++
 posts/install-9front.md                                 |  4 ++++
 posts/install-gentoo-hints.md                           |  4 ++++
 posts/lisprant.md                                       |  4 ++++
 posts/lmbtfy.md                                         |  3 +++
 posts/sbm-sync.md                                       |  4 ++++
 posts/sbm.md                                            |  7 +++++++
 posts/subread.md                                        |  6 ++++++
 posts/tag-gen.md                                        |  4 ++++
 posts/tmpl-insanely-simple-templates.md                 |  5 +++++
 site/25-noveloj.html                                    |  4 ++++
 site/3000-Vocab-Flashcards-3k-Final-Solution.html       |  8 ++++++++
 site/A-new-way-to-release-code.html                     |  5 +++++
 ...AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html |  8 ++++++++
 site/Add-my-RSS-feed-to-your-feed-reader.html           |  4 ++++
 site/Brazil.html                                        |  3 +++
 site/CSV.html                                           |  3 +++
 site/Dont-Self-Host-Self-Locally.html                   |  7 +++++++
 site/Dont-use-make-uninstall.html                       | 12 ++++++++++++
 site/Forthe.html                                        |  5 +++++
 site/Generate-your-OWN-internet-web-site-easily.html    |  5 +++++
 site/Get-on-mailing-lists-like-it-is-1989.html          |  7 +++++++
 site/Git-extra-worktrees-ROCK.html                      |  7 +++++++
 site/Hackermen-neomutt-config.html                      |  9 +++++++++
 site/Hey-kids-want-to-learn-the-unix-way.html           |  4 ++++
 site/How-Japanese-Aquire-Books.html                     |  7 +++++++
 site/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.html     |  2 ++
 ...w-to-Learn-a-Language-According-to-The-Internet.html | 14 ++++++++++++++
 ...-to-manage-100000-digital-books-in-15-languages.html |  6 ++++++
 site/How-to-take-notes-not-self-help-advice.html        |  7 +++++++
 site/Install-Anki.html                                  |  7 +++++++
 site/Install-Nix-on-Gentoo.html                         |  7 +++++++
 site/Learn-Kanji-in-a-Fortnight.html                    |  8 ++++++++
 site/Mailing-list-in-one-line.html                      | 10 ++++++++++
 site/Minimal-nvim-config-optional-AI-slop-enjoy.html    | 10 ++++++++++
 ...ge-learning-for-multiple-languages-PREORDER-NOW.html | 10 ++++++++++
 ...ast-about-polyglot-language-learning-LISTEN-NOW.html | 17 +++++++++++++++++
 site/Newport.html                                       |  9 +++++++++
 site/Nixtoo-Genux-released.html                         | 10 ++++++++++
 site/POSIX-pipes-for-Lisp.html                          |  3 +++
 ...glot-Podcast-Now-Goes-on-The-YouTubecom-Website.html | 12 ++++++++++++
 ...-Dead-Long-Live-The-Queue-Antennapod-shill-post.html | 10 ++++++++++
 ...-as-an-analogy-for-proper-AI-Driven-Development.html |  9 +++++++++
 site/SL--Dependency-Language.html                       |  4 ++++
 site/Start-emailing-your-patches-GUIDE.html             |  9 +++++++++
 ...level-Macros-in-Alexandria-Code-Revival-Project.html |  5 +++++
 ...urn-an-android-into-247-portable-polyglot-radio.html |  9 +++++++++
 site/Unanglo-your-literacy-materials-and-your-life.html |  7 +++++++
 ...it-system-for-many-instances-of-simple-programs.html |  8 ++++++++
 .../Why-YOU-need-NixOS-on-your-desktop-and-servers.html |  6 ++++++
 site/WhyHow-to-host-a-bunch-of-crap-locally.html        |  8 ++++++++
 site/aintitinit-Claude-INITIALIZER.html                 | 10 ++++++++++
 site/alt-hacks-zips.html                                |  4 ++++
 site/alt-hacks.html                                     |  4 ++++
 site/biblio.html                                        |  5 +++++
 site/books.html                                         |  7 +++++++
 site/booksimulator.html                                 |  4 ++++
 site/budhismaj-rakontoj.html                            |  4 ++++
 site/call.html                                          |  3 +++
 site/cervido.html                                       |  3 +++
 site/dmenu-scripts-repo-released.html                   |  9 +++++++++
 site/donate.html                                        |  3 +++
 site/esperantaj-artikoloj.html                          |  5 +++++
 site/esperantaj-audoj.html                              |  4 ++++
 site/esperantaj-libroj.html                             |  8 ++++++++
 site/esperantaj-noveloj.html                            |  6 ++++++
 site/esperantaj-vortaroj.html                           |  4 ++++
 site/esperanto-three-steps.html                         |  5 +++++
 site/esperanto.html                                     |  6 ++++++
 site/iilchat-setup-too-easy.html                        |  7 +++++++
 site/install-9front.html                                |  5 +++++
 site/install-gentoo-hints.html                          |  5 +++++
 site/irc-relay.html                                     |  7 +++++++
 site/key.html                                           |  4 ++++
 site/la-faraono.html                                    |  3 +++
 site/lesperant2.html                                    |  3 +++
 site/links.html                                         |  3 +++
 site/lisprant.html                                      |  8 ++++++++
 site/lmbtfy.html                                        |  4 ++++
 site/matrix.html                                        |  3 +++
 site/meti-limon.html                                    |  4 ++++
 site/newport-reference-manual.html                      |  7 +++++++
 site/norda-naturo.html                                  |  2 ++
 site/projects.html                                      |  3 +++
 site/release.html                                       |  5 +++++
 site/rut.html                                           |  5 +++++
 site/sbm-sync.html                                      |  5 +++++
 site/sbm.html                                           |  8 ++++++++
 site/serpentoj-en-la-puto.html                          |  4 ++++
 site/sten-johansson.html                                |  3 +++
 site/style.css                                          | 16 ++++++++++++++++
 site/subread.html                                       |  8 ++++++++
 site/tag-gen.html                                       |  8 ++++++++
 site/tmpl-insanely-simple-templates.html                |  7 +++++++
 site/youtube.html                                       |  6 ++++++
 style.css                                               | 16 ++++++++++++++++
 171 files changed, 953 insertions(+)
diff --git a/build.sh b/build.sh
index 79d663d..00187f1 100755
--- a/build.sh
+++ b/build.sh
@@ -76,6 +76,10 @@ $endif$
 
   $body$
 
+$if(links)$
+  <p class="links">$for(links)$$links$$sep$ · $endfor$</p>
+
+$endif$
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/pages/25-noveloj.md b/pages/25-noveloj.md
index 40a816f6..c9587c9 100755
--- a/pages/25-noveloj.md
+++ b/pages/25-noveloj.md
@@ -2,6 +2,10 @@
 title: 25 Noveloj
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[noveloj](esperantaj-noveloj.html)'
+- '[eo libroj](esperantaj-libroj.html)'
+- '[Noveloj de Sten Johansson](sten-johansson.html)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/alt-hacks-zips.md b/pages/alt-hacks-zips.md
index 941d41f..fbf10d0 100755
--- a/pages/alt-hacks-zips.md
+++ b/pages/alt-hacks-zips.md
@@ -1,6 +1,9 @@
 ---
 title: alt-hack free tarballs
 source: equwal.com (recovered from web.archive.org)
+links:
+- '[alt-hack](https://github.com/equwal/alt-hack)'
+- '[alt-hack0](https://github.com/equwal/alt-hack0)'
 ---
 
 [releases/](release.html)
diff --git a/pages/alt-hacks.md b/pages/alt-hacks.md
index 943154f..8d5fece 100755
--- a/pages/alt-hacks.md
+++ b/pages/alt-hacks.md
@@ -1,6 +1,9 @@
 ---
 title: alt-hack free tarballs
 source: equwal.com (recovered from web.archive.org)
+links:
+- '[alt-hack](https://github.com/equwal/alt-hack)'
+- '[alt-hack0](https://github.com/equwal/alt-hack0)'
 ---
 
 [releases/](release.html)
diff --git a/pages/biblio.md b/pages/biblio.md
index ffc0a7a..8563647 100755
--- a/pages/biblio.md
+++ b/pages/biblio.md
@@ -2,6 +2,11 @@
 title: la sankta biblio
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[audo](esperantaj-audoj.html)'
+- '[books](books.html)'
+- '[eo libroj](esperantaj-libroj.html)'
+- '[budhismaj rakontoj](budhismaj-rakontoj.html)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/books.md b/pages/books.md
index 738075c..a989225 100755
--- a/pages/books.md
+++ b/pages/books.md
@@ -1,6 +1,11 @@
 ---
 title: books
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[la sankta biblio](biblio.html)'
+- '[Unanglo your literacy materials (and your life)](Unanglo-your-literacy-materials-and-your-life.html)'
+- '[Lisp Rant](lisprant.html)'
+- '[How to manage 100,000 digital books in 15 languages](How-to-manage-100000-digital-books-in-15-languages.html)'
 ---
 
 Chad Books
diff --git a/pages/booksimulator.md b/pages/booksimulator.md
index f9054fe..faaa26c 100644
--- a/pages/booksimulator.md
+++ b/pages/booksimulator.md
@@ -1,5 +1,9 @@
 ---
 title: BookSimulator.com
+links:
+- '[Let Me Book That For You](lmbtfy.html)'
+- '[SubRead](subread.html)'
+- '[subread.space](https://subread.space)'
 ---
 
 Read a book in a book simulator. Comes with full dictionary lookup, audiobook whispersync with Subread, VR support, Android, iOS, and Steam editions, and a web edition.
diff --git a/pages/budhismaj-rakontoj.md b/pages/budhismaj-rakontoj.md
index e07dced..e7f13fa 100755
--- a/pages/budhismaj-rakontoj.md
+++ b/pages/budhismaj-rakontoj.md
@@ -2,6 +2,10 @@
 title: budhismaj rakontoj
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[audo](esperantaj-audoj.html)'
+- '[eo libroj](esperantaj-libroj.html)'
+- '[la sankta biblio](biblio.html)'
 ---
 
 Budhismo
diff --git a/pages/call.md b/pages/call.md
index 16598b1..29b300b 100755
--- a/pages/call.md
+++ b/pages/call.md
@@ -1,6 +1,8 @@
 ---
 title: Contact
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[Hackermen neomutt config](Hackermen-neomutt-config.html)'
 ---
 
 **Spenser Truex**
diff --git a/pages/cervido.md b/pages/cervido.md
index 5b42e02..eed4e76 100755
--- a/pages/cervido.md
+++ b/pages/cervido.md
@@ -2,6 +2,10 @@
 title: La Cervido
 tags: esperanto
 source: equwal.com (recovered from web.archive.org)
+links:
+- '[audo](esperantaj-audoj.html)'
+- '[rut](rut.html)'
+- '[meti limon](meti-limon.html)'
 ---
 
 ## La Cervido
diff --git a/pages/donate.md b/pages/donate.md
index c02f5d3..b5db542 100755
--- a/pages/donate.md
+++ b/pages/donate.md
@@ -1,6 +1,8 @@
 ---
 title: Donate
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[ko-fi.com/truex](https://ko-fi.com/truex)'
 ---
 
 Donate
diff --git a/pages/esperantaj-artikoloj.md b/pages/esperantaj-artikoloj.md
index c8642e6..5e95673 100755
--- a/pages/esperantaj-artikoloj.md
+++ b/pages/esperantaj-artikoloj.md
@@ -2,6 +2,11 @@
 title: eo artikoloj
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[Three Steps to Esperanto Mastery](esperanto-three-steps.html)'
+- '[Je L\''Esperantid 2.0](lesperant2.html)'
+- '[eo libroj](esperantaj-libroj.html)'
+- '[vortaroj](esperantaj-vortaroj.html)'
 ---
 
 Artikolar'
diff --git a/pages/esperantaj-audoj.md b/pages/esperantaj-audoj.md
index 9d712e5..ed55383 100755
--- a/pages/esperantaj-audoj.md
+++ b/pages/esperantaj-audoj.md
@@ -2,6 +2,11 @@
 title: audo
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[rut](rut.html)'
+- '[La Cervido](cervido.html)'
+- '[eo libroj](esperantaj-libroj.html)'
+- '[noveloj](esperantaj-noveloj.html)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/esperantaj-libroj.md b/pages/esperantaj-libroj.md
index f3e5906..63278fc 100755
--- a/pages/esperantaj-libroj.md
+++ b/pages/esperantaj-libroj.md
@@ -2,6 +2,14 @@
 title: eo libroj
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[Noveloj de Sten Johansson](sten-johansson.html)'
+- '[noveloj](esperantaj-noveloj.html)'
+- '[steloj.de/esperanto/verkoj.html](http://www.steloj.de/esperanto/verkoj.html)'
+- '[literaturo.esperanto.net](http://literaturo.esperanto.net/)'
+- '[vortaroj](esperantaj-vortaroj.html)'
+- '[audo](esperantaj-audoj.html)'
+- '[books](books.html)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/esperantaj-noveloj.md b/pages/esperantaj-noveloj.md
index 675be97..5653c9b 100755
--- a/pages/esperantaj-noveloj.md
+++ b/pages/esperantaj-noveloj.md
@@ -2,6 +2,11 @@
 title: noveloj
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[literaturo.esperanto.net](http://literaturo.esperanto.net/)'
+- '[eo libroj](esperantaj-libroj.html)'
+- '[budhismaj rakontoj](budhismaj-rakontoj.html)'
+- '[audo](esperantaj-audoj.html)'
 ---
 
 Novelar'
diff --git a/pages/esperantaj-vortaroj.md b/pages/esperantaj-vortaroj.md
index af99efa..3cabc5e 100755
--- a/pages/esperantaj-vortaroj.md
+++ b/pages/esperantaj-vortaroj.md
@@ -2,6 +2,10 @@
 title: vortaroj
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[Three Steps to Esperanto Mastery](esperanto-three-steps.html)'
+- '[eo libroj](esperantaj-libroj.html)'
+- '[eo artikoloj](esperantaj-artikoloj.html)'
 ---
 
 Esperantaj Vortaroj
diff --git a/pages/esperanto-three-steps.md b/pages/esperanto-three-steps.md
index 481258a..a391f0d 100755
--- a/pages/esperanto-three-steps.md
+++ b/pages/esperanto-three-steps.md
@@ -1,6 +1,11 @@
 ---
 title: Three Steps to Esperanto Mastery
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[Je L\''Esperantid 2.0](lesperant2.html)'
+- '[eo libroj](esperantaj-libroj.html)'
+- '[audo](esperantaj-audoj.html)'
+- '[vortaroj](esperantaj-vortaroj.html)'
 ---
 
 Three Steps Esperanto
diff --git a/pages/esperanto.md b/pages/esperanto.md
index 03e82ef..39b16dc 100755
--- a/pages/esperanto.md
+++ b/pages/esperanto.md
@@ -2,6 +2,12 @@
 title: ligilo
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[github.com/equwal/esperanto](https://github.com/equwal/esperanto)'
+- '[Noveloj de Sten Johansson](sten-johansson.html)'
+- '[La Faraono](la-faraono.html)'
+- '[rut](rut.html)'
+- '[La Cervido](cervido.html)'
 ---
 
 ligilo
diff --git a/pages/irc-relay.md b/pages/irc-relay.md
index ca91149..7c4c3c2 100755
--- a/pages/irc-relay.md
+++ b/pages/irc-relay.md
@@ -1,6 +1,11 @@
 ---
 title: irc relay
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[ii/lchat setup (too easy)](iilchat-setup-too-easy.html)'
+- '[Using an init system for many instances of simple programs](Using-an-init-system-for-many-instances-of-simple-programs.html)'
+- '[ii-lchat-metapackage](https://github.com/equwal/ii-lchat-metapackage)'
+- '[tiny-runlevels](https://github.com/equwal/tiny-runlevels)'
 ---
 
 oftc over tor
diff --git a/pages/key.md b/pages/key.md
index f32ccab..b69f364 100755
--- a/pages/key.md
+++ b/pages/key.md
@@ -2,6 +2,9 @@
 title: Mail Encryption
 tags: articles
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[Hackermen neomutt config](Hackermen-neomutt-config.html)'
+- '[github.com/HACKERMEN-ORG/neomutt-config](https://github.com/HACKERMEN-ORG/neomutt-config)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/la-faraono.md b/pages/la-faraono.md
index f893572..021ed45 100755
--- a/pages/la-faraono.md
+++ b/pages/la-faraono.md
@@ -1,6 +1,9 @@
 ---
 title: La Faraono
 source: equwal.com (recovered from web.archive.org)
+links:
+- '[eo libroj](esperantaj-libroj.html)'
+- '[Serpentoj En La Puto](serpentoj-en-la-puto.html)'
 ---
 
 ###### Bolesław Prus
diff --git a/pages/lesperant2.md b/pages/lesperant2.md
index ed015a4..9f4bc9c 100755
--- a/pages/lesperant2.md
+++ b/pages/lesperant2.md
@@ -2,6 +2,8 @@
 title: "Je L'Esperantid 2.0"
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[Three Steps to Esperanto Mastery](esperanto-three-steps.html)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/links.md b/pages/links.md
index cc3e5ef..cae5825 100644
--- a/pages/links.md
+++ b/pages/links.md
@@ -1,6 +1,9 @@
 ---
 title: Links
 feed: links/atom.xml
+links:
+- '[sbm Sync](sbm-sync.html)'
+- '[sbm](sbm.html)'
 ---
 
 Pages that I keep, under their tags. The newest are first. The list comes
diff --git a/pages/matrix.md b/pages/matrix.md
index c106d74..b006d73 100755
--- a/pages/matrix.md
+++ b/pages/matrix.md
@@ -1,6 +1,9 @@
 ---
 title: matrix homeserver
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[irc relay](irc-relay.html)'
+- '[ii/lchat setup (too easy)](iilchat-setup-too-easy.html)'
 ---
 
 Matrix server
diff --git a/pages/meti-limon.md b/pages/meti-limon.md
index 49425a0..fd950a4 100755
--- a/pages/meti-limon.md
+++ b/pages/meti-limon.md
@@ -2,6 +2,10 @@
 title: meti limon
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[Noveloj de Sten Johansson](sten-johansson.html)'
+- '[noveloj](esperantaj-noveloj.html)'
+- '[audo](esperantaj-audoj.html)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/newport-reference-manual.md b/pages/newport-reference-manual.md
index e03505e..8855524 100755
--- a/pages/newport-reference-manual.md
+++ b/pages/newport-reference-manual.md
@@ -1,6 +1,12 @@
 ---
 title: Newport Reference Manual
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[Newport](Newport.html)'
+- '[github.com/equwal/Newport](https://github.com/equwal/Newport)'
+- '[POSIX pipes for Lisp](POSIX-pipes-for-Lisp.html)'
+- '[posix-pipes](https://github.com/equwal/posix-pipes)'
+- '[Toplevel Macros in Alexandria: Code Revival Project](Toplevel-Macros-in-Alexandria-Code-Revival-Project.html)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/norda-naturo.md b/pages/norda-naturo.md
index 5058df5..1af2e1f 100755
--- a/pages/norda-naturo.md
+++ b/pages/norda-naturo.md
@@ -2,6 +2,8 @@
 title: norda naturo
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[eo libroj](esperantaj-libroj.html)'
 ---
 
 Norda Naturo
diff --git a/pages/projects.md b/pages/projects.md
index fb46c0f..a9e5d46 100644
--- a/pages/projects.md
+++ b/pages/projects.md
@@ -1,5 +1,9 @@
 ---
 title: Projects
+links:
+- '[SubRead](subread.html)'
+- '[Rebind](rebind.html)'
+- '[sbm Sync](sbm-sync.html)'
 ---
 
 Spenser Truex. Free tarballs.
diff --git a/pages/release.md b/pages/release.md
index 90ffab6..c68b930 100755
--- a/pages/release.md
+++ b/pages/release.md
@@ -1,6 +1,10 @@
 ---
 title: release
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[github.com/source-foundry/alt-hack](https://github.com/source-foundry/alt-hack)'
+- '[alt-hack](https://github.com/equwal/alt-hack)'
+- '[alt-hack0](https://github.com/equwal/alt-hack0)'
 ---
 
 free tarballs
diff --git a/pages/rut.md b/pages/rut.md
index 75265c0..2a1128e 100755
--- a/pages/rut.md
+++ b/pages/rut.md
@@ -2,6 +2,12 @@
 title: rut
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[audo](esperantaj-audoj.html)'
+- '[esperantobiblio.org](http://esperantobiblio.org/)'
+- '[La Cervido](cervido.html)'
+- '[meti limon](meti-limon.html)'
+- '[eo libroj](esperantaj-libroj.html)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/serpentoj-en-la-puto.md b/pages/serpentoj-en-la-puto.md
index 2659809..906083e 100755
--- a/pages/serpentoj-en-la-puto.md
+++ b/pages/serpentoj-en-la-puto.md
@@ -2,6 +2,10 @@
 title: Serpentoj En La Puto
 tags: esperanto
 source: therealtruex.com (recovered from web.archive.org)
+links:
+- '[eo libroj](esperantaj-libroj.html)'
+- '[La Faraono](la-faraono.html)'
+- '[norda naturo](norda-naturo.html)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> </span> <span class="centercomp"> </span></span>
diff --git a/pages/sten-johansson.md b/pages/sten-johansson.md
index 1800aa8..ef131ad 100755
--- a/pages/sten-johansson.md
+++ b/pages/sten-johansson.md
@@ -1,6 +1,9 @@
 ---
 title: Noveloj de Sten Johansson
 source: equwal.com (recovered from web.archive.org)
+links:
+- '[noveloj](esperantaj-noveloj.html)'
+- '[25 Noveloj](25-noveloj.html)'
 ---
 
 [txt](sten-johansson/sten-johansson.txt)    [mobi](sten-johansson/sten-johansson.mobi)    [epub](sten-johansson/sten-johansson.epub)    [pdf](sten-johansson/sten-johansson.pdf)
diff --git a/pages/youtube.md b/pages/youtube.md
index de462c4..fcb0b23 100644
--- a/pages/youtube.md
+++ b/pages/youtube.md
@@ -1,5 +1,8 @@
 ---
 title: YouTube
+links:
+- '[New podcast about polyglot language learning (LISTEN NOW!)](New-podcast-about-polyglot-language-learning-LISTEN-NOW.html)'
+- '[Polyglot Podcast Now Goes on The YouTube.com Website](Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html)'
 ---
 
 Two channels.
diff --git a/posts/3000-Vocab-Flashcards-3k-Final-Solution.md b/posts/3000-Vocab-Flashcards-3k-Final-Solution.md
index de421bb..821a626 100755
--- a/posts/3000-Vocab-Flashcards-3k-Final-Solution.md
+++ b/posts/3000-Vocab-Flashcards-3k-Final-Solution.md
@@ -4,6 +4,12 @@ date: 2025-08-09
 order: 022
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[How to take notes: not self-help advice](How-to-take-notes-not-self-help-advice.html)'
+- '[SubRead](subread.html)'
+- '[desktop-subtitle-replay](https://github.com/equwal/desktop-subtitle-replay)'
+- '[Install Anki](Install-Anki.html)'
+- '[Learn Kanji in a Fortnight](Learn-Kanji-in-a-Fortnight.html)'
 ---
 
 ## Why make 3,000 vocabulary flashcards?
diff --git a/posts/A-new-way-to-release-code.md b/posts/A-new-way-to-release-code.md
index 3f57cda..c4dbd55 100755
--- a/posts/A-new-way-to-release-code.md
+++ b/posts/A-new-way-to-release-code.md
@@ -4,6 +4,9 @@ date: 2025-09-11
 order: 035
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[Start emailing your patches GUIDE](Start-emailing-your-patches-GUIDE.html)'
+- '[ii/lchat setup (too easy)](iilchat-setup-too-easy.html)'
 ---
 
 Recently clobbered this together to send over IRC really quick. The power of pipes! Best for April fools.
diff --git a/posts/AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.md b/posts/AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.md
index 2e9b4e0..219688f 100755
--- a/posts/AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.md
+++ b/posts/AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.md
@@ -4,6 +4,10 @@ date: 2024-05-21
 order: 021
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[How to Learn a Language According to The Internet](How-to-Learn-a-Language-According-to-The-Internet.html)'
+- '[Turn an android into 24/7 portable polyglot radio](Turn-an-android-into-247-portable-polyglot-radio.html)'
+- '[Learn Kanji in a Fortnight](Learn-Kanji-in-a-Fortnight.html)'
 ---
 
 Table of contents: <https://alljapanesealltheti.me/blog/all-japanese-all-the-time-ajatt-how-to-learn-japanese-on-your-own-having-fun-and-to-fluency/>
diff --git a/posts/Add-my-RSS-feed-to-your-feed-reader.md b/posts/Add-my-RSS-feed-to-your-feed-reader.md
index 99dd18a..463f1f5 100755
--- a/posts/Add-my-RSS-feed-to-your-feed-reader.md
+++ b/posts/Add-my-RSS-feed-to-your-feed-reader.md
@@ -4,6 +4,9 @@ date: 2025-09-11
 order: 038
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[\"Mailing list\" in one line](Mailing-list-in-one-line.html)'
+- '[dmenu scripts repo released](dmenu-scripts-repo-released.html)'
 ---
 
 Here is the link: [https://recentlywritten.com/rss.xml](rss.xml)
diff --git a/posts/Brazil.md b/posts/Brazil.md
index a6f7b31..a8a4058 100755
--- a/posts/Brazil.md
+++ b/posts/Brazil.md
@@ -4,6 +4,8 @@ date: 2018-11-26
 order: 001
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the original .post file in equwal/truex.eu)"
+links:
+- '[Three Steps to Esperanto Mastery](esperanto-three-steps.html)'
 ---
 
 I've spend a total of 13 months in Brazil in my adult life.
diff --git a/posts/CSV.md b/posts/CSV.md
index b8733b4..7474c2e 100755
--- a/posts/CSV.md
+++ b/posts/CSV.md
@@ -4,6 +4,8 @@ date: 2019-01-07
 order: 004
 tags: projects
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the original .post file in equwal/truex.eu)"
+links:
+- '[asdf-registration](https://github.com/equwal/asdf-registration)'
 ---
 
 Defines a Common Lisp reader to read in CSV:
diff --git a/posts/Dont-Self-Host-Self-Locally.md b/posts/Dont-Self-Host-Self-Locally.md
index aa3ae40..dab088a 100755
--- a/posts/Dont-Self-Host-Self-Locally.md
+++ b/posts/Dont-Self-Host-Self-Locally.md
@@ -4,6 +4,10 @@ date: 2024-05-21
 order: 014
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[Why/How to host a bunch of crap locally](WhyHow-to-host-a-bunch-of-crap-locally.html)'
+- '[Using an init system for many instances of simple programs](Using-an-init-system-for-many-instances-of-simple-programs.html)'
+- '[install gentoo hints](install-gentoo-hints.html)'
 ---
 
 My most recent posts are about how to setup a few services locally, which I think *would* be interesting to the consumers of the idea of "self-hosting".
diff --git a/posts/Dont-use-make-uninstall.md b/posts/Dont-use-make-uninstall.md
index dc06f9d..f485e4c 100755
--- a/posts/Dont-use-make-uninstall.md
+++ b/posts/Dont-use-make-uninstall.md
@@ -4,6 +4,15 @@ date: 2025-09-06
 order: 044
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the therealtruex.com feed)"
+links:
+- '[Nixtoo Genux™ released](Nixtoo-Genux-released.html)'
+- '[Install Nix on Gentoo](Install-Nix-on-Gentoo.html)'
+- '[moreutils](https://github.com/pgdr/moreutils)'
+- '[termbox](https://github.com/termbox/termbox)'
+- '[f3](https://github.com/AltraMayor/f3)'
+- '[gita](https://github.com/nosarthur/gita)'
+- '[Trofi\''s nix-guix-gentoo overlay](https://github.com/trofi/nix-guix-gentoo)'
+- '[Why YOU need NixOS on your desktop and servers](Why-YOU-need-NixOS-on-your-desktop-and-servers.html)'
 ---
 
 Much like "sending a file over the internet", "installing software" has not been solved generally. There's more than one way to do it. A mixed system that uses both declarative and traditional package managers in unison is the way to go for now. It would be ideal to package a non-specific declarative package install definition together with the source of programs, and make unnecessary the concept of a "package maintainer" for each package manager. The existence of two declarative package managers already suggests the need for an arbitrary standard which can transformed into a definition for any declarative system.
diff --git a/posts/Forthe.md b/posts/Forthe.md
index 9e26d5e..27c31a0 100755
--- a/posts/Forthe.md
+++ b/posts/Forthe.md
@@ -3,6 +3,10 @@ title: Forthe
 date: 2019-06-22
 order: 006
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the original .post file in equwal/truex.eu)"
+links:
+- '[Nameless](https://github.com/Malabarba/Nameless)'
+- '[SL-\-Dependency Language](SL--Dependency-Language.html)'
+- '[LispBrain](https://github.com/equwal/LispBrain)'
 ---
 
 &gt; Go Forth\[e\] and ye shall find.
diff --git a/posts/Generate-your-OWN-internet-web-site-easily.md b/posts/Generate-your-OWN-internet-web-site-easily.md
index cc7bdfa..f3b0277 100755
--- a/posts/Generate-your-OWN-internet-web-site-easily.md
+++ b/posts/Generate-your-OWN-internet-web-site-easily.md
@@ -4,6 +4,10 @@ date: 2025-11-13
 order: 030
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[Git extra worktrees ROCK](Git-extra-worktrees-ROCK.html)'
+- '[github.com/equwal/coleslaw](https://github.com/equwal/coleslaw)'
+- '[gendocs](https://github.com/equwal/gendocs)'
 ---
 
 ## S(S/C)Gs (Static (Site/Content) Generators) don't have to be bloat
diff --git a/posts/Get-on-mailing-lists-like-it-is-1989.md b/posts/Get-on-mailing-lists-like-it-is-1989.md
index d242da5..7020669 100755
--- a/posts/Get-on-mailing-lists-like-it-is-1989.md
+++ b/posts/Get-on-mailing-lists-like-it-is-1989.md
@@ -4,6 +4,11 @@ date: 2025-09-11
 order: 028
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[Start emailing your patches GUIDE](Start-emailing-your-patches-GUIDE.html)'
+- '[Hackermen neomutt config](Hackermen-neomutt-config.html)'
+- '[dpatchmail](https://github.com/equwal/dpatchmail)'
+- '[\"Mailing list\" in one line](Mailing-list-in-one-line.html)'
 ---
 
 ## More folders than INBOX and SPAM
diff --git a/posts/Git-extra-worktrees-ROCK.md b/posts/Git-extra-worktrees-ROCK.md
index e702680..793ce84 100755
--- a/posts/Git-extra-worktrees-ROCK.md
+++ b/posts/Git-extra-worktrees-ROCK.md
@@ -4,6 +4,10 @@ date: 2025-09-11
 order: 032
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[Coleslaw](https://github.com/coleslaw-org/coleslaw)'
+- '[Generate your OWN internet web site easily](Generate-your-OWN-internet-web-site-easily.html)'
+- '[Start emailing your patches GUIDE](Start-emailing-your-patches-GUIDE.html)'
 ---
 
 A friend informed me that now git has explicit support for extra worktrees (rather than just blindly copying stuff). I was pretty incredulous about it at first – why would you need that? I figured it out pretty quick.
diff --git a/posts/Hackermen-neomutt-config.md b/posts/Hackermen-neomutt-config.md
index 6845185..4bddca9 100755
--- a/posts/Hackermen-neomutt-config.md
+++ b/posts/Hackermen-neomutt-config.md
@@ -4,6 +4,13 @@ date: 2025-09-08
 order: 049
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the therealtruex.com feed)"
+links:
+- '[Mail Encryption](key.html)'
+- '[Start emailing your patches GUIDE](Start-emailing-your-patches-GUIDE.html)'
+- '[Get on mailing lists like it is 1989](Get-on-mailing-lists-like-it-is-1989.html)'
+- '[dpatchmail](https://github.com/equwal/dpatchmail)'
+- '[prompt-mail](https://github.com/equwal/prompt-mail)'
+- '[\"Mailing list\" in one line](Mailing-list-in-one-line.html)'
 ---
 
 <a href="https://github.com/HACKERMEN-ORG/neomutt-config" class="external-link">link to git hub website repository</a>
diff --git a/posts/Hey-kids-want-to-learn-the-unix-way.md b/posts/Hey-kids-want-to-learn-the-unix-way.md
index 2eae0a5..a32f28f 100755
--- a/posts/Hey-kids-want-to-learn-the-unix-way.md
+++ b/posts/Hey-kids-want-to-learn-the-unix-way.md
@@ -4,6 +4,10 @@ date: 2025-09-11
 order: 034
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[install 9front](install-9front.html)'
+- '[9front](http://9front.org)'
+- '[Plan9port](https://9fans.github.io/plan9port/)'
 ---
 
 <https://plan9.io/wiki/plan9/papers/>
diff --git a/posts/How-Japanese-Aquire-Books.md b/posts/How-Japanese-Aquire-Books.md
index 484e017..8223667 100755
--- a/posts/How-Japanese-Aquire-Books.md
+++ b/posts/How-Japanese-Aquire-Books.md
@@ -4,6 +4,11 @@ date: 2024-05-21
 order: 010
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[epub.moe](https://epub.moe)'
+- '[readmore.me](https://readmore.me)'
+- '[How to manage 100,000 digital books in 15 languages](How-to-manage-100000-digital-books-in-15-languages.html)'
+- '[Unanglo your literacy materials (and your life)](Unanglo-your-literacy-materials-and-your-life.html)'
 ---
 
 PD
diff --git a/posts/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.md b/posts/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.md
index 8e89171..2598c04 100755
--- a/posts/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.md
+++ b/posts/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.md
@@ -4,6 +4,8 @@ date: 2018-12-29
 order: 003
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the original .post file in equwal/truex.eu)"
+links:
+- '[Forthe](Forthe.html)'
 ---
 
 ## What?
diff --git a/posts/How-to-Learn-a-Language-According-to-The-Internet.md b/posts/How-to-Learn-a-Language-According-to-The-Internet.md
index 45ed1d9..e9ef4c0 100755
--- a/posts/How-to-Learn-a-Language-According-to-The-Internet.md
+++ b/posts/How-to-Learn-a-Language-According-to-The-Internet.md
@@ -4,6 +4,14 @@ date: 2025-09-06
 order: 023
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[AJATT (All Japanese All The Time Mirror) at xm0.co](AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html)'
+- '[New podcast about polyglot language learning (LISTEN NOW!)](New-podcast-about-polyglot-language-learning-LISTEN-NOW.html)'
+- '[youtube.com/\@therealtruex](https://www.youtube.com/@therealtruex)'
+- '[Turn an android into 24/7 portable polyglot radio](Turn-an-android-into-247-portable-polyglot-radio.html)'
+- '[3000 Vocab Flashcards (3k Final Solution)](3000-Vocab-Flashcards-3k-Final-Solution.html)'
+- '[Unanglo your literacy materials (and your life)](Unanglo-your-literacy-materials-and-your-life.html)'
+- '[ling.towson.edu](https://ling.towson.edu/)'
 ---
 
 ## Informational Websites
diff --git a/posts/How-to-manage-100000-digital-books-in-15-languages.md b/posts/How-to-manage-100000-digital-books-in-15-languages.md
index f1b9ad1..84feb0d 100755
--- a/posts/How-to-manage-100000-digital-books-in-15-languages.md
+++ b/posts/How-to-manage-100000-digital-books-in-15-languages.md
@@ -4,6 +4,11 @@ date: 2024-05-21
 order: 011
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[How Japanese Aquire Books](How-Japanese-Aquire-Books.html)'
+- '[How to take notes: not self-help advice](How-to-take-notes-not-self-help-advice.html)'
+- '[sbm](sbm.html)'
+- '[karl-voit.at/2022/01/29/How-to-Use-Tags](https://karl-voit.at/2022/01/29/How-to-Use-Tags/)'
 ---
 
 ## Calibre - the library management program
diff --git a/posts/How-to-take-notes-not-self-help-advice.md b/posts/How-to-take-notes-not-self-help-advice.md
index 380ecc5..8f2cb6d 100755
--- a/posts/How-to-take-notes-not-self-help-advice.md
+++ b/posts/How-to-take-notes-not-self-help-advice.md
@@ -4,6 +4,10 @@ date: 2024-05-21
 order: 012
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[How to manage 100,000 digital books in 15 languages](How-to-manage-100000-digital-books-in-15-languages.html)'
+- '[calibre-ebook.com](https://calibre-ebook.com/)'
+- '[3000 Vocab Flashcards (3k Final Solution)](3000-Vocab-Flashcards-3k-Final-Solution.html)'
 ---
 
 I think I have a unique take on note taking.
diff --git a/posts/Install-Anki.md b/posts/Install-Anki.md
index 71425c3..533debc 100755
--- a/posts/Install-Anki.md
+++ b/posts/Install-Anki.md
@@ -4,6 +4,11 @@ date: 2024-05-21
 order: 018
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[3000 Vocab Flashcards (3k Final Solution)](3000-Vocab-Flashcards-3k-Final-Solution.html)'
+- '[ankiweb.net/shared/info/1044119361](https://ankiweb.net/shared/info/1044119361)'
+- '[ankiweb.net/shared/info/627768060](https://ankiweb.net/shared/info/627768060)'
+- '[desktop-subtitle-replay](https://github.com/equwal/desktop-subtitle-replay)'
 ---
 
 <span class="relative-nav"> <span class="fishdown"> [<img src="static/fishdown.png" data-align="left" alt="fisho down" />](Learn-Kanji-in-a-Fortnight.html) </span> <span class="centercomp"> </span></span>
diff --git a/posts/Install-Nix-on-Gentoo.md b/posts/Install-Nix-on-Gentoo.md
index 3756840..391a05e 100755
--- a/posts/Install-Nix-on-Gentoo.md
+++ b/posts/Install-Nix-on-Gentoo.md
@@ -4,6 +4,12 @@ date: 2025-11-13
 order: 040
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[Nixtoo Genux™ released](Nixtoo-Genux-released.html)'
+- '[nixtoo-genux](https://github.com/equwal/nixtoo-genux)'
+- '[install gentoo hints](install-gentoo-hints.html)'
+- '[Don\''t use make (un)install](Dont-use-make-uninstall.html)'
+- '[nixos.org/download](https://nixos.org/download/)'
 ---
 
 Code:  
diff --git a/posts/Learn-Kanji-in-a-Fortnight.md b/posts/Learn-Kanji-in-a-Fortnight.md
index 1f94e2f..cff5426 100755
--- a/posts/Learn-Kanji-in-a-Fortnight.md
+++ b/posts/Learn-Kanji-in-a-Fortnight.md
@@ -4,6 +4,12 @@ date: 2024-05-21
 order: 017
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[Install Anki](Install-Anki.html)'
+- '[3000 Vocab Flashcards (3k Final Solution)](3000-Vocab-Flashcards-3k-Final-Solution.html)'
+- '[kakijun.jp](https://kakijun.jp)'
+- '[AJATT (All Japanese All The Time Mirror) at xm0.co](AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html)'
+- '[roshiajin.jp](https://roshiajin.jp)'
 ---
 
 ### The first deck
diff --git a/posts/Mailing-list-in-one-line.md b/posts/Mailing-list-in-one-line.md
index 6d6dc81..49aa08c 100755
--- a/posts/Mailing-list-in-one-line.md
+++ b/posts/Mailing-list-in-one-line.md
@@ -4,6 +4,12 @@ date: 2025-09-06
 order: 045
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the therealtruex.com feed)"
+links:
+- '[Hackermen neomutt config](Hackermen-neomutt-config.html)'
+- '[Add my RSS feed to your feed reader](Add-my-RSS-feed-to-your-feed-reader.html)'
+- '[Get on mailing lists like it is 1989](Get-on-mailing-lists-like-it-is-1989.html)'
+- '[Start emailing your patches GUIDE](Start-emailing-your-patches-GUIDE.html)'
+- '[github.com/HACKERMEN-ORG/neomutt-config](https://github.com/HACKERMEN-ORG/neomutt-config)'
 ---
 
 # ==> list-of-emails.txt <==
diff --git a/posts/Minimal-nvim-config-optional-AI-slop-enjoy.md b/posts/Minimal-nvim-config-optional-AI-slop-enjoy.md
index 04f413b..72af52c 100755
--- a/posts/Minimal-nvim-config-optional-AI-slop-enjoy.md
+++ b/posts/Minimal-nvim-config-optional-AI-slop-enjoy.md
@@ -4,6 +4,13 @@ date: 2025-09-07
 order: 047
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the therealtruex.com feed)"
+links:
+- '[REPL Driven Development as an analogy for proper AI Driven Development](REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html)'
+- '[Hackermen neomutt config](Hackermen-neomutt-config.html)'
+- '[tnot](https://github.com/equwal/tnot)'
+- '[mtm](https://github.com/deadpixi/mtm)'
+- '[abduco](https://www.brain-dump.org/projects/abduco/)'
+- '[shellcheck](https://shellcheck.net)'
 ---
 
 <a href="https://github.com/HACKERMEN-ORG/hackermen-neovim-config-file" class="external-link">code on the git hub website</a>
diff --git a/posts/New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.md b/posts/New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.md
index 082afa7..9c8c1d2 100755
--- a/posts/New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.md
+++ b/posts/New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.md
@@ -4,6 +4,11 @@ date: 2025-08-09
 order: 025
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[New podcast about polyglot language learning (LISTEN NOW!)](New-podcast-about-polyglot-language-learning-LISTEN-NOW.html)'
+- '[Add my RSS feed to your feed reader](Add-my-RSS-feed-to-your-feed-reader.html)'
+- '[How to Learn a Language According to The Internet](How-to-Learn-a-Language-According-to-The-Internet.html)'
+- '[3000 Vocab Flashcards (3k Final Solution)](3000-Vocab-Flashcards-3k-Final-Solution.html)'
 ---
 
 This site will soon have a pre-order page which also signs you up to the newsletter so you can know when I post most stuff on here for your consumption.
diff --git a/posts/New-podcast-about-polyglot-language-learning-LISTEN-NOW.md b/posts/New-podcast-about-polyglot-language-learning-LISTEN-NOW.md
index 5b8d396..d9ad385 100755
--- a/posts/New-podcast-about-polyglot-language-learning-LISTEN-NOW.md
+++ b/posts/New-podcast-about-polyglot-language-learning-LISTEN-NOW.md
@@ -4,6 +4,15 @@ date: 2025-09-11
 order: 026
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[Polyglot Podcast Now Goes on The YouTube.com Website](Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html)'
+- '[New book coming soon about language learning (for multiple languages)! PREORDER NOW!](New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.html)'
+- '[AJATT (All Japanese All The Time Mirror) at xm0.co](AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html)'
+- '[SubRead](subread.html)'
+- '[youtube.com/\@therealtruex](https://www.youtube.com/@therealtruex)'
+- '[Polyglot Radio is Dead: Long Live The Queue (Antennapod shill post)](Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html)'
+- '[Turn an android into 24/7 portable polyglot radio](Turn-an-android-into-247-portable-polyglot-radio.html)'
+- '[How to Learn a Language According to The Internet](How-to-Learn-a-Language-According-to-The-Internet.html)'
 ---
 
 Right now it isn't syndicated anywhere, but you can download them directly from these links:
diff --git a/posts/Newport.md b/posts/Newport.md
index 6c303f3..ddffef5 100755
--- a/posts/Newport.md
+++ b/posts/Newport.md
@@ -4,6 +4,12 @@ date: 2019-04-28
 order: 008
 tags: projects
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the original .post file in equwal/truex.eu)"
+links:
+- '[POSIX pipes for Lisp](POSIX-pipes-for-Lisp.html)'
+- '[CLOCC\''s port module](https://clocc.sourceforge.net/dist/port.html)'
+- '[github.com/Sharp-CLOCC/Newport](https://github.com/Sharp-CLOCC/Newport)'
+- '[Toplevel Macros in Alexandria: Code Revival Project](Toplevel-Macros-in-Alexandria-Code-Revival-Project.html)'
+- '[posix-pipes](https://github.com/equwal/posix-pipes)'
 ---
 
 ##### Portable shell and system access for Common Lisp.
diff --git a/posts/Nixtoo-Genux-released.md b/posts/Nixtoo-Genux-released.md
index bd1e97d..55d8059 100755
--- a/posts/Nixtoo-Genux-released.md
+++ b/posts/Nixtoo-Genux-released.md
@@ -4,6 +4,13 @@ date: 2025-09-04
 order: 041
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, from the announced repo's creation)"
+links:
+- '[Install Nix on Gentoo](Install-Nix-on-Gentoo.html)'
+- '[Why YOU need NixOS on your desktop and servers](Why-YOU-need-NixOS-on-your-desktop-and-servers.html)'
+- '[nix on gentoo howto by trofi](https://trofi.github.io/posts/196-nix-on-gentoo-howto.html)'
+- '[Don\''t use make (un)install](Dont-use-make-uninstall.html)'
+- '[github.com/NixOS/nix](https://github.com/NixOS/nix)'
+- '[install gentoo hints](install-gentoo-hints.html)'
 ---
 
 <a href="https://github.com/equwal/nixtoo-genux" class="external-link">git hub website link here</a>
diff --git a/posts/POSIX-pipes-for-Lisp.md b/posts/POSIX-pipes-for-Lisp.md
index 7a6a169..173db4c 100755
--- a/posts/POSIX-pipes-for-Lisp.md
+++ b/posts/POSIX-pipes-for-Lisp.md
@@ -4,6 +4,9 @@ date: 2025-09-03
 order: 039
 tags: projects
 source: "therealtruex.com (recovered from web.archive.org; date approximate, from the announced repo's creation)"
+links:
+- '[Newport](Newport.html)'
+- '[Newport Reference Manual](newport-reference-manual.html)'
 ---
 
 ## <a href="https://github.com/equwal/posix-pipes" class="external-link">posix-pipes</a>
diff --git a/posts/Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.md b/posts/Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.md
index f0b3e7f..3cbb3e7 100755
--- a/posts/Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.md
+++ b/posts/Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.md
@@ -4,6 +4,12 @@ date: 2025-09-11
 order: 027
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[youtube.com/\@muhlanguages](https://www.youtube.com/@muhlanguages)'
+- '[New book coming soon about language learning (for multiple languages)! PREORDER NOW!](New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.html)'
+- '[How to Learn a Language According to The Internet](How-to-Learn-a-Language-According-to-The-Internet.html)'
+- '[Polyglot Radio is Dead: Long Live The Queue (Antennapod shill post)](Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html)'
+- '[Turn an android into 24/7 portable polyglot radio](Turn-an-android-into-247-portable-polyglot-radio.html)'
 ---
 
 Check out the [playlist on the YouTube website (CLICK HERE)](https://www.youtube.com/watch?v=6SwJj6-gWtI&list=PLojsGg_CghKYhvi9kyiQEdEWJ_k2POBxL) which should be up to date. Starts at episode five of the podcast.
diff --git a/posts/Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.md b/posts/Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.md
index 05d4e74..3970889 100755
--- a/posts/Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.md
+++ b/posts/Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.md
@@ -4,6 +4,11 @@ date: 2025-08-08
 order: 024
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[Turn an android into 24/7 portable polyglot radio](Turn-an-android-into-247-portable-polyglot-radio.html)'
+- '[New podcast about polyglot language learning (LISTEN NOW!)](New-podcast-about-polyglot-language-learning-LISTEN-NOW.html)'
+- '[Polyglot Podcast Now Goes on The YouTube.com Website](Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html)'
+- '[How to Learn a Language According to The Internet](How-to-Learn-a-Language-According-to-The-Internet.html)'
 ---
 
 Antennapod is an app for listening to podcasts. It has this "queue" feature, and it is pretty easy to rack up 10,000 hours of content through podcast downloads, your own audiobooks, and youtube-dl folders or whatever else. This is superior to radio. Radio sucks. Come with me and get in the queue.
diff --git a/posts/REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.md b/posts/REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.md
index 2ca8c57..f48d856 100755
--- a/posts/REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.md
+++ b/posts/REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.md
@@ -4,6 +4,12 @@ date: 2025-09-08
 order: 048
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the therealtruex.com feed)"
+links:
+- '[Minimal nvim config optional AI slop (enjoy!)](Minimal-nvim-config-optional-AI-slop-enjoy.html)'
+- '[aintitinit: Claude INITIALIZER](aintitinit-Claude-INITIALIZER.html)'
+- '[SLY](https://github.com/joaotavora/sly)'
+- '[vlime](https://github.com/vlime/vlime)'
+- '[Lisp Rant](lisprant.html)'
 ---
 
 I recently "discovered" using an LLM to code with, and was looking forward to doing some "REPL Driven Development" on it. Unfortunately, I discovered that all of the vibe-coded vim plugins just use vim as a (terrible) multiplexer for the Claude Code CLI program. The Emacs plugin <a href="https://github.com/manzaltu/claude-code-ide.el" class="external-link">claude-code-ide.el</a> does it right by having text selection and other send-to-repl-like actions like a proper Lisp IDE does.
diff --git a/posts/SL--Dependency-Language.md b/posts/SL--Dependency-Language.md
index ce54b11..eca09a3 100755
--- a/posts/SL--Dependency-Language.md
+++ b/posts/SL--Dependency-Language.md
@@ -4,6 +4,9 @@ date: 2019-07-02
 order: 007
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the original .post file in equwal/truex.eu)"
+links:
+- '[defsl](https://github.com/equwal/defsl)'
+- '[Newport](Newport.html)'
 ---
 
 \[image /static/bnf-sl.png\]
diff --git a/posts/Start-emailing-your-patches-GUIDE.md b/posts/Start-emailing-your-patches-GUIDE.md
index 68d214d..826545e 100755
--- a/posts/Start-emailing-your-patches-GUIDE.md
+++ b/posts/Start-emailing-your-patches-GUIDE.md
@@ -4,6 +4,13 @@ date: 2025-09-11
 order: 031
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[Hackermen neomutt config](Hackermen-neomutt-config.html)'
+- '[Get on mailing lists like it is 1989](Get-on-mailing-lists-like-it-is-1989.html)'
+- '[dmenu scripts repo released](dmenu-scripts-repo-released.html)'
+- '[dpatchmail](https://github.com/equwal/dpatchmail)'
+- '[prompt-mail](https://github.com/equwal/prompt-mail)'
+- '[suckless](https://suckless.org)'
 ---
 
 ## Why we need this
diff --git a/posts/Toplevel-Macros-in-Alexandria-Code-Revival-Project.md b/posts/Toplevel-Macros-in-Alexandria-Code-Revival-Project.md
index 47b47ab..4b95704 100755
--- a/posts/Toplevel-Macros-in-Alexandria-Code-Revival-Project.md
+++ b/posts/Toplevel-Macros-in-Alexandria-Code-Revival-Project.md
@@ -4,6 +4,11 @@ date: 2019-04-29
 order: 005
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the original .post file in equwal/truex.eu)"
+links:
+- '[Newport](Newport.html)'
+- '[github.com/Sharp-CLOCC/Newport](https://github.com/Sharp-CLOCC/Newport)'
+- '[POSIX pipes for Lisp](POSIX-pipes-for-Lisp.html)'
+- '[Newport Reference Manual](newport-reference-manual.html)'
 ---
 
 \[image /static/lisp-alu-blue.gif, class logo, alt "ALU lisp logo, CC attributed" \]
diff --git a/posts/Turn-an-android-into-247-portable-polyglot-radio.md b/posts/Turn-an-android-into-247-portable-polyglot-radio.md
index 7cc1dcc..685b307 100755
--- a/posts/Turn-an-android-into-247-portable-polyglot-radio.md
+++ b/posts/Turn-an-android-into-247-portable-polyglot-radio.md
@@ -4,6 +4,11 @@ date: 2024-05-21
 order: 016
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[Polyglot Radio is Dead: Long Live The Queue (Antennapod shill post)](Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html)'
+- '[youtube.com/\@ProfASAr](https://www.youtube.com/@ProfASAr)'
+- '[New podcast about polyglot language learning (LISTEN NOW!)](New-podcast-about-polyglot-language-learning-LISTEN-NOW.html)'
+- '[How to Learn a Language According to The Internet](How-to-Learn-a-Language-According-to-The-Internet.html)'
 ---
 
 <figure>
diff --git a/posts/Unanglo-your-literacy-materials-and-your-life.md b/posts/Unanglo-your-literacy-materials-and-your-life.md
index 9c6a43b..c3f9c65 100755
--- a/posts/Unanglo-your-literacy-materials-and-your-life.md
+++ b/posts/Unanglo-your-literacy-materials-and-your-life.md
@@ -4,6 +4,11 @@ date: 2024-05-21
 order: 015
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[books](books.html)'
+- '[How Japanese Aquire Books](How-Japanese-Aquire-Books.html)'
+- '[How to manage 100,000 digital books in 15 languages](How-to-manage-100000-digital-books-in-15-languages.html)'
+- '[How to Learn a Language According to The Internet](How-to-Learn-a-Language-According-to-The-Internet.html)'
 ---
 
 <figure>
diff --git a/posts/Using-an-init-system-for-many-instances-of-simple-programs.md b/posts/Using-an-init-system-for-many-instances-of-simple-programs.md
index 0f1897d..97e4f65 100755
--- a/posts/Using-an-init-system-for-many-instances-of-simple-programs.md
+++ b/posts/Using-an-init-system-for-many-instances-of-simple-programs.md
@@ -4,6 +4,12 @@ date: 2025-09-07
 order: 046
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the therealtruex.com feed)"
+links:
+- '[ii/lchat setup (too easy)](iilchat-setup-too-easy.html)'
+- '[Why/How to host a bunch of crap locally](WhyHow-to-host-a-bunch-of-crap-locally.html)'
+- '[irc relay](irc-relay.html)'
+- '[dmenu scripts repo released](dmenu-scripts-repo-released.html)'
+- '[Don\''t Self-Host: Self-Locally](Dont-Self-Host-Self-Locally.html)'
 ---
 
 <a href="https://github.com/equwal/tiny-runlevels" class="external-link">mirrored on github for convenience here</a>
diff --git a/posts/Why-YOU-need-NixOS-on-your-desktop-and-servers.md b/posts/Why-YOU-need-NixOS-on-your-desktop-and-servers.md
index 93600c9..4633888 100755
--- a/posts/Why-YOU-need-NixOS-on-your-desktop-and-servers.md
+++ b/posts/Why-YOU-need-NixOS-on-your-desktop-and-servers.md
@@ -4,6 +4,11 @@ date: 2025-09-11
 order: 033
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[Nixtoo Genux™ released](Nixtoo-Genux-released.html)'
+- '[Install Nix on Gentoo](Install-Nix-on-Gentoo.html)'
+- '[Don\''t use make (un)install](Dont-use-make-uninstall.html)'
+- '[install gentoo hints](install-gentoo-hints.html)'
 ---
 
 ## Why?
diff --git a/posts/WhyHow-to-host-a-bunch-of-crap-locally.md b/posts/WhyHow-to-host-a-bunch-of-crap-locally.md
index 4f16b50..06706d5 100755
--- a/posts/WhyHow-to-host-a-bunch-of-crap-locally.md
+++ b/posts/WhyHow-to-host-a-bunch-of-crap-locally.md
@@ -4,6 +4,11 @@ date: 2024-05-21
 order: 013
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[Don\''t Self-Host: Self-Locally](Dont-Self-Host-Self-Locally.html)'
+- '[Using an init system for many instances of simple programs](Using-an-init-system-for-many-instances-of-simple-programs.html)'
+- '[tag-gen](tag-gen.html)'
+- '[AJATT (All Japanese All The Time Mirror) at xm0.co](AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html)'
 ---
 
 ## Why/How to host a bunch of crap locally
diff --git a/posts/aintitinit-Claude-INITIALIZER.md b/posts/aintitinit-Claude-INITIALIZER.md
index ed368b8..f7044f0 100755
--- a/posts/aintitinit-Claude-INITIALIZER.md
+++ b/posts/aintitinit-Claude-INITIALIZER.md
@@ -4,6 +4,12 @@ date: 2025-09-09
 order: 051
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the therealtruex.com feed)"
+links:
+- '[REPL Driven Development as an analogy for proper AI Driven Development](REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html)'
+- '[Minimal nvim config optional AI slop (enjoy!)](Minimal-nvim-config-optional-AI-slop-enjoy.html)'
+- '[memstate](https://github.com/equwal/memstate)'
+- '[ideamine](https://github.com/equwal/ideamine)'
+- '[deploy-handoff](https://github.com/equwal/deploy-handoff)'
 ---
 
 <a href="https://github.com/HACKERMEN-ORG/aintitinit" class="external-link">git hub website repo</a>
diff --git a/posts/dmenu-scripts-repo-released.md b/posts/dmenu-scripts-repo-released.md
index 90e6666..d8fa264 100755
--- a/posts/dmenu-scripts-repo-released.md
+++ b/posts/dmenu-scripts-repo-released.md
@@ -4,6 +4,13 @@ date: 2025-09-01
 order: 037
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, from the announced repo's creation)"
+links:
+- '[sbm](sbm.html)'
+- '[tmpl: insanely simple templates](tmpl-insanely-simple-templates.html)'
+- '[git.2f30.org/sad](https://git.2f30.org/sad/)'
+- '[pass-simple](https://github.com/equwal/pass-simple)'
+- '[Using an init system for many instances of simple programs](Using-an-init-system-for-many-instances-of-simple-programs.html)'
+- '[sbm Sync](sbm-sync.html)'
 ---
 
 ## My dmenu scripts <a href="https://github.com/equwal/dmenu-scripts" class="external-link">(click here for the git repo)</a>
diff --git a/posts/iilchat-setup-too-easy.md b/posts/iilchat-setup-too-easy.md
index 5c2417c..6c54a19 100755
--- a/posts/iilchat-setup-too-easy.md
+++ b/posts/iilchat-setup-too-easy.md
@@ -4,6 +4,11 @@ date: 2025-08-30
 order: 029
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, from the announced repo's creation)"
+links:
+- '[Using an init system for many instances of simple programs](Using-an-init-system-for-many-instances-of-simple-programs.html)'
+- '[irc relay](irc-relay.html)'
+- '[suckless](https://suckless.org)'
+- '[sic](https://tools.suckless.org/sic/)'
 ---
 
 Look at how beautiful IRC can be(?)
diff --git a/posts/install-9front.md b/posts/install-9front.md
index 9914ff6..7d30047 100755
--- a/posts/install-9front.md
+++ b/posts/install-9front.md
@@ -4,6 +4,10 @@ date: 2025-09-11
 order: 036
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on therealtruex.com)"
+links:
+- '[9front.org](http://9front.org)'
+- '[cat-v.org](http://cat-v.org)'
+- '[Hey kids, want to learn the unix way](Hey-kids-want-to-learn-the-unix-way.html)'
 ---
 
 <a href="https://9fans.github.io/plan9port/" class="external-link">Plan9port</a> is nice for running commands like \`9 ls\` which gives a coherent interface for scripting. But we can go deeper. Let's install plan9.
diff --git a/posts/install-gentoo-hints.md b/posts/install-gentoo-hints.md
index 280e512..6b08ac1 100755
--- a/posts/install-gentoo-hints.md
+++ b/posts/install-gentoo-hints.md
@@ -4,6 +4,10 @@ date: 2024-05-21
 order: 019
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[Install Nix on Gentoo](Install-Nix-on-Gentoo.html)'
+- '[Nixtoo Genux™ released](Nixtoo-Genux-released.html)'
+- '[sacc-ebuild](https://github.com/equwal/sacc-ebuild)'
 ---
 
 To install gentoo, we must RTFM. Here is the FM: <https://wiki.gentoo.org/wiki/Handbook:AMD64>
diff --git a/posts/lisprant.md b/posts/lisprant.md
index 3bdc5bb..aeb1d0a 100755
--- a/posts/lisprant.md
+++ b/posts/lisprant.md
@@ -1,6 +1,10 @@
 ---
 title: Lisp Rant
 date: 2026-05-12
+links:
+- '[flownet.com/gat/jpl-lisp.html](http://www.flownet.com/gat/jpl-lisp.html)'
+- '[Paul Graham\''s essays](https://paulgraham.com/articles.html)'
+- '[REPL Driven Development as an analogy for proper AI Driven Development](REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html)'
 ---
 
 Read doug hoyte then come back and tell me static typing is better
diff --git a/posts/lmbtfy.md b/posts/lmbtfy.md
index d4d6e3a..cfd229a 100644
--- a/posts/lmbtfy.md
+++ b/posts/lmbtfy.md
@@ -2,6 +2,9 @@
 title: Let Me Book That For You
 date: 2026-09-25
 tags: projects
+links:
+- '[BookSimulator.com](booksimulator.html)'
+- '[dickt.store](https://dickt.store)'
 ---
 
 Like let me google that for you, but for books! READ A BOOK for Gen Z.
diff --git a/posts/sbm-sync.md b/posts/sbm-sync.md
index 398bc83..2ee2bba 100644
--- a/posts/sbm-sync.md
+++ b/posts/sbm-sync.md
@@ -2,6 +2,10 @@
 title: sbm Sync
 date: 2026-09-22
 tags: projects
+links:
+- '[sbm](sbm.html)'
+- '[sbm-webpublish](https://github.com/equwal/sbm-webpublish)'
+- '[dmenu scripts repo released](dmenu-scripts-repo-released.html)'
 ---
 
 Suckless Bookmark Manager (now sbm Sync)
diff --git a/posts/sbm.md b/posts/sbm.md
index 43edfb5..17d78e9 100755
--- a/posts/sbm.md
+++ b/posts/sbm.md
@@ -4,6 +4,13 @@ date: 2023-09-22
 order: 009
 tags: projects
 source: "therealtruex.com (recovered from web.archive.org; date approximate, first archive crawl on equwal.com)"
+links:
+- '[sbm Sync](sbm-sync.html)'
+- '[sbm-suckless](https://github.com/equwal/sbm-suckless)'
+- '[sbmsync.com](https://sbmsync.com)'
+- '[dmenu](https://tools.suckless.org/dmenu/)'
+- '[sbm-webpublish](https://github.com/equwal/sbm-webpublish)'
+- '[dmenu scripts repo released](dmenu-scripts-repo-released.html)'
 ---
 
 How to keep track of thousands of bookmarks with a simple tool and your own tags.
diff --git a/posts/subread.md b/posts/subread.md
index f256fa8..b9335be 100644
--- a/posts/subread.md
+++ b/posts/subread.md
@@ -2,6 +2,12 @@
 title: SubRead
 date: 2026-09-22
 tags: projects
+links:
+- '[BookSimulator.com](booksimulator.html)'
+- '[github.com/equwal/kikiyomi](https://github.com/equwal/kikiyomi)'
+- '[3000 Vocab Flashcards (3k Final Solution)](3000-Vocab-Flashcards-3k-Final-Solution.html)'
+- '[readmore.me](https://readmore.me)'
+- '[whisperweb.net](https://whisperweb.net)'
 ---
 
 SubRead makes it possible to read books with synced subtitles that keep your place. This is very nice for language learning.
diff --git a/posts/tag-gen.md b/posts/tag-gen.md
index 1cdd5cb..138627c 100755
--- a/posts/tag-gen.md
+++ b/posts/tag-gen.md
@@ -4,6 +4,10 @@ date: 2025-09-05
 order: 042
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the therealtruex.com feed)"
+links:
+- '[Minimal nvim config optional AI slop (enjoy!)](Minimal-nvim-config-optional-AI-slop-enjoy.html)'
+- '[Why/How to host a bunch of crap locally](WhyHow-to-host-a-bunch-of-crap-locally.html)'
+- '[tmpl: insanely simple templates](tmpl-insanely-simple-templates.html)'
 ---
 
 <a href="https://github.com/equwal/tag-gen" class="external-link">git hub website link here</a>
diff --git a/posts/tmpl-insanely-simple-templates.md b/posts/tmpl-insanely-simple-templates.md
index 592487b..75e8ce0 100755
--- a/posts/tmpl-insanely-simple-templates.md
+++ b/posts/tmpl-insanely-simple-templates.md
@@ -4,6 +4,11 @@ date: 2025-09-06
 order: 043
 tags: articles
 source: "therealtruex.com (recovered from web.archive.org; date exact, from the therealtruex.com feed)"
+links:
+- '[Minimal nvim config optional AI slop (enjoy!)](Minimal-nvim-config-optional-AI-slop-enjoy.html)'
+- '[dmenu scripts repo released](dmenu-scripts-repo-released.html)'
+- '[tag-gen](tag-gen.html)'
+- '[quickproject](https://github.com/xach/quickproject)'
 ---
 
 <a href="https://github.com/equwal/tmpl" class="external-link">git repo here</a>
diff --git a/site/25-noveloj.html b/site/25-noveloj.html
index 4760237..a67f496 100755
--- a/site/25-noveloj.html
+++ b/site/25-noveloj.html
@@ -61,6 +61,10 @@
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/esperanto.html">esperanto</a></p>
 
+  <p class="links"><a href="esperantaj-noveloj.html">noveloj</a> · <a
+href="esperantaj-libroj.html">eo libroj</a> · <a
+href="sten-johansson.html">Noveloj de Sten Johansson</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/3000-Vocab-Flashcards-3k-Final-Solution.html b/site/3000-Vocab-Flashcards-3k-Final-Solution.html
index 790303e..362fe96 100755
--- a/site/3000-Vocab-Flashcards-3k-Final-Solution.html
+++ b/site/3000-Vocab-Flashcards-3k-Final-Solution.html
@@ -151,6 +151,14 @@ Solution)" />
   will slowly acquire the language through this experience.</p></li>
   </ul>
 
+  <p class="links"><a
+href="How-to-take-notes-not-self-help-advice.html">How to take notes:
+not self-help advice</a> · <a href="subread.html">SubRead</a> · <a
+href="https://github.com/equwal/desktop-subtitle-replay">desktop-subtitle-replay</a> · <a
+href="Install-Anki.html">Install Anki</a> · <a
+href="Learn-Kanji-in-a-Fortnight.html">Learn Kanji in a
+Fortnight</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/A-new-way-to-release-code.html b/site/A-new-way-to-release-code.html
index fa0025b..b2d2798 100755
--- a/site/A-new-way-to-release-code.html
+++ b/site/A-new-way-to-release-code.html
@@ -50,6 +50,11 @@ base64 -w0 file.sh | qrencode -t ansiutf8 # better aliased to qr...
 # decode 
 zbarimg file.webp | base64 -d &gt;file.sh</code></pre>
 
+  <p class="links"><a
+href="Start-emailing-your-patches-GUIDE.html">Start emailing your
+patches GUIDE</a> · <a href="iilchat-setup-too-easy.html">ii/lchat setup
+(too easy)</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html b/site/AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html
index 7b396ec..76cd3e6 100755
--- a/site/AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html
+++ b/site/AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html
@@ -42,6 +42,14 @@ xm0.co</h1>
   class="uri">https://alljapanesealltheti.me/blog/all-japanese-all-the-time-ajatt-how-to-learn-japanese-on-your-own-having-fun-and-to-fluency/</a></p>
   <p>Enjoy.</p>
 
+  <p class="links"><a
+href="How-to-Learn-a-Language-According-to-The-Internet.html">How to
+Learn a Language According to The Internet</a> · <a
+href="Turn-an-android-into-247-portable-polyglot-radio.html">Turn an
+android into 24/7 portable polyglot radio</a> · <a
+href="Learn-Kanji-in-a-Fortnight.html">Learn Kanji in a
+Fortnight</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Add-my-RSS-feed-to-your-feed-reader.html b/site/Add-my-RSS-feed-to-your-feed-reader.html
index ef32906..1f38d67 100755
--- a/site/Add-my-RSS-feed-to-your-feed-reader.html
+++ b/site/Add-my-RSS-feed-to-your-feed-reader.html
@@ -49,6 +49,10 @@ reader" />
   <p>Subscribe to the mailing list! Send a message with content
   <code>subscribe</code> to <code>truex ta equwal doot coom</code>.</p>
 
+  <p class="links"><a href="Mailing-list-in-one-line.html">"Mailing
+list" in one line</a> · <a href="dmenu-scripts-repo-released.html">dmenu
+scripts repo released</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Brazil.html b/site/Brazil.html
index 1e81f63..d78dd9e 100755
--- a/site/Brazil.html
+++ b/site/Brazil.html
@@ -51,6 +51,9 @@
   data-posing.=“” data-the=“” alt=“I” /&gt;</p>
   <p>I met some people at an esperanto group in Rio.</p>
 
+  <p class="links"><a href="esperanto-three-steps.html">Three Steps to
+Esperanto Mastery</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/CSV.html b/site/CSV.html
index 6e89409..2127f6d 100755
--- a/site/CSV.html
+++ b/site/CSV.html
@@ -67,6 +67,9 @@ T</code></pre>
   list of quoted items, like this:</p>
   <pre><code>#!&quot;example&quot;,&quot;here&quot;!#</code></pre>
 
+  <p class="links"><a
+href="https://github.com/equwal/asdf-registration">asdf-registration</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Dont-Self-Host-Self-Locally.html b/site/Dont-Self-Host-Self-Locally.html
index 6b11d25..130daa4 100755
--- a/site/Dont-Self-Host-Self-Locally.html
+++ b/site/Dont-Self-Host-Self-Locally.html
@@ -98,6 +98,13 @@
   <p>And I’d like to see more such projects in the future. If only
   hosting a mail server were that easy…</p>
 
+  <p class="links"><a
+href="WhyHow-to-host-a-bunch-of-crap-locally.html">Why/How to host a
+bunch of crap locally</a> · <a
+href="Using-an-init-system-for-many-instances-of-simple-programs.html">Using
+an init system for many instances of simple programs</a> · <a
+href="install-gentoo-hints.html">install gentoo hints</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Dont-use-make-uninstall.html b/site/Dont-use-make-uninstall.html
index f6d69b1..85f9eda 100755
--- a/site/Dont-use-make-uninstall.html
+++ b/site/Dont-use-make-uninstall.html
@@ -155,6 +155,18 @@
   of syscalls) to remove the symlinks and finally rm -rf /opt/curl to
   delete the actual files.</p>
 
+  <p class="links"><a href="Nixtoo-Genux-released.html">Nixtoo Genux™
+released</a> · <a href="Install-Nix-on-Gentoo.html">Install Nix on
+Gentoo</a> · <a
+href="https://github.com/pgdr/moreutils">moreutils</a> · <a
+href="https://github.com/termbox/termbox">termbox</a> · <a
+href="https://github.com/AltraMayor/f3">f3</a> · <a
+href="https://github.com/nosarthur/gita">gita</a> · <a
+href="https://github.com/trofi/nix-guix-gentoo">Trofi's nix-guix-gentoo
+overlay</a> · <a
+href="Why-YOU-need-NixOS-on-your-desktop-and-servers.html">Why YOU need
+NixOS on your desktop and servers</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Forthe.html b/site/Forthe.html
index 1bcda06..6532464 100755
--- a/site/Forthe.html
+++ b/site/Forthe.html
@@ -132,6 +132,11 @@
   transform<br />
   the README.org into plaintext <code>;;; Commentary:</code>.</p>
 
+  <p class="links"><a
+href="https://github.com/Malabarba/Nameless">Nameless</a> · <a
+href="SL--Dependency-Language.html">SL--Dependency Language</a> · <a
+href="https://github.com/equwal/LispBrain">LispBrain</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Generate-your-OWN-internet-web-site-easily.html b/site/Generate-your-OWN-internet-web-site-easily.html
index cddf558..4845ac0 100755
--- a/site/Generate-your-OWN-internet-web-site-easily.html
+++ b/site/Generate-your-OWN-internet-web-site-easily.html
@@ -93,6 +93,11 @@ easily" />
   nice.</p></li>
   </ul>
 
+  <p class="links"><a href="Git-extra-worktrees-ROCK.html">Git extra
+worktrees ROCK</a> · <a
+href="https://github.com/equwal/coleslaw">github.com/equwal/coleslaw</a> · <a
+href="https://github.com/equwal/gendocs">gendocs</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Get-on-mailing-lists-like-it-is-1989.html b/site/Get-on-mailing-lists-like-it-is-1989.html
index e29d59e..136c2e7 100755
--- a/site/Get-on-mailing-lists-like-it-is-1989.html
+++ b/site/Get-on-mailing-lists-like-it-is-1989.html
@@ -93,6 +93,13 @@
   can mess it up. I like to use <code>cat patch.diff | xclip -i</code>
   and paste the result directly into neomutt.</p>
 
+  <p class="links"><a
+href="Start-emailing-your-patches-GUIDE.html">Start emailing your
+patches GUIDE</a> · <a href="Hackermen-neomutt-config.html">Hackermen
+neomutt config</a> · <a
+href="https://github.com/equwal/dpatchmail">dpatchmail</a> · <a
+href="Mailing-list-in-one-line.html">"Mailing list" in one line</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Git-extra-worktrees-ROCK.html b/site/Git-extra-worktrees-ROCK.html
index 31b6896..a91538f 100755
--- a/site/Git-extra-worktrees-ROCK.html
+++ b/site/Git-extra-worktrees-ROCK.html
@@ -56,6 +56,13 @@
   <p>Git managing worktrees is worth the added complexity. Good
   change!</p>
 
+  <p class="links"><a
+href="https://github.com/coleslaw-org/coleslaw">Coleslaw</a> · <a
+href="Generate-your-OWN-internet-web-site-easily.html">Generate your OWN
+internet web site easily</a> · <a
+href="Start-emailing-your-patches-GUIDE.html">Start emailing your
+patches GUIDE</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Hackermen-neomutt-config.html b/site/Hackermen-neomutt-config.html
index 1f510d1..212bf96 100755
--- a/site/Hackermen-neomutt-config.html
+++ b/site/Hackermen-neomutt-config.html
@@ -82,6 +82,15 @@
   keys</li>
   </ul>
 
+  <p class="links"><a href="key.html">Mail Encryption</a> · <a
+href="Start-emailing-your-patches-GUIDE.html">Start emailing your
+patches GUIDE</a> · <a
+href="Get-on-mailing-lists-like-it-is-1989.html">Get on mailing lists
+like it is 1989</a> · <a
+href="https://github.com/equwal/dpatchmail">dpatchmail</a> · <a
+href="https://github.com/equwal/prompt-mail">prompt-mail</a> · <a
+href="Mailing-list-in-one-line.html">"Mailing list" in one line</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Hey-kids-want-to-learn-the-unix-way.html b/site/Hey-kids-want-to-learn-the-unix-way.html
index 5febf2a..6264d55 100755
--- a/site/Hey-kids-want-to-learn-the-unix-way.html
+++ b/site/Hey-kids-want-to-learn-the-unix-way.html
@@ -38,6 +38,10 @@ way" />
   <p><a href="https://plan9.io/wiki/plan9/papers/"
   class="uri">https://plan9.io/wiki/plan9/papers/</a></p>
 
+  <p class="links"><a href="install-9front.html">install 9front</a> · <a
+href="http://9front.org">9front</a> · <a
+href="https://9fans.github.io/plan9port/">Plan9port</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/How-Japanese-Aquire-Books.html b/site/How-Japanese-Aquire-Books.html
index 7bacbd3..fa1c0fe 100755
--- a/site/How-Japanese-Aquire-Books.html
+++ b/site/How-Japanese-Aquire-Books.html
@@ -60,6 +60,13 @@
   below: (you’ll need this in the IP address dialogue:)
   <code>#b17ab99add4cf9e81aca94cfcc8e19b2d63f23bee9d299a691ad4270fc993501ff1bd1087a7c5af86601f3b420684c1d# #7e44e2b30860c985f47a0f2109fe442d0af85ce9aec59056078c83047aba43c36f1129dc4df60234d330f11c5f0eae6e# #c4c43ae2490db7383c50f748f03cf0758fbaaae3e540e828229cfafc2c9d85a435f6732ca230012c43df58c9189ae63f# #8c4919589c1d3cb3c4d52f45714d4bb8e7a42f62a10603b8f48a327c3dc0d4451dd96f3a8eee5353ee821129f4f0aa63# #bef5048946aba3c418c9711b5ee986f2b8ab1fc5953c8feb131e4069721e99ff6ead831a53f3f69c9e6ca0a05dfd18ab# #c9ef04a4f2274f195c1efe4343807d2ad5be0b65e6c9dcb5bd286c0daecdbfabacdf3d4f4908c5265407291206a749d6# #fe7e08150d1374f33a9643f12b360e2bf117fbc5000a1cf7164529cf09cbf5486dcfd2a13924a78dfd4cb80fe63432f4# #4cf0513f16d5a44e349b44d60f7470c9829ec4bcd67d1b784b5d13a635b28ff27d339e4fb995ed5feef80282bc4a1c97# #6bfca8a4dce8401fc6a31f9218d23b9869abfc06a48389160d1214b31d25f1ce0594b6a4e29e59169d0e58b22a84fa15# #7ff484fc718c52650f4790ab317f920c42dd164f5c7045b971cba755b8f9e6092b1eab3507057e4fa9296903ddcf6252# #f94830164747b0d71f8f76ecf140ef4c6daa9d0ec6e17f9f8771b97d5a672cd69fd985a9e48749d2c0d799cab38da0c6# #ad2cc67815d5561cca13822c93a752c4cc4659104d30c6a717e620b052762149d16c45b6429d3758c68c601ec490c9f8# #d3a515cac20af00c054fa538d4c3c72bc2d288b2837304d12d1ff50694aacb2d18cee2f0aa82e297f17a8e8d815e959f# #da99c2f87d4924047db980573b13f06a3de7772dfd5b294aba9dae6131634f412b20cb91b72f56dac770f045224e6984# #586b1970b5b14b0a04155d2e6dcab124fa0da8ced33a53d2f59192f5b063cb6e1224a4849e713a4a671f1a494a8631e2# #8f494ade3653c4615dae1a314fa9e1f777d2bc5ae1ea8fb1b2008af736344228bc7e08d8f812a9c7bb8486191bc441de# #1e4b19c88e00ad07d1df132854107418d6a41f8c98b42e0dd70b1a9802e40abc7abd82e4db5e0125d880f49752425956# #9eeb84980cbbe498b23350b4af5d5b5565b79a7ef3d0c903cd82f3ed282039491270019390d6ef753c5758be05e76ab4# #821234c43b507798273ce26d78f0e6b60cc0b940def30ecbe2ca751c91624d25375c63a0c5260305ae8fb9b039cbc949# #43e2a4cae179638bfcc02dedbc97cc6fd82b1f6306d9076241071c0569a760f592c4588fd4224aee2f6a0301dfc3c53b# #4c2c77d6ec6abc3214b9fc6b13b4dfac6d766c3de18cd54f8631375d56699080d8ef98f3ed8430ead8c389021c1622b1# #9ef8b9f1df68694ea71d1c28bd70c5669fa7179c5192a7e36ad1e836bc1a4d4d651dc13047ac86e762cf286da074525f# #ad28da7524a236c35df7fa0d558113e9ec7b3c5a75dd118e5f6c7b06af08792127a3f3053179dcbc48e4181d2a2875c2# #f028d178b1c238e569e98ba6a0a3bc32caeb28b929382c6935503b2221159c9950c497f7b308db62807c23eb57365051# #7798a44b1559804c9e912fb6b933dd3e69309524cda07cf62aaa4cf71c9c66a4f03f64da7d9a48985d6618d00b57df43# #b255e31f4f9e1c2b5235df352f5f537a390f8c4c5d6960b644e1bc36cec2560962f33d709996f9c0c3d199a375a99e0e# #b12c9a5f69bf5a6e562e7ebb2e47717864b317652f0217d27697fbc377edb9cb3811a5aaa2af9a8b45bdf542e843eba3# #9737408653df93f112963c2a72df0fb226f4b88d3fb2478ca5769814739ace657bbf9839f5470aeae3a5f70cc905f85a# #a93096c1abb1215966a7b684717b5670699938ffa29a8ba0267c0e0a2835787fc86ec08b8be410cdb2a6cbc2ce55e93a# #3201c1e60df7101f3235519ffb949fa40d3f1fa7c916a9dd5b226dee72562cda0959aeef145be9b0c7e427f2517739fd# #f2f771352b6b56015377d8871a138b88a1aa76e3de8f3d41c04e2451be355987b32dd22c5f527a27f23da261eb9cd6e0# #f0d7d3fe81423b7d16421585a5189a1cd81a20cda430e4c70787e4241a8bd3c760183730caecbb2c9602f95ef9ae1a81# #4c1d01bc94af9162e5e902557a17a29c464c73ca9de96612143e53b997dd2f5f8bd6f058def442e5028598ded8ce1eb0# #38373d9d3807c3f8b479705f3fcd683244808f3457feb93bf8892767d021149f5944ead01c19ae3fd52a2157997d9346# #58152f60ac97c7f912c1ccec81f733b704487f470b0dd56ab94e3737a3e14dcaf870114ca48f951d4779d53ec054dc51# #c31fb4426b7be5700d758cf39ad0fe79697c5990775fc5c8f43373c2396dd9d80e97f5844a76848df418b1c89e7c37c2# #9397cfab56e9d477b91d0af939c3bfbb0665e13c172e3219458db67093681620a4b4f41412c7f433ec44b772cb48c759# #41c2e30d0ace2e954a3fbd1bfb2b045e7f7a56bf6672ffd1123fc5a5f01c416dd01cb6c4a2e09b8d6a4666700cfd4d18# #ecde8d1012920be57bcd1c3094d5f9ea8759ca4de44d09504a0349e44ef1297f0f98fe8c9895a8344e3c3c5620e8ad70# #ba96e101e4467805d8c8012d48a3af143e43d483a1d5e9cceb063f58cd28886c65bb167a1feda27c9dbb24feda5ad846# #2d38c93a80b700ab6b4d288b280adca62e19f30baf1a5a54693331377e3b6e475fbbe1c699f9e37e94dfd1acd59d5fe9# #b062be0b447462aad9d74e6c87c68d2058247f4ac00d0803bad0b3cc00affc4de0091bb013f691dd2ff30cdc8e649aad# #43ef51cc3106803b4134689c13e71ee4dc3f213675ccd11b6def777d61e0ffc806f27dc74e916047163dce5edcebac44# #de98e50d2d9acb9d27934213467f96b98248d09b4421c075b9e29060bd1f88c20b4d11b35d6d5a8969b9890f64360a8e# #ca301f494602822c7e0e51e29349e3c9d428bb994b12d207d33c58ca789474e8ddabb50bc12f4f8f0af6850a370355d0# #9ecffd97a365677d2e448aedf638caca4e7841f22703d829145da856d01f3d2ce5de066e74bd009cdca20f883d904d3e# #0c7b2979bae8a5ffc437c6f5e5a2269150bf4672b82c2339a7cfcec470f5e212aa379f9834e1ddb53185efd7d5a14be4# #802023a87caf1c952cb659b1fd49132ab3402709045e3b4d72751bca93296fb2a801930fead578db28edc3f8f17e5d35# #4a26fa65326e0a95c55b83703ef67f9839f06324cea5813d187540a795aa6253752261dfb1d45cee49e7d58aca182973# #a1c114842feeada23431637539a398ab7c7515fa9e4c51e859aeec35c861021eb89fbb3ab510b44e179463cb68adff8b# #eb246df5b08a8f820625be670b74216e606997694657c94fff7bbf24aea22ccb2a9ee8116f24bd369966bbb4a45aa221# #9fbf15f4f9260ee9fc88eed149491de3a01d82981a29240205274433f0c834aab73675493e7039508e2b84178f2c756b# #c4cd9b218819e8504b6fe6d0ef0fa11e2f1c7d2c8ef2c4d53e7018b09725f2d31ec4aa497dab634ce23a67ba4f8db6bd# #77be28d0ef212b11588fbdf30c0c3b0212f4bba6f9bcb212d3fa163270a73cb0d0e4e3307f9900a247560db5ac12806d# #3643f0d722af1490349c21bae6748fde71bc8e2555579be80ffdebab6e105c99c531227002b12ccb7fdd22e213cd109c# #894cf3bee0f60a42b314e60e3e0e425c75ee9dcff15a7d862a926e46f1450ad93f0079713d24be3c14e86f42ccf1a293# #348beb68bb7fbf68ce5714361324582b11a9548d8228eb375b486c6f12f5d8e2525fb700e56ca72520fbdd6ed8ac59fb# #597557dc130b13f98f43c97fc6c06c84f488ed6c78c1e767d596c68658c5132bef5e2e00c8dca2d5ab89097c8acf52b4# #c33d9be803a41159375c7d92dcbcff09f8bf981ae328c632c5da089473f00c7ab2adf5971bf4719a3053eb5c21387d98# #76ddd3fa98befd8706ae73aa35307db2926b6ada3cf9f487015c721c4e61b1a03d02261b9f7d90246290a775b8ff342c# #1b2f9a5f473fc16472d01360dd2681ca3ae9ffba134ad90f4f64b113e528e802582b66b82d29799d3ab0067e56912a8f# #6113a2ecce485fc64afbd7f36a0ef244e757b0c135236072fa3e7f9abefa21eeca0307df51b1c4bf648de99b13937627# #cd3cd2d71c85913dd8ea95da20833e9f3a0522ec26c4dd302d1c4d9160050faba0870458700789d53512b0b33cbddb68# #72cea6b32c0a39665e55cf4ae13c40b9efb5890617796edf222abbe82b97cef00011ed4b2c40bc91f9618f68f86d13c2# #3563cb98a90f3939203194f597646932314bab7ee1e4947f74a5646bc912eaf67d8eadffea402180d8b42c9fd9f33477# #e0075ae6b5b9fe3b6edbbfc13aaa79f480d9a5fc4041b2dec00b5b04209826d4bfd039e301d390ee49f9f1da75981c71# #b39df701ab58d4830b8bc6f1d58869d5ad828a968e0e8816e44a6e7068ceddf3d886853e1b895789af96de7cfe2b782e# #ad5fee415d7ecea50bcd8c942a607aebdf74003ff00f461ac6b8a023f1ca9467e89b20e5a51ce97fcbf7e892bd65dfed# #dd055dc0cde2599f7e3717981be5376d5ccc76200667cb53faa84d7da2b42dca7213bdef486ba94a953808a0aa66b4de# #b521afdf8d19c3105057602120ba11656b162954c0e0ca35855f63a7838ac6b62e962c39eefab3e22c2fc3594321a63d# #c006a115cc3533c0c5d8b8a33ef507a449e578d6a1cc4190caecef53da8a65276ed475cb3f4edac40563a93b479878b8# #54923eee240f6ebd714488156b6b7d80f20271f6a56dd68519123356b3f7d8b71a5d1546ae113e93d584a9368fabc1b3# #a396b18fbe1272cffe3e40d466b5df4b27e604f009e88b74f319f2ee2dab7b9395917039f6c36a31faa420fe13f21932# #3299b4a3af61506e70d4394e2be7e2a74673a1f68a38839e481eaac760a6adfaa8cd122ccf643aebc8118e621894aeef# #627d68bbc495ddf7418a274b5bb551b5ce0025ba486bd357aecf36528a46c522e9d539873978a694f610d9c68caac374# #4342847afad76745b831aadf7d040fee627c6e57e30ed1ed64abbbdedeedf3ba67312584d44110f3618148a4c2365c22# #e437d472f4188b49413b4b8713c65f1f11101d6f71321d5bb47105f9454c7ef5076c7a754110ee35e4efdcbc4b4a9078# #7918569d8ebc4bf38bd1309f10519fc07780197d9bd0350326aa1beaaa7f33c3e3d3b2028b0393f725a758f92c9a73a3# #b370605636c95ee35fc1b7fd76defda73cec776970e034b743527cbfbe3bb753a78bd4bd02d77580dbc1f32dd94543e2# #b7755c5c2adcc18f6e0bc73c0e8d301e6d502b18b793c374f936034398431843662d785306b7838e585ef76b4d349217# #95fc2aa89a3073c92e6191b6c6d205fa22fd57595a0b4946cb50b4d6ae467fc3ba08c830dd85555b754e3d7b0d675bd4# #f60f95a155abe7480247078721c45f8a0f2036af0fe3c2d2a45d4273e94f1a0fd8fcd6d6e5686d058bbf39ce26f9b4ee# #615d9236a88a66c303b54888748b421005f1e4f426522e57ef050c55be091e9ca343b5e68dad08dd09649a983118c0b3# #b63c634c3d140082cc9019d9cac8080d367bd1bf20bdfa63060a8ae4d23ed7757223671d15750953eea5e3bafedc1244# #caf7fa1b653dd53e7184b00cb8d081059f6179802cdbd1e2f6cf962dd7e4d04ef75f116426d454b82f1fc0155ea67ad6# #480c415ebdef8c2b8b4a897977f0e306ee9af892596bac55d70d63fa7678b030fcc5a84270c07f2e9e653019439aad47# #286385c7cd95eb3a696887564a4d5cc232f26fa019a77fa1371d7f07eaf807226c0448a989c9b81614e00e59a1daf288# #6a3bbc213fb2ad976fe11c0e0f7b5840a3c950e6a694e43960da2a111973450f33da4a1b6c5db36156d1d13b38e9df81# #943718c439dd7080fe9fb28f9e5e37d58e8ca396a661877a5056ae1b3cdebfab2ea1f010c80e99955c9d886658558fd5# #dcaa8f281dfa4a0753bf11273bddf015ff09ecfb1fe4b569041e371cd142193cc660740c9084b6266d01f9d34c0e9f74# #d7fa1766ab7060a75a0c3910e30ea6190a826356db4ef7d8093d12d43b1f316be1dc4949abe157e2fdd434846b27f0d5# #a9098af45097e6874e894e65d5fac508ff1743ee5027e3be4c9c1b2229351f57af254ba8a09d778575206930d83d116e# #c03f71b3b7fa84441a0479586ce02dce0f566163dc774073e4a72b9844d8e3296a087ce7ff2a4f767c7bc28447e3dc2f# #a36138cabdd0bfe2a6319b3a4789965011299e58e9d81aae5bcba3266eff4c781457f6acd92c75efbe9f39664bb1d420# #72ed909dca0cd8a5e2e89bbab3603ccaa95df175220389f3a4af00118d3f963be33c4fb264f4569e24372465317f5253# #e080388895fc318e084893c211dc6ec99602ddf303036158aa6fe01475b2646d70de73239abd3d72a4f173a5935880b2# #0311f11d7c74c220263cc864c7e54e6625f4f6f9789a025c5b714c36dd74782ec60d015028afcb1c7f248a83b14bbbc5# #acf9cd949a36ca74b4c1ee1617542482a53adc16f7e3c237ff6d6a2be11d860a37892c1b2d3eaf08aa065d997233ac72# #5455fce1634a90cdca549ceebaf3ba5ae8d091ee9c352f944c40f6e496eafbb03d74337202598fcfa6bdcb41e2d693c9# #85000c28f8a3c63a57698ef0b00495b8e779b543839ce377f3aac84f783eb04d7c617e2713339f8077a78ccbf8e4a1c0#</code></p>
 
+  <p class="links"><a href="https://epub.moe">epub.moe</a> · <a
+href="https://readmore.me">readmore.me</a> · <a
+href="How-to-manage-100000-digital-books-in-15-languages.html">How to
+manage 100,000 digital books in 15 languages</a> · <a
+href="Unanglo-your-literacy-materials-and-your-life.html">Unanglo your
+literacy materials (and your life)</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.html b/site/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.html
index 89047ea..8149f7f 100755
--- a/site/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.html
+++ b/site/How-to-Beat-Emacs-M-x-dunnet-in-5-minutes.html
@@ -162,6 +162,8 @@ minutes." />
   </ul>
   <p>Now you can actually play it if you want.</p>
 
+  <p class="links"><a href="Forthe.html">Forthe</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/How-to-Learn-a-Language-According-to-The-Internet.html b/site/How-to-Learn-a-Language-According-to-The-Internet.html
index 3eba63e..f1e5b30 100755
--- a/site/How-to-Learn-a-Language-According-to-The-Internet.html
+++ b/site/How-to-Learn-a-Language-According-to-The-Internet.html
@@ -70,6 +70,20 @@ Internet</h1>
   class="uri">https://bradonomics.com/brown-autobiography/</a><br />
   Kato Lomb’s book “Polyglot: How I Learn Languages”</p>
 
+  <p class="links"><a
+href="AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html">AJATT (All
+Japanese All The Time Mirror) at xm0.co</a> · <a
+href="New-podcast-about-polyglot-language-learning-LISTEN-NOW.html">New
+podcast about polyglot language learning (LISTEN NOW!)</a> · <a
+href="https://www.youtube.com/@therealtruex">youtube.com/@therealtruex</a> · <a
+href="Turn-an-android-into-247-portable-polyglot-radio.html">Turn an
+android into 24/7 portable polyglot radio</a> · <a
+href="3000-Vocab-Flashcards-3k-Final-Solution.html">3000 Vocab
+Flashcards (3k Final Solution)</a> · <a
+href="Unanglo-your-literacy-materials-and-your-life.html">Unanglo your
+literacy materials (and your life)</a> · <a
+href="https://ling.towson.edu/">ling.towson.edu</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/How-to-manage-100000-digital-books-in-15-languages.html b/site/How-to-manage-100000-digital-books-in-15-languages.html
index 9ce5581..b8530b8 100755
--- a/site/How-to-manage-100000-digital-books-in-15-languages.html
+++ b/site/How-to-manage-100000-digital-books-in-15-languages.html
@@ -89,6 +89,12 @@ languages</h1>
   Calibre to its fullest extent: <a href="https://calibre-ebook.com/"
   class="uri">https://calibre-ebook.com/</a></h3>
 
+  <p class="links"><a href="How-Japanese-Aquire-Books.html">How Japanese
+Aquire Books</a> · <a
+href="How-to-take-notes-not-self-help-advice.html">How to take notes:
+not self-help advice</a> · <a href="sbm.html">sbm</a> · <a
+href="https://karl-voit.at/2022/01/29/How-to-Use-Tags/">karl-voit.at/2022/01/29/How-to-Use-Tags</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/How-to-take-notes-not-self-help-advice.html b/site/How-to-take-notes-not-self-help-advice.html
index 220a064..79dbd51 100755
--- a/site/How-to-take-notes-not-self-help-advice.html
+++ b/site/How-to-take-notes-not-self-help-advice.html
@@ -165,6 +165,13 @@ advice" />
   as easy to document it for <em>everyone</em>. Here is today’s
   documentation.</p>
 
+  <p class="links"><a
+href="How-to-manage-100000-digital-books-in-15-languages.html">How to
+manage 100,000 digital books in 15 languages</a> · <a
+href="https://calibre-ebook.com/">calibre-ebook.com</a> · <a
+href="3000-Vocab-Flashcards-3k-Final-Solution.html">3000 Vocab
+Flashcards (3k Final Solution)</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Install-Anki.html b/site/Install-Anki.html
index 14b9540..8681365 100755
--- a/site/Install-Anki.html
+++ b/site/Install-Anki.html
@@ -55,6 +55,13 @@
   </span></p>
   <p>in: <a href="tag/articles.html">articles</a></p>
 
+  <p class="links"><a
+href="3000-Vocab-Flashcards-3k-Final-Solution.html">3000 Vocab
+Flashcards (3k Final Solution)</a> · <a
+href="https://ankiweb.net/shared/info/1044119361">ankiweb.net/shared/info/1044119361</a> · <a
+href="https://ankiweb.net/shared/info/627768060">ankiweb.net/shared/info/627768060</a> · <a
+href="https://github.com/equwal/desktop-subtitle-replay">desktop-subtitle-replay</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Install-Nix-on-Gentoo.html b/site/Install-Nix-on-Gentoo.html
index 717c019..3a49399 100755
--- a/site/Install-Nix-on-Gentoo.html
+++ b/site/Install-Nix-on-Gentoo.html
@@ -69,6 +69,13 @@
   <code>sudo sh</code> method, and not break the system. Instead, use
   the overlay. Let the overlay maintainer deal with those problems.</p>
 
+  <p class="links"><a href="Nixtoo-Genux-released.html">Nixtoo Genux™
+released</a> · <a
+href="https://github.com/equwal/nixtoo-genux">nixtoo-genux</a> · <a
+href="install-gentoo-hints.html">install gentoo hints</a> · <a
+href="Dont-use-make-uninstall.html">Don't use make (un)install</a> · <a
+href="https://nixos.org/download/">nixos.org/download</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Learn-Kanji-in-a-Fortnight.html b/site/Learn-Kanji-in-a-Fortnight.html
index 3a99703..fdca9cf 100755
--- a/site/Learn-Kanji-in-a-Fortnight.html
+++ b/site/Learn-Kanji-in-a-Fortnight.html
@@ -128,6 +128,14 @@
   </figcaption>
   </figure>
 
+  <p class="links"><a href="Install-Anki.html">Install Anki</a> · <a
+href="3000-Vocab-Flashcards-3k-Final-Solution.html">3000 Vocab
+Flashcards (3k Final Solution)</a> · <a
+href="https://kakijun.jp">kakijun.jp</a> · <a
+href="AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html">AJATT (All
+Japanese All The Time Mirror) at xm0.co</a> · <a
+href="https://roshiajin.jp">roshiajin.jp</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Mailing-list-in-one-line.html b/site/Mailing-list-in-one-line.html
index 9a84997..61ceeb5 100755
--- a/site/Mailing-list-in-one-line.html
+++ b/site/Mailing-list-in-one-line.html
@@ -47,6 +47,16 @@ while read email; do neomutt -H &quot;$MESSAGEFILE&quot; &quot;$email&quot; &lt;
   <p>Now make an alias in (zsh) for extreme FAST mailing</p>
   <pre><code>alias mail2list=&#39;f(){ [ -n &quot;$1&quot; ] &amp;&amp; cat /home/jose/.config/mailing-list/the-mailing-list | mailing-list &quot;$1&quot; }; f&#39;</code></pre>
 
+  <p class="links"><a href="Hackermen-neomutt-config.html">Hackermen
+neomutt config</a> · <a
+href="Add-my-RSS-feed-to-your-feed-reader.html">Add my RSS feed to your
+feed reader</a> · <a
+href="Get-on-mailing-lists-like-it-is-1989.html">Get on mailing lists
+like it is 1989</a> · <a
+href="Start-emailing-your-patches-GUIDE.html">Start emailing your
+patches GUIDE</a> · <a
+href="https://github.com/HACKERMEN-ORG/neomutt-config">github.com/HACKERMEN-ORG/neomutt-config</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Minimal-nvim-config-optional-AI-slop-enjoy.html b/site/Minimal-nvim-config-optional-AI-slop-enjoy.html
index b2f8a6d..7f689a3 100755
--- a/site/Minimal-nvim-config-optional-AI-slop-enjoy.html
+++ b/site/Minimal-nvim-config-optional-AI-slop-enjoy.html
@@ -108,6 +108,16 @@ slop (enjoy!)" />
   <h4 id="dont-add-hundreds-of-lines-of-ai-slop-to-my-config.">Don’t add
   hundreds of lines of AI slop to my config.</h4>
 
+  <p class="links"><a
+href="REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html">REPL
+Driven Development as an analogy for proper AI Driven
+Development</a> · <a href="Hackermen-neomutt-config.html">Hackermen
+neomutt config</a> · <a
+href="https://github.com/equwal/tnot">tnot</a> · <a
+href="https://github.com/deadpixi/mtm">mtm</a> · <a
+href="https://www.brain-dump.org/projects/abduco/">abduco</a> · <a
+href="https://shellcheck.net">shellcheck</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.html b/site/New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.html
index b2f86ea..9889df3 100755
--- a/site/New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.html
+++ b/site/New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.html
@@ -41,6 +41,16 @@ learning (for multiple languages)! PREORDER NOW!" />
   to the newsletter so you can know when I post most stuff on here for
   your consumption.</p>
 
+  <p class="links"><a
+href="New-podcast-about-polyglot-language-learning-LISTEN-NOW.html">New
+podcast about polyglot language learning (LISTEN NOW!)</a> · <a
+href="Add-my-RSS-feed-to-your-feed-reader.html">Add my RSS feed to your
+feed reader</a> · <a
+href="How-to-Learn-a-Language-According-to-The-Internet.html">How to
+Learn a Language According to The Internet</a> · <a
+href="3000-Vocab-Flashcards-3k-Final-Solution.html">3000 Vocab
+Flashcards (3k Final Solution)</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/New-podcast-about-polyglot-language-learning-LISTEN-NOW.html b/site/New-podcast-about-polyglot-language-learning-LISTEN-NOW.html
index 17a8850..9202576 100755
--- a/site/New-podcast-about-polyglot-language-learning-LISTEN-NOW.html
+++ b/site/New-podcast-about-polyglot-language-learning-LISTEN-NOW.html
@@ -94,6 +94,23 @@ learning (LISTEN NOW!)" />
   Quixotic Self-Awareness</a></li>
   </ul>
 
+  <p class="links"><a
+href="Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html">Polyglot
+Podcast Now Goes on The YouTube.com Website</a> · <a
+href="New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.html">New
+book coming soon about language learning (for multiple languages)!
+PREORDER NOW!</a> · <a
+href="AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html">AJATT (All
+Japanese All The Time Mirror) at xm0.co</a> · <a
+href="subread.html">SubRead</a> · <a
+href="https://www.youtube.com/@therealtruex">youtube.com/@therealtruex</a> · <a
+href="Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html">Polyglot
+Radio is Dead: Long Live The Queue (Antennapod shill post)</a> · <a
+href="Turn-an-android-into-247-portable-polyglot-radio.html">Turn an
+android into 24/7 portable polyglot radio</a> · <a
+href="How-to-Learn-a-Language-According-to-The-Internet.html">How to
+Learn a Language According to The Internet</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Newport.html b/site/Newport.html
index 1d207da..9499762 100755
--- a/site/Newport.html
+++ b/site/Newport.html
@@ -48,6 +48,15 @@
   <p><a href="newport-reference-manual.html">View the Reference
   Manual</a></p>
 
+  <p class="links"><a href="POSIX-pipes-for-Lisp.html">POSIX pipes for
+Lisp</a> · <a
+href="https://clocc.sourceforge.net/dist/port.html">CLOCC's port
+module</a> · <a
+href="https://github.com/Sharp-CLOCC/Newport">github.com/Sharp-CLOCC/Newport</a> · <a
+href="Toplevel-Macros-in-Alexandria-Code-Revival-Project.html">Toplevel
+Macros in Alexandria: Code Revival Project</a> · <a
+href="https://github.com/equwal/posix-pipes">posix-pipes</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Nixtoo-Genux-released.html b/site/Nixtoo-Genux-released.html
index 2b940bb..be7230c 100755
--- a/site/Nixtoo-Genux-released.html
+++ b/site/Nixtoo-Genux-released.html
@@ -65,6 +65,16 @@
   <code>nix-develop</code>: Makes a nix dev shell for the system.
   Redundant when using flakey (default).</p>
 
+  <p class="links"><a href="Install-Nix-on-Gentoo.html">Install Nix on
+Gentoo</a> · <a
+href="Why-YOU-need-NixOS-on-your-desktop-and-servers.html">Why YOU need
+NixOS on your desktop and servers</a> · <a
+href="https://trofi.github.io/posts/196-nix-on-gentoo-howto.html">nix on
+gentoo howto by trofi</a> · <a href="Dont-use-make-uninstall.html">Don't
+use make (un)install</a> · <a
+href="https://github.com/NixOS/nix">github.com/NixOS/nix</a> · <a
+href="install-gentoo-hints.html">install gentoo hints</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/POSIX-pipes-for-Lisp.html b/site/POSIX-pipes-for-Lisp.html
index 1256a48..fd3fae8 100755
--- a/site/POSIX-pipes-for-Lisp.html
+++ b/site/POSIX-pipes-for-Lisp.html
@@ -58,6 +58,9 @@ posix-pipes:close-pipe</code></pre>
   <h3 id="todo">TODO</h3>
   <p>Add ecl support</p>
 
+  <p class="links"><a href="Newport.html">Newport</a> · <a
+href="newport-reference-manual.html">Newport Reference Manual</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html b/site/Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html
index 19fd496..df6a75c 100755
--- a/site/Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html
+++ b/site/Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html
@@ -49,6 +49,18 @@ Website</h1>
   podcast release announcement is here (some non-youtube audio-only
   podcasts here) (CLICK HERE)</a></p>
 
+  <p class="links"><a
+href="https://www.youtube.com/@muhlanguages">youtube.com/@muhlanguages</a> · <a
+href="New-book-coming-soon-about-language-learning-for-multiple-languages-PREORDER-NOW.html">New
+book coming soon about language learning (for multiple languages)!
+PREORDER NOW!</a> · <a
+href="How-to-Learn-a-Language-According-to-The-Internet.html">How to
+Learn a Language According to The Internet</a> · <a
+href="Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html">Polyglot
+Radio is Dead: Long Live The Queue (Antennapod shill post)</a> · <a
+href="Turn-an-android-into-247-portable-polyglot-radio.html">Turn an
+android into 24/7 portable polyglot radio</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html b/site/Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html
index 9486593..bc78339 100755
--- a/site/Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html
+++ b/site/Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html
@@ -49,6 +49,16 @@ The Queue (Antennapod shill post)" />
   </figcaption>
   </figure>
 
+  <p class="links"><a
+href="Turn-an-android-into-247-portable-polyglot-radio.html">Turn an
+android into 24/7 portable polyglot radio</a> · <a
+href="New-podcast-about-polyglot-language-learning-LISTEN-NOW.html">New
+podcast about polyglot language learning (LISTEN NOW!)</a> · <a
+href="Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html">Polyglot
+Podcast Now Goes on The YouTube.com Website</a> · <a
+href="How-to-Learn-a-Language-According-to-The-Internet.html">How to
+Learn a Language According to The Internet</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html b/site/REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html
index 57160d5..c093226 100755
--- a/site/REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html
+++ b/site/REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html
@@ -98,6 +98,15 @@ proper AI Driven Development</h1>
   </ul>
   <p>a comment in the scratch buffer.</p>
 
+  <p class="links"><a
+href="Minimal-nvim-config-optional-AI-slop-enjoy.html">Minimal nvim
+config optional AI slop (enjoy!)</a> · <a
+href="aintitinit-Claude-INITIALIZER.html">aintitinit: Claude
+INITIALIZER</a> · <a
+href="https://github.com/joaotavora/sly">SLY</a> · <a
+href="https://github.com/vlime/vlime">vlime</a> · <a
+href="lisprant.html">Lisp Rant</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/SL--Dependency-Language.html b/site/SL--Dependency-Language.html
index f6d059c..c56a7f0 100755
--- a/site/SL--Dependency-Language.html
+++ b/site/SL--Dependency-Language.html
@@ -125,6 +125,10 @@
   to<br />
   be true.</p>
 
+  <p class="links"><a
+href="https://github.com/equwal/defsl">defsl</a> · <a
+href="Newport.html">Newport</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Start-emailing-your-patches-GUIDE.html b/site/Start-emailing-your-patches-GUIDE.html
index cb78fb0..10fe1fa 100755
--- a/site/Start-emailing-your-patches-GUIDE.html
+++ b/site/Start-emailing-your-patches-GUIDE.html
@@ -144,6 +144,15 @@ echo &quot;Patch made.&quot;
 git-send-email --to &quot;$EMAIL&quot; &quot;$file&quot;
 rm &quot;$file&quot;</code></pre>
 
+  <p class="links"><a href="Hackermen-neomutt-config.html">Hackermen
+neomutt config</a> · <a
+href="Get-on-mailing-lists-like-it-is-1989.html">Get on mailing lists
+like it is 1989</a> · <a href="dmenu-scripts-repo-released.html">dmenu
+scripts repo released</a> · <a
+href="https://github.com/equwal/dpatchmail">dpatchmail</a> · <a
+href="https://github.com/equwal/prompt-mail">prompt-mail</a> · <a
+href="https://suckless.org">suckless</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Toplevel-Macros-in-Alexandria-Code-Revival-Project.html b/site/Toplevel-Macros-in-Alexandria-Code-Revival-Project.html
index d96038d..f5a6d24 100755
--- a/site/Toplevel-Macros-in-Alexandria-Code-Revival-Project.html
+++ b/site/Toplevel-Macros-in-Alexandria-Code-Revival-Project.html
@@ -79,6 +79,11 @@ Project</h1>
   <a href="https://gitlab.common-lisp.net/alexandria/alexandria/merge_requests/12" class="external-link">submitted
   to alexandria</a>.</p>
 
+  <p class="links"><a href="Newport.html">Newport</a> · <a
+href="https://github.com/Sharp-CLOCC/Newport">github.com/Sharp-CLOCC/Newport</a> · <a
+href="POSIX-pipes-for-Lisp.html">POSIX pipes for Lisp</a> · <a
+href="newport-reference-manual.html">Newport Reference Manual</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Turn-an-android-into-247-portable-polyglot-radio.html b/site/Turn-an-android-into-247-portable-polyglot-radio.html
index 5cbf028..bd9b530 100755
--- a/site/Turn-an-android-into-247-portable-polyglot-radio.html
+++ b/site/Turn-an-android-into-247-portable-polyglot-radio.html
@@ -84,6 +84,15 @@ radio</h1>
   <p>The script:</p>
   <p><code>cat "$1" | awk 'BEGIN{srand()}{printf "%06d %s\n", rand()*1000000, $0;}' | sort -n | cut -c8- &gt;"$2"</code></p>
 
+  <p class="links"><a
+href="Polyglot-Radio-is-Dead-Long-Live-The-Queue-Antennapod-shill-post.html">Polyglot
+Radio is Dead: Long Live The Queue (Antennapod shill post)</a> · <a
+href="https://www.youtube.com/@ProfASAr">youtube.com/@ProfASAr</a> · <a
+href="New-podcast-about-polyglot-language-learning-LISTEN-NOW.html">New
+podcast about polyglot language learning (LISTEN NOW!)</a> · <a
+href="How-to-Learn-a-Language-According-to-The-Internet.html">How to
+Learn a Language According to The Internet</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Unanglo-your-literacy-materials-and-your-life.html b/site/Unanglo-your-literacy-materials-and-your-life.html
index 8472b4d..8a33bb4 100755
--- a/site/Unanglo-your-literacy-materials-and-your-life.html
+++ b/site/Unanglo-your-literacy-materials-and-your-life.html
@@ -122,6 +122,13 @@ life)</h1>
   from his new language into the anglo, thus making a small dent in
   de-angloing the anglo. This is recommended.</p>
 
+  <p class="links"><a href="books.html">books</a> · <a
+href="How-Japanese-Aquire-Books.html">How Japanese Aquire Books</a> · <a
+href="How-to-manage-100000-digital-books-in-15-languages.html">How to
+manage 100,000 digital books in 15 languages</a> · <a
+href="How-to-Learn-a-Language-According-to-The-Internet.html">How to
+Learn a Language According to The Internet</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Using-an-init-system-for-many-instances-of-simple-programs.html b/site/Using-an-init-system-for-many-instances-of-simple-programs.html
index eb184a8..b122ec6 100755
--- a/site/Using-an-init-system-for-many-instances-of-simple-programs.html
+++ b/site/Using-an-init-system-for-many-instances-of-simple-programs.html
@@ -124,6 +124,14 @@ do [[ -L &quot;$link&quot; &amp;&amp; &quot;$(readlink &quot;$link&quot;)&quot;
     rc-service &quot;$(basename &quot;$link&quot;)&quot; restart
 done</code></pre>
 
+  <p class="links"><a href="iilchat-setup-too-easy.html">ii/lchat setup
+(too easy)</a> · <a
+href="WhyHow-to-host-a-bunch-of-crap-locally.html">Why/How to host a
+bunch of crap locally</a> · <a href="irc-relay.html">irc relay</a> · <a
+href="dmenu-scripts-repo-released.html">dmenu scripts repo
+released</a> · <a href="Dont-Self-Host-Self-Locally.html">Don't
+Self-Host: Self-Locally</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/Why-YOU-need-NixOS-on-your-desktop-and-servers.html b/site/Why-YOU-need-NixOS-on-your-desktop-and-servers.html
index 3376966..314faca 100755
--- a/site/Why-YOU-need-NixOS-on-your-desktop-and-servers.html
+++ b/site/Why-YOU-need-NixOS-on-your-desktop-and-servers.html
@@ -81,6 +81,12 @@ servers</h1>
   annoying. All software developers on nix are also<br />
   package maintainers.</p>
 
+  <p class="links"><a href="Nixtoo-Genux-released.html">Nixtoo Genux™
+released</a> · <a href="Install-Nix-on-Gentoo.html">Install Nix on
+Gentoo</a> · <a href="Dont-use-make-uninstall.html">Don't use make
+(un)install</a> · <a href="install-gentoo-hints.html">install gentoo
+hints</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/WhyHow-to-host-a-bunch-of-crap-locally.html b/site/WhyHow-to-host-a-bunch-of-crap-locally.html
index c5e6491..565a0ab 100755
--- a/site/WhyHow-to-host-a-bunch-of-crap-locally.html
+++ b/site/WhyHow-to-host-a-bunch-of-crap-locally.html
@@ -110,6 +110,14 @@ httrack-command &quot;$url&quot; --update &quot;$@&quot;</code></pre>
   <h3 id="future-work">Future work</h3>
   <p>Indexing/searching?</p>
 
+  <p class="links"><a href="Dont-Self-Host-Self-Locally.html">Don't
+Self-Host: Self-Locally</a> · <a
+href="Using-an-init-system-for-many-instances-of-simple-programs.html">Using
+an init system for many instances of simple programs</a> · <a
+href="tag-gen.html">tag-gen</a> · <a
+href="AJATT-All-Japanese-All-The-Time-Mirror-at-xm0co.html">AJATT (All
+Japanese All The Time Mirror) at xm0.co</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/aintitinit-Claude-INITIALIZER.html b/site/aintitinit-Claude-INITIALIZER.html
index f62e8c1..d4a4e27 100755
--- a/site/aintitinit-Claude-INITIALIZER.html
+++ b/site/aintitinit-Claude-INITIALIZER.html
@@ -75,6 +75,16 @@ alias cli=&#39;f(){ mkdir -p &quot;$1&quot; ; cd ${1:-.} ; claude-init ; claude
   </ul>
   <p>the readable version to save tokens.</p>
 
+  <p class="links"><a
+href="REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html">REPL
+Driven Development as an analogy for proper AI Driven
+Development</a> · <a
+href="Minimal-nvim-config-optional-AI-slop-enjoy.html">Minimal nvim
+config optional AI slop (enjoy!)</a> · <a
+href="https://github.com/equwal/memstate">memstate</a> · <a
+href="https://github.com/equwal/ideamine">ideamine</a> · <a
+href="https://github.com/equwal/deploy-handoff">deploy-handoff</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/alt-hacks-zips.html b/site/alt-hacks-zips.html
index 7a78147..47cfe7b 100755
--- a/site/alt-hacks-zips.html
+++ b/site/alt-hacks-zips.html
@@ -557,6 +557,10 @@
   href="font-zip/widerknifeslabi.zip.asc">(sig)</a></p>
   <p><a href="alt-hacks-zips.html">alt-hacks zips</a></p>
 
+  <p class="links"><a
+href="https://github.com/equwal/alt-hack">alt-hack</a> · <a
+href="https://github.com/equwal/alt-hack0">alt-hack0</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/alt-hacks.html b/site/alt-hacks.html
index b090bf8..1255cbd 100755
--- a/site/alt-hacks.html
+++ b/site/alt-hacks.html
@@ -635,6 +635,10 @@
   href="font/widerknifeslabi.tar.xz.asc">(sig)</a></p>
   <p><a href="alt-hacks-zips.html">alt-hacks zips/</a></p>
 
+  <p class="links"><a
+href="https://github.com/equwal/alt-hack">alt-hack</a> · <a
+href="https://github.com/equwal/alt-hack0">alt-hack0</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/biblio.html b/site/biblio.html
index 026504c..76f92d6 100755
--- a/site/biblio.html
+++ b/site/biblio.html
@@ -126,6 +126,11 @@
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/esperanto.html">esperanto</a></p>
 
+  <p class="links"><a href="esperantaj-audoj.html">audo</a> · <a
+href="books.html">books</a> · <a href="esperantaj-libroj.html">eo
+libroj</a> · <a href="budhismaj-rakontoj.html">budhismaj
+rakontoj</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/books.html b/site/books.html
index 5396e3c..c4abf0a 100755
--- a/site/books.html
+++ b/site/books.html
@@ -132,6 +132,13 @@
   found in just eight lines.</li>
   </ul>
 
+  <p class="links"><a href="biblio.html">la sankta biblio</a> · <a
+href="Unanglo-your-literacy-materials-and-your-life.html">Unanglo your
+literacy materials (and your life)</a> · <a href="lisprant.html">Lisp
+Rant</a> · <a
+href="How-to-manage-100000-digital-books-in-15-languages.html">How to
+manage 100,000 digital books in 15 languages</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/booksimulator.html b/site/booksimulator.html
index 472396a..9bb8961 100644
--- a/site/booksimulator.html
+++ b/site/booksimulator.html
@@ -55,6 +55,10 @@
   <p>Support the work at <a
   href="https://ko-fi.com/truex">ko-fi.com/truex</a>.</p>
 
+  <p class="links"><a href="lmbtfy.html">Let Me Book That For
+You</a> · <a href="subread.html">SubRead</a> · <a
+href="https://subread.space">subread.space</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/budhismaj-rakontoj.html b/site/budhismaj-rakontoj.html
index d3880d7..7a4c11a 100755
--- a/site/budhismaj-rakontoj.html
+++ b/site/budhismaj-rakontoj.html
@@ -89,6 +89,10 @@
   <li>Regxidino Kun Bona Plano</li>
   </ol>
 
+  <p class="links"><a href="esperantaj-audoj.html">audo</a> · <a
+href="esperantaj-libroj.html">eo libroj</a> · <a href="biblio.html">la
+sankta biblio</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/call.html b/site/call.html
index 31d48ad..9a9601a 100755
--- a/site/call.html
+++ b/site/call.html
@@ -42,6 +42,9 @@
   <p>The best way to guarantee a response is to use my <a
   href="https://ko-fi.com/truex">buy me a coffee ko-fi.com link.</a></p>
 
+  <p class="links"><a href="Hackermen-neomutt-config.html">Hackermen
+neomutt config</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/cervido.html b/site/cervido.html
index 6268207..e75cee1 100755
--- a/site/cervido.html
+++ b/site/cervido.html
@@ -115,6 +115,9 @@
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/esperanto.html">esperanto</a></p>
 
+  <p class="links"><a href="esperantaj-audoj.html">audo</a> · <a
+href="rut.html">rut</a> · <a href="meti-limon.html">meti limon</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/dmenu-scripts-repo-released.html b/site/dmenu-scripts-repo-released.html
index 095d6c8..63b3af4 100755
--- a/site/dmenu-scripts-repo-released.html
+++ b/site/dmenu-scripts-repo-released.html
@@ -136,6 +136,15 @@
   script</li>
   </ul>
 
+  <p class="links"><a href="sbm.html">sbm</a> · <a
+href="tmpl-insanely-simple-templates.html">tmpl: insanely simple
+templates</a> · <a
+href="https://git.2f30.org/sad/">git.2f30.org/sad</a> · <a
+href="https://github.com/equwal/pass-simple">pass-simple</a> · <a
+href="Using-an-init-system-for-many-instances-of-simple-programs.html">Using
+an init system for many instances of simple programs</a> · <a
+href="sbm-sync.html">sbm Sync</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/donate.html b/site/donate.html
index 9080a57..ae8d296 100755
--- a/site/donate.html
+++ b/site/donate.html
@@ -38,6 +38,9 @@
   <p>This site accepts BAT tokens, an advertizing feature of the Brave
   browser.</p>
 
+  <p class="links"><a
+href="https://ko-fi.com/truex">ko-fi.com/truex</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/esperantaj-artikoloj.html b/site/esperantaj-artikoloj.html
index 6d0c5eb..e197978 100755
--- a/site/esperantaj-artikoloj.html
+++ b/site/esperantaj-artikoloj.html
@@ -51,6 +51,11 @@
   Inter Ni</a></li>
   </ul>
 
+  <p class="links"><a href="esperanto-three-steps.html">Three Steps to
+Esperanto Mastery</a> · <a href="lesperant2.html">Je L'Esperantid
+2.0</a> · <a href="esperantaj-libroj.html">eo libroj</a> · <a
+href="esperantaj-vortaroj.html">vortaroj</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/esperantaj-audoj.html b/site/esperantaj-audoj.html
index 8688e85..ec1a298 100755
--- a/site/esperantaj-audoj.html
+++ b/site/esperantaj-audoj.html
@@ -65,6 +65,10 @@
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/esperanto.html">esperanto</a></p>
 
+  <p class="links"><a href="rut.html">rut</a> · <a
+href="cervido.html">La Cervido</a> · <a href="esperantaj-libroj.html">eo
+libroj</a> · <a href="esperantaj-noveloj.html">noveloj</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/esperantaj-libroj.html b/site/esperantaj-libroj.html
index 7b42f86..e790778 100755
--- a/site/esperantaj-libroj.html
+++ b/site/esperantaj-libroj.html
@@ -84,6 +84,14 @@
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/esperanto.html">esperanto</a></p>
 
+  <p class="links"><a href="sten-johansson.html">Noveloj de Sten
+Johansson</a> · <a href="esperantaj-noveloj.html">noveloj</a> · <a
+href="http://www.steloj.de/esperanto/verkoj.html">steloj.de/esperanto/verkoj.html</a> · <a
+href="http://literaturo.esperanto.net/">literaturo.esperanto.net</a> · <a
+href="esperantaj-vortaroj.html">vortaroj</a> · <a
+href="esperantaj-audoj.html">audo</a> · <a
+href="books.html">books</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/esperantaj-noveloj.html b/site/esperantaj-noveloj.html
index dd4f6cc..0258e14 100755
--- a/site/esperantaj-noveloj.html
+++ b/site/esperantaj-noveloj.html
@@ -53,6 +53,12 @@
   Ondo</a></p></li>
   </ul>
 
+  <p class="links"><a
+href="http://literaturo.esperanto.net/">literaturo.esperanto.net</a> · <a
+href="esperantaj-libroj.html">eo libroj</a> · <a
+href="budhismaj-rakontoj.html">budhismaj rakontoj</a> · <a
+href="esperantaj-audoj.html">audo</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/esperantaj-vortaroj.html b/site/esperantaj-vortaroj.html
index b8fd2a8..a18f0c2 100755
--- a/site/esperantaj-vortaroj.html
+++ b/site/esperantaj-vortaroj.html
@@ -59,6 +59,10 @@
   (REVO)</a></p></li>
   </ul>
 
+  <p class="links"><a href="esperanto-three-steps.html">Three Steps to
+Esperanto Mastery</a> · <a href="esperantaj-libroj.html">eo
+libroj</a> · <a href="esperantaj-artikoloj.html">eo artikoloj</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/esperanto-three-steps.html b/site/esperanto-three-steps.html
index e8f558f..19bf1b3 100755
--- a/site/esperanto-three-steps.html
+++ b/site/esperanto-three-steps.html
@@ -56,6 +56,11 @@ Mastery" />
   <li>Korektu esperanta malkonulojn!</li>
   </ol>
 
+  <p class="links"><a href="lesperant2.html">Je L'Esperantid
+2.0</a> · <a href="esperantaj-libroj.html">eo libroj</a> · <a
+href="esperantaj-audoj.html">audo</a> · <a
+href="esperantaj-vortaroj.html">vortaroj</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/esperanto.html b/site/esperanto.html
index 246357d..e7551b4 100755
--- a/site/esperanto.html
+++ b/site/esperanto.html
@@ -73,6 +73,12 @@
   </ul>
   <p><a href="donate.html">donaco paĝo</a></p>
 
+  <p class="links"><a
+href="https://github.com/equwal/esperanto">github.com/equwal/esperanto</a> · <a
+href="sten-johansson.html">Noveloj de Sten Johansson</a> · <a
+href="la-faraono.html">La Faraono</a> · <a href="rut.html">rut</a> · <a
+href="cervido.html">La Cervido</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/iilchat-setup-too-easy.html b/site/iilchat-setup-too-easy.html
index 77691d3..d08a358 100755
--- a/site/iilchat-setup-too-easy.html
+++ b/site/iilchat-setup-too-easy.html
@@ -136,6 +136,13 @@ stop() {
   <li><p>other init systems</p></li>
   </ul>
 
+  <p class="links"><a
+href="Using-an-init-system-for-many-instances-of-simple-programs.html">Using
+an init system for many instances of simple programs</a> · <a
+href="irc-relay.html">irc relay</a> · <a
+href="https://suckless.org">suckless</a> · <a
+href="https://tools.suckless.org/sic/">sic</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/install-9front.html b/site/install-9front.html
index 2e9f36c..0fca9cc 100755
--- a/site/install-9front.html
+++ b/site/install-9front.html
@@ -51,6 +51,11 @@
   <p><a href="https://fqa.9front.org/fqa4.html"
   class="uri">https://fqa.9front.org/fqa4.html</a></p>
 
+  <p class="links"><a href="http://9front.org">9front.org</a> · <a
+href="http://cat-v.org">cat-v.org</a> · <a
+href="Hey-kids-want-to-learn-the-unix-way.html">Hey kids, want to learn
+the unix way</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/install-gentoo-hints.html b/site/install-gentoo-hints.html
index b29d877..e6948b2 100755
--- a/site/install-gentoo-hints.html
+++ b/site/install-gentoo-hints.html
@@ -66,6 +66,11 @@ sed -i &#39;s/--jobs=[0-9] --load-average=[0-9]/--jobs=2 --load-average=2/&#39;
   <p>Fancy GPU owners: watch out for NVIDIA. Consider using nouveau if
   the nvidia drives don’t work and crash your Xorg for example.</p>
 
+  <p class="links"><a href="Install-Nix-on-Gentoo.html">Install Nix on
+Gentoo</a> · <a href="Nixtoo-Genux-released.html">Nixtoo Genux™
+released</a> · <a
+href="https://github.com/equwal/sacc-ebuild">sacc-ebuild</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/irc-relay.html b/site/irc-relay.html
index 968dd30..b9b87b0 100755
--- a/site/irc-relay.html
+++ b/site/irc-relay.html
@@ -65,6 +65,13 @@
   connections (eg. with SASL for authentication), but I haven’t figured
   out how to do that yet.</p>
 
+  <p class="links"><a href="iilchat-setup-too-easy.html">ii/lchat setup
+(too easy)</a> · <a
+href="Using-an-init-system-for-many-instances-of-simple-programs.html">Using
+an init system for many instances of simple programs</a> · <a
+href="https://github.com/equwal/ii-lchat-metapackage">ii-lchat-metapackage</a> · <a
+href="https://github.com/equwal/tiny-runlevels">tiny-runlevels</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/key.html b/site/key.html
index 57e30ea..7f4ff17 100755
--- a/site/key.html
+++ b/site/key.html
@@ -88,6 +88,10 @@ OCc9so4NLQ==
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/articles.html">articles</a></p>
 
+  <p class="links"><a href="Hackermen-neomutt-config.html">Hackermen
+neomutt config</a> · <a
+href="https://github.com/HACKERMEN-ORG/neomutt-config">github.com/HACKERMEN-ORG/neomutt-config</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/la-faraono.html b/site/la-faraono.html
index 26f0bc6..6205b9b 100755
--- a/site/la-faraono.html
+++ b/site/la-faraono.html
@@ -60,6 +60,9 @@
   </ul>
   <p><img src="static/la-faraono.jpg" /></p>
 
+  <p class="links"><a href="esperantaj-libroj.html">eo libroj</a> · <a
+href="serpentoj-en-la-puto.html">Serpentoj En La Puto</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/lesperant2.html b/site/lesperant2.html
index 07b4953..748b1ac 100755
--- a/site/lesperant2.html
+++ b/site/lesperant2.html
@@ -76,6 +76,9 @@
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/esperanto.html">esperanto</a></p>
 
+  <p class="links"><a href="esperanto-three-steps.html">Three Steps to
+Esperanto Mastery</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/links.html b/site/links.html
index 81536ca..f0b19a1 100644
--- a/site/links.html
+++ b/site/links.html
@@ -45,6 +45,9 @@
   href="links/links.txt">links/links.txt</a>.</p>
   <!--# include virtual="/links/list.html" -->
 
+  <p class="links"><a href="sbm-sync.html">sbm Sync</a> · <a
+href="sbm.html">sbm</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/lisprant.html b/site/lisprant.html
index 73b527e..1632568 100755
--- a/site/lisprant.html
+++ b/site/lisprant.html
@@ -55,6 +55,14 @@
   Programmer. schizo rant over back to your regular scheduled
   programming</p>
 
+  <p class="links"><a
+href="http://www.flownet.com/gat/jpl-lisp.html">flownet.com/gat/jpl-lisp.html</a> · <a
+href="https://paulgraham.com/articles.html">Paul Graham's
+essays</a> · <a
+href="REPL-Driven-Development-as-an-analogy-for-proper-AI-Driven-Development.html">REPL
+Driven Development as an analogy for proper AI Driven
+Development</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/lmbtfy.html b/site/lmbtfy.html
index a5dd8c0..f68cc47 100644
--- a/site/lmbtfy.html
+++ b/site/lmbtfy.html
@@ -51,6 +51,10 @@
   <p>Support the AI bill at <a
   href="https://ko-fi.com/truex">ko-fi.com/truex</a>.</p>
 
+  <p class="links"><a
+href="booksimulator.html">BookSimulator.com</a> · <a
+href="https://dickt.store">dickt.store</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/matrix.html b/site/matrix.html
index 226b85f..2d6f651 100755
--- a/site/matrix.html
+++ b/site/matrix.html
@@ -64,6 +64,9 @@
   data-cites="equwal:matrix.equwal.com">@equwal:matrix.equwal.com</span>
   send me messages!</p>
 
+  <p class="links"><a href="irc-relay.html">irc relay</a> · <a
+href="iilchat-setup-too-easy.html">ii/lchat setup (too easy)</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/meti-limon.html b/site/meti-limon.html
index 155219a..f75fdcb 100755
--- a/site/meti-limon.html
+++ b/site/meti-limon.html
@@ -196,6 +196,10 @@
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/esperanto.html">esperanto</a></p>
 
+  <p class="links"><a href="sten-johansson.html">Noveloj de Sten
+Johansson</a> · <a href="esperantaj-noveloj.html">noveloj</a> · <a
+href="esperantaj-audoj.html">audo</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/newport-reference-manual.html b/site/newport-reference-manual.html
index d170cee..c0d32b8 100755
--- a/site/newport-reference-manual.html
+++ b/site/newport-reference-manual.html
@@ -224,6 +224,13 @@
   <a href="https://github.com/edicl/cl-fad">cl-fad (pathnames)</a><br />
   for obsoleting *most* of CLOCC PORT. <span class="fishup"> </span></p>
 
+  <p class="links"><a href="Newport.html">Newport</a> · <a
+href="https://github.com/equwal/Newport">github.com/equwal/Newport</a> · <a
+href="POSIX-pipes-for-Lisp.html">POSIX pipes for Lisp</a> · <a
+href="https://github.com/equwal/posix-pipes">posix-pipes</a> · <a
+href="Toplevel-Macros-in-Alexandria-Code-Revival-Project.html">Toplevel
+Macros in Alexandria: Code Revival Project</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/norda-naturo.html b/site/norda-naturo.html
index 48de363..85e59fe 100755
--- a/site/norda-naturo.html
+++ b/site/norda-naturo.html
@@ -1838,6 +1838,8 @@
   1934, kiam la plimulto de <em>Norda Naturo</em>, kolektita okaze de
   ŝia 70-jariĝo, estas jam verkita.</p>
 
+  <p class="links"><a href="esperantaj-libroj.html">eo libroj</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/projects.html b/site/projects.html
index d059653..6d6de1a 100644
--- a/site/projects.html
+++ b/site/projects.html
@@ -308,6 +308,9 @@
   <a href="https://github.com/tunamayo04/Akusento">Akusento</a>.</li>
   </ul>
 
+  <p class="links"><a href="subread.html">SubRead</a> · <a
+href="rebind.html">Rebind</a> · <a href="sbm-sync.html">sbm Sync</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/release.html b/site/release.html
index 1754f99..df0869b 100755
--- a/site/release.html
+++ b/site/release.html
@@ -38,6 +38,11 @@
   <p><a href="alt-hacks.html">releases (tarballs)/</a> <a
   href="alt-hacks-zips.html">releases (zips)/</a></p>
 
+  <p class="links"><a
+href="https://github.com/source-foundry/alt-hack">github.com/source-foundry/alt-hack</a> · <a
+href="https://github.com/equwal/alt-hack">alt-hack</a> · <a
+href="https://github.com/equwal/alt-hack0">alt-hack0</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/rut.html b/site/rut.html
index dfe4c3d..2d443ad 100755
--- a/site/rut.html
+++ b/site/rut.html
@@ -272,6 +272,11 @@
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/esperanto.html">esperanto</a></p>
 
+  <p class="links"><a href="esperantaj-audoj.html">audo</a> · <a
+href="http://esperantobiblio.org/">esperantobiblio.org</a> · <a
+href="cervido.html">La Cervido</a> · <a href="meti-limon.html">meti
+limon</a> · <a href="esperantaj-libroj.html">eo libroj</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/sbm-sync.html b/site/sbm-sync.html
index a649f55..5a827ca 100644
--- a/site/sbm-sync.html
+++ b/site/sbm-sync.html
@@ -72,6 +72,11 @@
   <p>Support the work at <a
   href="https://ko-fi.com/truex">ko-fi.com/truex</a>.</p>
 
+  <p class="links"><a href="sbm.html">sbm</a> · <a
+href="https://github.com/equwal/sbm-webpublish">sbm-webpublish</a> · <a
+href="dmenu-scripts-repo-released.html">dmenu scripts repo
+released</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/sbm.html b/site/sbm.html
index e37f9d7..bd95e27 100755
--- a/site/sbm.html
+++ b/site/sbm.html
@@ -89,6 +89,14 @@
   <p><a
   href="https://github.com/jhh/netscape-bookmark-converter">github.com/jhh/netscape-bookmark-converter</a></p>
 
+  <p class="links"><a href="sbm-sync.html">sbm Sync</a> · <a
+href="https://github.com/equwal/sbm-suckless">sbm-suckless</a> · <a
+href="https://sbmsync.com">sbmsync.com</a> · <a
+href="https://tools.suckless.org/dmenu/">dmenu</a> · <a
+href="https://github.com/equwal/sbm-webpublish">sbm-webpublish</a> · <a
+href="dmenu-scripts-repo-released.html">dmenu scripts repo
+released</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/serpentoj-en-la-puto.html b/site/serpentoj-en-la-puto.html
index b15f82a..b4f28d7 100755
--- a/site/serpentoj-en-la-puto.html
+++ b/site/serpentoj-en-la-puto.html
@@ -1988,6 +1988,10 @@
   <p><span class="fishup"> </span></p>
   <p>in: <a href="tag/esperanto.html">esperanto</a></p>
 
+  <p class="links"><a href="esperantaj-libroj.html">eo libroj</a> · <a
+href="la-faraono.html">La Faraono</a> · <a
+href="norda-naturo.html">norda naturo</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/sten-johansson.html b/site/sten-johansson.html
index 3a7ba07..59043e0 100755
--- a/site/sten-johansson.html
+++ b/site/sten-johansson.html
@@ -86,6 +86,9 @@
   </ul>
   <p><img src="static/johansson.jpg" /></p>
 
+  <p class="links"><a href="esperantaj-noveloj.html">noveloj</a> · <a
+href="25-noveloj.html">25 Noveloj</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/style.css b/site/style.css
index 0657148..b8e3805 100755
--- a/site/style.css
+++ b/site/style.css
@@ -202,6 +202,22 @@ pre code {
 
 .page-list a:hover { color: var(--link); }
 
+/* ── links row ── */
+/* The `links` list of a page's front matter, in the place where a blog
+   usually shows its tags. The footer sits close under it. */
+.links {
+  margin: 3rem 0 0;
+  font-family: var(--font-ui);
+  font-size: 0.78rem;
+  line-height: 1.6;
+  color: var(--faint);
+}
+
+.links a { color: var(--muted); }
+.links a:hover { color: var(--link); }
+
+.links + #footer { margin-top: 1rem; }
+
 /* ── footer ── */
 #footer {
   margin-top: 3rem;
diff --git a/site/subread.html b/site/subread.html
index 423d0af..c92779d 100644
--- a/site/subread.html
+++ b/site/subread.html
@@ -111,6 +111,14 @@
   <p>Support the work at <a
   href="https://ko-fi.com/truex">ko-fi.com/truex</a>.</p>
 
+  <p class="links"><a
+href="booksimulator.html">BookSimulator.com</a> · <a
+href="https://github.com/equwal/kikiyomi">github.com/equwal/kikiyomi</a> · <a
+href="3000-Vocab-Flashcards-3k-Final-Solution.html">3000 Vocab
+Flashcards (3k Final Solution)</a> · <a
+href="https://readmore.me">readmore.me</a> · <a
+href="https://whisperweb.net">whisperweb.net</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/tag-gen.html b/site/tag-gen.html
index 17cf6b7..b149db1 100755
--- a/site/tag-gen.html
+++ b/site/tag-gen.html
@@ -82,6 +82,14 @@
   <strong>mandatory</strong> for the program to work. The format is just
   read with the lisp reader and is very simple.</p>
 
+  <p class="links"><a
+href="Minimal-nvim-config-optional-AI-slop-enjoy.html">Minimal nvim
+config optional AI slop (enjoy!)</a> · <a
+href="WhyHow-to-host-a-bunch-of-crap-locally.html">Why/How to host a
+bunch of crap locally</a> · <a
+href="tmpl-insanely-simple-templates.html">tmpl: insanely simple
+templates</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/tmpl-insanely-simple-templates.html b/site/tmpl-insanely-simple-templates.html
index 1712045..0cc26c9 100755
--- a/site/tmpl-insanely-simple-templates.html
+++ b/site/tmpl-insanely-simple-templates.html
@@ -62,6 +62,13 @@
   <pre><code>    -- Templating shortcut
     map(&quot;n&quot;, &quot;&lt;leader&gt;&lt;Space&gt;&quot;, &quot;/&lt;++&gt;&lt;CR&gt;dt&gt;a&lt;BS&gt;&quot;, { desc = &quot;Jump to next template placeholder&quot; })</code></pre>
 
+  <p class="links"><a
+href="Minimal-nvim-config-optional-AI-slop-enjoy.html">Minimal nvim
+config optional AI slop (enjoy!)</a> · <a
+href="dmenu-scripts-repo-released.html">dmenu scripts repo
+released</a> · <a href="tag-gen.html">tag-gen</a> · <a
+href="https://github.com/xach/quickproject">quickproject</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/site/youtube.html b/site/youtube.html
index 5ad603e..51fa8c1 100644
--- a/site/youtube.html
+++ b/site/youtube.html
@@ -42,6 +42,12 @@
   (@muhlanguages)</a> — languages and AI, the current one.</li>
   </ul>
 
+  <p class="links"><a
+href="New-podcast-about-polyglot-language-learning-LISTEN-NOW.html">New
+podcast about polyglot language learning (LISTEN NOW!)</a> · <a
+href="Polyglot-Podcast-Now-Goes-on-The-YouTubecom-Website.html">Polyglot
+Podcast Now Goes on The YouTube.com Website</a></p>
+
   <div id="footer">
     <a href="index.html">← Home</a> ·
     <a href="https://github.com/equwal">Github</a>
diff --git a/style.css b/style.css
index 0657148..b8e3805 100755
--- a/style.css
+++ b/style.css
@@ -202,6 +202,22 @@ pre code {
 
 .page-list a:hover { color: var(--link); }
 
+/* ── links row ── */
+/* The `links` list of a page's front matter, in the place where a blog
+   usually shows its tags. The footer sits close under it. */
+.links {
+  margin: 3rem 0 0;
+  font-family: var(--font-ui);
+  font-size: 0.78rem;
+  line-height: 1.6;
+  color: var(--faint);
+}
+
+.links a { color: var(--muted); }
+.links a:hover { color: var(--link); }
+
+.links + #footer { margin-top: 1rem; }
+
 /* ── footer ── */
 #footer {
   margin-top: 3rem;