summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authort <t@tjp.lol>2026-07-11 11:50:44 -0600
committert <t@tjp.lol>2026-07-11 11:50:44 -0600
commit9faffbf6bc5083239d69a2daedac273e6d814bc3 (patch)
tree13cb030017e729e3b51b8862a602d1c9ffbe6763
parent5943b3063676d68381545e36a9903e1df278e923 (diff)
Archive fictional site examples and audit inherited prose
-rw-r--r--_docs/PROSE_AUDIT.md19
-rw-r--r--about/index.html10
-rw-r--r--feed.xml26
-rw-r--r--index.html27
-rw-r--r--notes/_plain-html.html (renamed from notes/plain-html.html)0
-rw-r--r--notes/index.html27
-rw-r--r--projects/index.html28
-rw-r--r--weblog/_moving-off-gemini.html (renamed from weblog/moving-off-gemini.html)3
-rw-r--r--weblog/index.html27
9 files changed, 44 insertions, 123 deletions
diff --git a/_docs/PROSE_AUDIT.md b/_docs/PROSE_AUDIT.md
new file mode 100644
index 0000000..eafde4b
--- /dev/null
+++ b/_docs/PROSE_AUDIT.md
@@ -0,0 +1,19 @@
+# Inherited prose audit
+
+This inventory records prose inherited from the example site. It does not
+approve the copy for publication or supply replacement prose.
+
+| Source | Prose locations | Disposition |
+| --- | --- | --- |
+| `index.html` | document title and description; brand tagline; navigation labels; two introductory paragraphs; section headings; “all posts” label; elsewhere labels and destinations; footer text | Keep for manual review. Fictional post and tag listings were removed. “From the notes” is commented out. |
+| `about/index.html` | document title and description; navigation labels; About heading; two biography/contact paragraphs; Elsewhere heading, labels, and destinations; Colophon heading; colophon paragraph and six list items; footer text | Keep for manual rewrite. The colophon contains obsolete hand-written/no-build claims and must gain the planned licence and AI-assistance wording. |
+| `projects/index.html` | document title and description; navigation labels; introductory sentence; Maintained and Archived / for fun headings; footer text | Keep for manual review. Placeholder instructions, fictional project names/descriptions, tag labels, and archived-project labels were removed. |
+| `weblog/index.html` | document title and description; navigation labels; introductory paragraph and subscription label; footer text | Keep for manual review. Fictional year headings, dates, post titles, and links were removed. |
+| `weblog/_moving-off-gemini.html` | document title and description; navigation labels; post date and title; placeholder notice; all post headings, paragraphs, list items, quotation, code sample, and inline link labels; post navigation; footer text | Archived fictional reference only. Its tag labels were removed. Do not publish, list, render, or use as authored site copy. |
+| `notes/index.html` | document title and description; navigation labels; introductory paragraph; Start here and All notes headings; footer text | Keep hidden for manual review until real vault publication works. Fictional note labels and links were removed. |
+| `notes/_plain-html.html` | document title and description; navigation labels; tended/planted metadata and title; placeholder notice; all note headings, paragraphs, list items, wiki-link labels, backlinks heading and labels; footer text | Archived fictional reference only. Do not publish, list, render, or use as authored site copy. |
+| `feed.xml` | feed title; subtitle; author name and email | Keep for manual review. All fictional entry titles, summaries, dates, IDs, and links were removed; the feed is intentionally empty. |
+
+Repeated site-wide prose also needing one manual decision in the future shared
+templates: brand text, navigation labels, feed label, footer text, licence
+notice, and the currently commented Notes and webring labels.
diff --git a/about/index.html b/about/index.html
index 9b58299..71a8cd0 100644
--- a/about/index.html
+++ b/about/index.html
@@ -14,10 +14,10 @@
<h1 class="brand"><a href="../index.html">~tjp<span class="cur"> $_</span></a></h1>
<nav class="main">
<a href="../weblog/index.html">weblog</a>
- <a href="../notes/index.html">notes</a>
+ <!-- <a href="../notes/index.html">notes</a> -->
<a href="../projects/index.html">projects</a>
<a href="../about/index.html" aria-current="page">about</a>
- <a href="../feed.xml">rss</a>
+ <a href="../feed.xml">feed</a>
</nav>
</header>
@@ -28,7 +28,7 @@
</div>
<div class="note-body">
<p>I'm tjp &mdash; an elder-millennial software engineer living in Salt Lake City, Utah. I write mostly Python, spend too long in the terminal, and care about software that's small, legible, and built to last.</p>
- <p>This site is where I keep my <a href="../weblog/index.html">writing</a> and a public cut of my <a href="../notes/index.html">notes</a>. If you want to reach me, <a href="mailto:t@tjp.lol">t@tjp.lol</a> is the best way.</p>
+ <p>This site is where I keep my <a href="../weblog/index.html">writing</a>. If you want to reach me, <a href="mailto:t@tjp.lol">t@tjp.lol</a> is the best way.</p>
<h2>Elsewhere</h2>
<ul>
@@ -57,10 +57,10 @@
</main>
<footer>
- <div class="ring">
+ <!-- <div class="ring">
<span>webring:</span>
<a href="#">&larr; prev</a><a href="#">rand</a><a href="#">next &rarr;</a>
- </div>
+ </div> -->
<p>hand-written in slc &middot; &copy;2026 tjp &middot; <a href="../feed.xml">feed</a></p>
</footer>
diff --git a/feed.xml b/feed.xml
index 7dbd364..5e213eb 100644
--- a/feed.xml
+++ b/feed.xml
@@ -4,34 +4,10 @@
<subtitle>Notes, code, and longer thoughts from an elder-millennial software engineer in Salt Lake City.</subtitle>
<link href="https://tjp.lol/feed.xml" rel="self"/>
<link href="https://tjp.lol/"/>
- <updated>2026-06-30T00:00:00Z</updated>
+ <updated>2026-07-11T00:00:00Z</updated>
<id>https://tjp.lol/</id>
<author>
<name>tjp</name>
<email>t@tjp.lol</email>
</author>
-
- <entry>
- <title>Moving my weblog off Gemini (without leaving it)</title>
- <link href="https://tjp.lol/weblog/moving-off-gemini.html"/>
- <id>https://tjp.lol/weblog/moving-off-gemini.html</id>
- <updated>2026-06-30T00:00:00Z</updated>
- <summary>How I mirror my Gemini capsule to the web with a tiny gemtext-to-HTML converter, without abandoning geminispace.</summary>
- </entry>
-
- <entry>
- <title>A static site generator in 100 lines of bash</title>
- <link href="https://tjp.lol/weblog/index.html"/>
- <id>https://tjp.lol/weblog/static-site-generator-bash</id>
- <updated>2026-05-18T00:00:00Z</updated>
- <summary>Placeholder entry &mdash; replace with the real post.</summary>
- </entry>
-
- <entry>
- <title>Syncthing is the personal cloud I actually wanted</title>
- <link href="https://tjp.lol/weblog/index.html"/>
- <id>https://tjp.lol/weblog/syncthing</id>
- <updated>2026-04-02T00:00:00Z</updated>
- <summary>Placeholder entry &mdash; replace with the real post.</summary>
- </entry>
</feed>
diff --git a/index.html b/index.html
index 7bfab0a..6acaad8 100644
--- a/index.html
+++ b/index.html
@@ -16,10 +16,10 @@
<p class="tag">Elder-millennial software engineer in Salt Lake City, Utah. Writing about code, tools, and the small web.</p>
<nav class="main">
<a href="weblog/index.html">weblog</a>
- <a href="notes/index.html">notes</a>
+ <!-- <a href="notes/index.html">notes</a> -->
<a href="projects/index.html">projects</a>
<a href="about/index.html">about</a>
- <a href="feed.xml">rss</a>
+ <a href="feed.xml">feed</a>
</nav>
</header>
@@ -31,24 +31,9 @@
<section>
<h2 class="sec">recent posts</h2>
- <ul class="posts">
- <li><time datetime="2026-06-30">2026-06-30</time><a href="weblog/moving-off-gemini.html">Moving my weblog off Gemini (without leaving it)</a></li>
- <li><time datetime="2026-05-18">2026-05-18</time><a href="weblog/index.html">A static site generator in 100 lines of bash</a></li>
- <li><time datetime="2026-04-02">2026-04-02</time><a href="weblog/index.html">Syncthing is the personal cloud I actually wanted</a></li>
- <li><time datetime="2026-02-14">2026-02-14</time><a href="weblog/index.html">Notes on green-thread concurrency in Python</a></li>
- <li><time datetime="2026-01-09">2026-01-09</time><a href="weblog/index.html">The quiet case for plain HTML</a></li>
- </ul>
<p style="margin-top:.9rem;font-size:.9rem;"><a href="weblog/index.html">all posts &rarr;</a></p>
</section>
- <section>
- <h2 class="sec">tags</h2>
- <div class="tags">
- <a href="weblog/index.html">python</a><a href="weblog/index.html">small-web</a><a href="weblog/index.html">systems</a>
- <a href="weblog/index.html">tools</a><a href="weblog/index.html">gemini</a><a href="weblog/index.html">slc</a><a href="weblog/index.html">reading</a>
- </div>
- </section>
-
<div class="cols">
<section>
<h2 class="sec">elsewhere</h2>
@@ -59,7 +44,7 @@
<li><span class="k">gemini</span><a href="about/index.html">gemini://…/~tjp</a></li>
</ul>
</section>
- <section>
+ <!-- <section>
<h2 class="sec">from the notes</h2>
<ul class="links">
<li><a href="notes/plain-html.html">The case for plain HTML</a></li>
@@ -67,17 +52,17 @@
<li><a href="notes/index.html">Emacs config, annotated</a></li>
<li><a href="notes/index.html">Books I keep re-reading</a></li>
</ul>
- </section>
+ </section> -->
</div>
</main>
<footer>
- <div class="ring">
+ <!-- <div class="ring">
<span>webring:</span>
<a href="#">&larr; prev</a>
<a href="#">rand</a>
<a href="#">next &rarr;</a>
- </div>
+ </div> -->
<p>hand-written in slc &middot; &copy;2026 tjp &middot; content <a href="about/index.html">CC BY 4.0</a> unless noted &middot; <a href="feed.xml">feed</a></p>
</footer>
diff --git a/notes/plain-html.html b/notes/_plain-html.html
index d60275e..d60275e 100644
--- a/notes/plain-html.html
+++ b/notes/_plain-html.html
diff --git a/notes/index.html b/notes/index.html
index 7c5265f..1a8db13 100644
--- a/notes/index.html
+++ b/notes/index.html
@@ -14,10 +14,10 @@
<h1 class="brand"><a href="../index.html">~tjp<span class="cur"> $_</span></a></h1>
<nav class="main">
<a href="../weblog/index.html">weblog</a>
- <a href="../notes/index.html" aria-current="page">notes</a>
+ <!-- <a href="../notes/index.html" aria-current="page">notes</a> -->
<a href="../projects/index.html">projects</a>
<a href="../about/index.html">about</a>
- <a href="../feed.xml">rss</a>
+ <a href="../feed.xml">feed</a>
</nav>
</header>
@@ -28,37 +28,18 @@
<section>
<h2 class="sec">start here</h2>
- <ul class="posts">
- <li><a href="plain-html.html">The case for plain HTML</a></li>
- <li><a href="plain-html.html">Home-lab &amp; self-hosting</a></li>
- <li><a href="plain-html.html">How I take notes</a></li>
- </ul>
</section>
<section>
<h2 class="sec">all notes</h2>
- <nav class="note-index">
- <a href="plain-html.html">Bread notes</a>
- <a href="plain-html.html">Books I keep re-reading</a>
- <a href="plain-html.html">CPython internals</a>
- <a href="plain-html.html">Emacs config, annotated</a>
- <a href="plain-html.html">Gemtext &amp; the small web</a>
- <a href="plain-html.html">Green threads</a>
- <a href="plain-html.html">Home-lab &amp; self-hosting</a>
- <a href="plain-html.html">How I take notes</a>
- <a href="plain-html.html">Makefiles I reach for</a>
- <a href="plain-html.html">The case for plain HTML</a>
- <a href="plain-html.html">Syncthing setup</a>
- <a href="plain-html.html">Terminal &amp; shell dotfiles</a>
- </nav>
</section>
</main>
<footer>
- <div class="ring">
+ <!-- <div class="ring">
<span>webring:</span>
<a href="#">&larr; prev</a><a href="#">rand</a><a href="#">next &rarr;</a>
- </div>
+ </div> -->
<p>hand-written in slc &middot; &copy;2026 tjp &middot; <a href="../feed.xml">feed</a></p>
</footer>
diff --git a/projects/index.html b/projects/index.html
index 4e004e6..0943b48 100644
--- a/projects/index.html
+++ b/projects/index.html
@@ -14,50 +14,32 @@
<h1 class="brand"><a href="../index.html">~tjp<span class="cur"> $_</span></a></h1>
<nav class="main">
<a href="../weblog/index.html">weblog</a>
- <a href="../notes/index.html">notes</a>
+ <!-- <a href="../notes/index.html">notes</a> -->
<a href="../projects/index.html" aria-current="page">projects</a>
<a href="../about/index.html">about</a>
- <a href="../feed.xml">rss</a>
+ <a href="../feed.xml">feed</a>
</nav>
</header>
<main>
<section class="intro">
- <p>Small things I've built and still maintain. Most live on <a href="https://github.com/teepark">GitHub</a> or <a href="#">tildegit</a>. Placeholder entries for now &mdash; swap in the real ones whenever.</p>
+ <p>Small things I've built and still maintain. Most live on <a href="https://github.com/teepark">GitHub</a>.</p>
</section>
<section>
<h2 class="sec">maintained</h2>
- <ul class="links" style="display:block;">
- <li style="display:block;padding:.7rem 0;border-bottom:1px dashed var(--rule);">
- <a href="https://github.com/teepark" style="font-weight:600;">greenhouse</a> &mdash; <span style="color:var(--muted);">green-thread concurrency for Python, built on greenlet.</span>
- <div class="tags" style="margin-top:.4rem;"><a href="#">python</a><a href="#">concurrency</a></div>
- </li>
- <li style="display:block;padding:.7rem 0;border-bottom:1px dashed var(--rule);">
- <a href="https://github.com/teepark" style="font-weight:600;">gmi2html</a> &mdash; <span style="color:var(--muted);">the tiny gemtext-to-HTML converter that publishes this weblog.</span>
- <div class="tags" style="margin-top:.4rem;"><a href="#">gemini</a><a href="#">bash</a></div>
- </li>
- <li style="display:block;padding:.7rem 0;border-bottom:1px dashed var(--rule);">
- <a href="https://github.com/teepark" style="font-weight:600;">dotfiles</a> &mdash; <span style="color:var(--muted);">my shell, editor, and terminal config, documented.</span>
- <div class="tags" style="margin-top:.4rem;"><a href="#">tools</a><a href="#">shell</a></div>
- </li>
- </ul>
</section>
<section>
<h2 class="sec">archived / for fun</h2>
- <ul class="posts">
- <li><a href="https://github.com/teepark">A terminal RGB guessing game</a></li>
- <li><a href="https://github.com/teepark">Pageview stats in 20 lines of bash</a></li>
- </ul>
</section>
</main>
<footer>
- <div class="ring">
+ <!-- <div class="ring">
<span>webring:</span>
<a href="#">&larr; prev</a><a href="#">rand</a><a href="#">next &rarr;</a>
- </div>
+ </div> -->
<p>hand-written in slc &middot; &copy;2026 tjp &middot; <a href="../feed.xml">feed</a></p>
</footer>
diff --git a/weblog/moving-off-gemini.html b/weblog/_moving-off-gemini.html
index f84a797..fdf6165 100644
--- a/weblog/moving-off-gemini.html
+++ b/weblog/_moving-off-gemini.html
@@ -27,9 +27,6 @@
<div class="post-head">
<p class="meta"><a href="../weblog/index.html" style="text-decoration:none;">&larr; weblog</a> &nbsp;/&nbsp; <time datetime="2026-06-30">2026-06-30</time></p>
<h1>Moving my weblog off Gemini (without leaving it)</h1>
- <div class="tags" style="margin-top:.5rem;">
- <a href="../weblog/index.html">gemini</a><a href="../weblog/index.html">small-web</a><a href="../weblog/index.html">tools</a>
- </div>
</div>
<p><em>This is placeholder text laid out so you can see how a full post reads. Replace it with the real <span class="mono">.gmi</span> content when you export the capsule &mdash; the structure below covers everything a converted Gemini post will need: headings, lists, quotes, code, and links.</em></p>
diff --git a/weblog/index.html b/weblog/index.html
index 4484805..8510f60 100644
--- a/weblog/index.html
+++ b/weblog/index.html
@@ -15,10 +15,10 @@
<h1 class="brand"><a href="../index.html">~tjp<span class="cur"> $_</span></a></h1>
<nav class="main">
<a href="../weblog/index.html" aria-current="page">weblog</a>
- <a href="../notes/index.html">notes</a>
+ <!-- <a href="../notes/index.html">notes</a> -->
<a href="../projects/index.html">projects</a>
<a href="../about/index.html">about</a>
- <a href="../feed.xml">rss</a>
+ <a href="../feed.xml">feed</a>
</nav>
</header>
@@ -27,32 +27,13 @@
<p>Longer-form writing. Most of these are migrating over from my Gemini capsule, so dates reflect the original posting. <a href="../feed.xml">Subscribe via RSS</a>.</p>
</section>
- <section>
- <h2 class="sec">2026</h2>
- <ul class="posts">
- <li><time datetime="2026-06-30">2026-06-30</time><a href="moving-off-gemini.html">Moving my weblog off Gemini (without leaving it)</a></li>
- <li><time datetime="2026-05-18">2026-05-18</time><a href="moving-off-gemini.html">A static site generator in 100 lines of bash</a></li>
- <li><time datetime="2026-04-02">2026-04-02</time><a href="moving-off-gemini.html">Syncthing is the personal cloud I actually wanted</a></li>
- <li><time datetime="2026-02-14">2026-02-14</time><a href="moving-off-gemini.html">Notes on green-thread concurrency in Python</a></li>
- <li><time datetime="2026-01-09">2026-01-09</time><a href="moving-off-gemini.html">The quiet case for plain HTML</a></li>
- </ul>
- </section>
-
- <section>
- <h2 class="sec">2025</h2>
- <ul class="posts">
- <li><time datetime="2025-11-22">2025-11-22</time><a href="moving-off-gemini.html">A year of writing in plain text</a></li>
- <li><time datetime="2025-09-03">2025-09-03</time><a href="moving-off-gemini.html">Reading the CPython source for fun</a></li>
- <li><time datetime="2025-07-15">2025-07-15</time><a href="moving-off-gemini.html">Why I still like Makefiles</a></li>
- </ul>
- </section>
</main>
<footer>
- <div class="ring">
+ <!-- <div class="ring">
<span>webring:</span>
<a href="#">&larr; prev</a><a href="#">rand</a><a href="#">next &rarr;</a>
- </div>
+ </div> -->
<p>hand-written in slc &middot; &copy;2026 tjp &middot; <a href="../feed.xml">feed</a></p>
</footer>