about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2026-10-02 10:33:53 +0200
committerRobert Günzler <r@gnzler.io>2026-10-02 10:45:00 +0200
commit3c588cb48d4d3026c8a00faa8732c0655328e63c (patch)
tree535ea33bf7fbd30e0fef1ebbf2a5c975418d5f14 /src
parentf8a7a9ab00efe774f28f8f3211aef90a9abfc6be (diff)
downloadsite-3c588cb48d4d3026c8a00faa8732c0655328e63c.tar.gz
*
Automated-commit-by: commitall
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to 'src')
-rw-r--r--src/inc/2025.htm32
-rw-r--r--src/inc/2025.md28
-rw-r--r--src/inc/2026.htm7
-rw-r--r--src/inc/2026.md8
-rw-r--r--src/inc/about.htm26
-rw-r--r--src/inc/index.html58
-rw-r--r--src/inc/like.htm6
-rw-r--r--src/inc/meta.baseof.htm18
-rw-r--r--src/inc/meta.nav.htm2
-rw-r--r--src/inc/plan9-cursors.htm1
-rw-r--r--src/inc/plan9-cursors.md2
-rw-r--r--src/inc/pyonji.htm1
-rw-r--r--src/inc/pyonji.md2
-rw-r--r--src/inc/read.htm451
-rw-r--r--src/inc/read_2024.htm107
-rw-r--r--src/inc/read_2025.htm128
-rw-r--r--src/inc/read_2026.htm64
-rw-r--r--src/inc/unicode-range.htm1
-rw-r--r--src/inc/varlink.htm1
-rw-r--r--src/inc/varlink.md2
20 files changed, 579 insertions, 366 deletions
diff --git a/src/inc/2025.htm b/src/inc/2025.htm
index 2030506..d780239 100644
--- a/src/inc/2025.htm
+++ b/src/inc/2025.htm
@@ -42,9 +42,7 @@
 </li>
 </ol>
 </nav>
-<pre>
-2025
-</pre>
+<h1 id="section">2025</h1>
 <h2 id="december">december</h2>
 <ul>
 <li>went to vabali</li>
@@ -56,10 +54,10 @@
 <ul>
 <li>coworked from <a
 href="https://secondhome.io/coworking-space-london/east-london/"
-target="_blank">secondhome</a></li>
+target="_blank">secondhome↗</a></li>
 <li>took the caledonian sleeper to london</li>
 <li>went to <a href="https://2025.stateofthemap.eu/"
-target="_blank">sotm eu</a> in dundee, scotland</li>
+target="_blank">sotm eu↗</a> in dundee, scotland</li>
 <li>visited edinburgh</li>
 <li>went to london via amsterdam and eurostar</li>
 <li>deployed geopulse</li>
@@ -76,19 +74,20 @@ class="i size-m" alt="lake" /></p>
 <li>saw an m8 played live</li>
 <li>went to <a
 href="https://mastodon.social/@tbernard/115299658733621750"
-target="_blank">boiling the ocean 7</a></li>
+target="_blank">boiling the ocean 7↗</a></li>
 </ul>
 <h2 id="september">september</h2>
 <p><img src="/media/content/2025/sep-han.jpg" class="i"
 alt="hannover" /></p>
 <ul>
 <li>went to <a href="https://media.ccc.de/c/asg2025"
-target="_blank">all-systems-go</a></li>
+target="_blank">all-systems-go↗</a></li>
 <li>had surinamese food</li>
 <li>saw parcels live</li>
 <li>visited amsterdam</li>
 <li>took the sleeper train</li>
-<li>got really into the passage for two weeks ↪ {[read#sep25]}</li>
+<li>got really into <a href="{[$read#sep25]}">the passage</a> for two
+weeks</li>
 <li>had delicious coffee in linden</li>
 <li>played chunithm @ hi-score (again)</li>
 <li>went to hannover (again)</li>
@@ -121,7 +120,8 @@ class="i size-m" alt="coffee" /></p>
 <h2 id="june">june</h2>
 <ul>
 <li>saw linkin park at olympiastadion</li>
-<li>played chunithm @ hi-score</li>
+<li>played chunithm @ <a href="https://hi-score.org/"
+target="_blank">hi-score↗</a></li>
 <li>went to hannover</li>
 <li>visited gärten der welt</li>
 </ul>
@@ -151,10 +151,10 @@ alt="train" /></p>
 <li>learned about unikernels 🐒</li>
 <li>had a hard time hiking in the snow</li>
 <li>visited <a href="https://en.wikipedia.org/wiki/Bu%C8%99teni"
-target="_blank">bușteni</a>, romania</li>
+target="_blank">bușteni↗</a>, romania</li>
 <li>built a hugo page</li>
-<li>saw <a href="https://www.enginmuezik.com/" target="_blank">engin</a>
-live</li>
+<li>saw <a href="https://www.enginmuezik.com/"
+target="_blank">engin↗</a> live</li>
 <li>started a new job</li>
 <li>bought a new bass</li>
 </ul>
@@ -166,7 +166,7 @@ class="i size-m" alt="basilica-cistern-medusa" /></p>
 <li>watched season 2 of severance</li>
 <li>finished my japanese deck on anki</li>
 <li>went to <a href="https://en.wikipedia.org/wiki/Basilica_Cistern"
-target="_blank">basilica cistern</a> in istanbul</li>
+target="_blank">basilica cistern↗</a> in istanbul</li>
 <li>had kokoreç again</li>
 <li>published {[unicode-range]}</li>
 <li>made custom anki cards for turkish</li>
@@ -174,7 +174,7 @@ target="_blank">basilica cistern</a> in istanbul</li>
 <li>had lebanese-turkish breakfast</li>
 <li>had seafood dinner in <a
 href="https://en.wikipedia.org/wiki/Tuzla,_Istanbul"
-target="_blank">tuzla</a></li>
+target="_blank">tuzla↗</a></li>
 <li>visited istanbul</li>
 <li>visited wrocław</li>
 </ul>
@@ -198,7 +198,7 @@ alt="january sky" /></p>
 <li>published {[plan9-cursors]}</li>
 <li>ate at kaijin ramen and got inspired to make mapo tofu</li>
 <li><a href="https://github.com/containers/podman/pull/25029"
-target="_blank">implemented</a> gpu support for podman-kube</li>
+target="_blank">implemented↗</a> gpu support for podman-kube</li>
 <li>reorganised anime folder on shimakaze</li>
 <li>watched one pace “whole cake island” arc</li>
 <li>published {[sony-wf1000xm3-battery]}</li>
@@ -209,6 +209,6 @@ target="_blank">implemented</a> gpu support for podman-kube</li>
 <li>started a daily workout and anki (for japanese) routine</li>
 <li>made a collage of bits and pieces collected throughout december</li>
 <li><a href="https://lists.sr.ht/~rjarry/aerc-devel/patches/56975"
-target="_blank">fixed</a> an aerc stylesheet bug</li>
+target="_blank">fixed↗</a> an aerc stylesheet bug</li>
 <li>went ice skating</li>
 </ul>
diff --git a/src/inc/2025.md b/src/inc/2025.md
index 978c4be..56d0dbe 100644
--- a/src/inc/2025.md
+++ b/src/inc/2025.md
@@ -2,9 +2,7 @@
 toc: true
 ---
 
-<pre>
-2025
-</pre>
+# 2025
 
 ## december
 
@@ -15,9 +13,9 @@ toc: true
 
 ## november
 
-* coworked from [secondhome](https://secondhome.io/coworking-space-london/east-london/)
+* coworked from [secondhome↗](https://secondhome.io/coworking-space-london/east-london/)
 * took the caledonian sleeper to london
-* went to [sotm eu](https://2025.stateofthemap.eu/) in dundee, scotland
+* went to [sotm eu↗](https://2025.stateofthemap.eu/) in dundee, scotland
 * visited edinburgh
 * went to london via amsterdam and eurostar
 - deployed geopulse
@@ -32,18 +30,18 @@ toc: true
 - had g. parents visit
 - visited brandenburg a.h. with family
 - saw an m8 played live
-- went to [boiling the ocean 7](https://mastodon.social/@tbernard/115299658733621750)
+- went to [boiling the ocean 7↗](https://mastodon.social/@tbernard/115299658733621750)
 
 ## september
 
 ![](/media/content/2025/sep-han.jpg){alt=hannover class=i}
 
-- went to [all-systems-go](https://media.ccc.de/c/asg2025)
+- went to [all-systems-go↗](https://media.ccc.de/c/asg2025)
 - had surinamese food
 - saw parcels live
 - visited amsterdam
 - took the sleeper train
-- got really into the passage for two weeks ↪  {[read#sep25]}
+- got really into <a href="{[$read#sep25]}">the passage</a> for two weeks
 - had delicious coffee in linden
 - played chunithm @ hi-score (again)
 - went to hannover (again)
@@ -76,7 +74,7 @@ toc: true
 ## june
 
 - saw linkin park at olympiastadion
-- played chunithm @ hi-score
+- played chunithm @ [hi-score↗](https://hi-score.org/)
 - went to hannover
 - visited gärten der welt
 
@@ -105,9 +103,9 @@ toc: true
 - held our first "plancake"
 - learned about unikernels 🐒
 - had a hard time hiking in the snow
-- visited [bușteni](https://en.wikipedia.org/wiki/Bu%C8%99teni), romania
+- visited [bușteni↗](https://en.wikipedia.org/wiki/Bu%C8%99teni), romania
 - built a hugo page
-- saw [engin](https://www.enginmuezik.com/) live
+- saw [engin↗](https://www.enginmuezik.com/) live
 - started a new job
 - bought a new bass
 
@@ -118,13 +116,13 @@ toc: true
 
 - watched season 2 of severance
 - finished my japanese deck on anki
-- went to [basilica cistern](https://en.wikipedia.org/wiki/Basilica_Cistern) in istanbul
+- went to [basilica cistern↗](https://en.wikipedia.org/wiki/Basilica_Cistern) in istanbul
 - had kokoreç again
 - published {[unicode-range]}
 - made custom anki cards for turkish
 - went to marji's place in kadiköy
 - had lebanese-turkish breakfast
-- had seafood dinner in [tuzla](https://en.wikipedia.org/wiki/Tuzla,_Istanbul)
+- had seafood dinner in [tuzla↗](https://en.wikipedia.org/wiki/Tuzla,_Istanbul)
 - visited istanbul
 - visited wrocław
 
@@ -147,7 +145,7 @@ toc: true
 
 - published {[plan9-cursors]}
 - ate at kaijin ramen and got inspired to make mapo tofu
-- [implemented](https://github.com/containers/podman/pull/25029) gpu support for podman-kube
+- [implemented↗](https://github.com/containers/podman/pull/25029) gpu support for podman-kube
 - reorganised anime folder on shimakaze
 - watched one pace "whole cake island" arc
 - published {[sony-wf1000xm3-battery]}
@@ -157,5 +155,5 @@ toc: true
 - watched season 1 of mr robot
 - started a daily workout and anki (for japanese) routine
 - made a collage of bits and pieces collected throughout december
-- [fixed](https://lists.sr.ht/~rjarry/aerc-devel/patches/56975) an aerc stylesheet bug
+- [fixed↗](https://lists.sr.ht/~rjarry/aerc-devel/patches/56975) an aerc stylesheet bug
 - went ice skating
diff --git a/src/inc/2026.htm b/src/inc/2026.htm
index 01e2a64..f3da4a2 100644
--- a/src/inc/2026.htm
+++ b/src/inc/2026.htm
@@ -33,9 +33,7 @@
 </li>
 </ol>
 </nav>
-<pre>
-2026
-</pre>
+<h1 id="section">2026</h1>
 <h2 id="september">september</h2>
 <ul>
 <li>did hot pilates</li>
@@ -94,5 +92,4 @@
 <li>visited mecklemburg-vorpommern with <a href="https://raus.life"
 target="_blank">raus.life</a></li>
 </ul>
-<hr />
-<p>↪ {[2025]}</p>
+<p><small><a href="{[$2025]}">&lt;&lt;&lt; last year</a></small></p>
diff --git a/src/inc/2026.md b/src/inc/2026.md
index a081deb..2c0e992 100644
--- a/src/inc/2026.md
+++ b/src/inc/2026.md
@@ -2,9 +2,7 @@
 toc: true
 ---
 
-<pre>
-2026
-</pre>
+# 2026
 
 ## september
 
@@ -64,6 +62,4 @@ toc: true
 * _TODO_
 * visited mecklemburg-vorpommern with [raus.life](https://raus.life)
 
----
-
-↪ {[2025]}
+<small><a href="{[$2025]}"><<< last year</a></small>
diff --git a/src/inc/about.htm b/src/inc/about.htm
index a552a68..89af696 100644
--- a/src/inc/about.htm
+++ b/src/inc/about.htm
@@ -1,14 +1,20 @@
-<img src="/media/content/about/me.jpg">
+<h1>Why make this?</h1>
 <p>
-	I am a software engineer based in Berlin.
+	This website is an attempt to capture some parts of my life into a form of
+	online public diary, all while using <a href="{[$site]}">minimalistic</a>
+	(and sometimes <a href="/map/index.html">not so
+		minimalistic</a>) technologies.
 </p>
 <p>
-	Come back later... maybe I have come up with something clever to put here
-	:)
+	Todays online spaces tend to obscure the raw simplistic nature of the web and
+	the consequence is, that websites are predominantly made by the already
+	tech-savy. Inspired by the indieweb community I am trying push back against
+	this trend.
 </p>
-<details>
-	<p>
-		By the way... you can download a complete dump of this page:
-		<a href="https://git.sr.ht/~robertgzr/site/archive/master.tar.gz">↪ here</a>
-	</p>
-</details>
+
+<h1>Who am I</h1>
+<p>
+	My name is Robert. I do software for fun but also for a job.
+</p>
+
+<img class="size-m" alt="me" src="/media/content/about/me.jpg">
diff --git a/src/inc/index.html b/src/inc/index.html
new file mode 100644
index 0000000..fd8f146
--- /dev/null
+++ b/src/inc/index.html
@@ -0,0 +1,58 @@
+<!DOCTYPE html>
+<html lang="en">
+	<head>
+		<meta charset="utf-8">
+		<meta name="viewport" content="width=device-width,initial-scale=1.0">
+		<meta name="title" content="robertgzr's site">
+		<meta name="description" content="personal website of robertgzr">
+		<!-- Hints -->
+		<link rel="preload" href="/media/interface/logo.svg" as="image">
+		<link rel="prefetch" href="/about.html">
+		<!-- Links -->
+		<link rel="stylesheet" type="text/css" href="/links/main.css">
+		<link rel="stylesheet" type="text/css" href="/links/hero.css">
+		<link rel="icon" type="image/png" href="/media/services/icon.png">
+		<link rel="author" href="/humans.txt">
+		<link rel="license" href="https://git.sr.ht/~robertgzr/site/blob/master/LICENSE.content">
+		<title>gzr.im</title>
+	</head>
+	<body>
+		<a href="{[$about]}" tabindex="-1" aria-hidden="true" style="position:absolute;top:0;left:0;font-size:5rem;color:transparent;cursor:default;">found<br>me</a>
+		<main class="hero">
+			<img src="/media/interface/logo.svg" alt="my avatar; a penrose-inspired impossible hexagon">
+			<nav>
+				<section class="left">
+					<ul class="nobull">
+						<li><a rel="me" href="#" title="robert [at] gnzler [dot] de" tabindex="0">mail</a></li>
+						<li><a rel="me" href="https://toot.berlin/@robertgzr" target="_blank">mastodon</a></li>
+					</ul>
+				</section>
+				<section class="left">
+					<ul class="nobull">
+						<li><a rel="me" href="https://git.sr.ht/~robertgzr" target="_blank">sourcehut</a></li>
+						<!-- <li><a rel="me" href="https://codeberg.org/robertgzr" target="_blank">codeberg</a></li> -->
+						<li><a rel="me" href="https://github.com/robertgzr" target="_blank">github</a></li>
+						<li><a rel="me" href="https://gitlab.com/robertgzr" target="_blank">gitlab</a></li>
+						<!--<li><a href="https://gitlab.gnome.org/robertgzr" target="_blank">gnome.org</a></li>-->
+						<!--<li><a href="https://gitlab.freedesktop.org/robertgzr" target="_blank">f-d.org</a></li>-->
+					</ul>
+				</section>
+				<section class="right">
+					<ul class="nobull">
+						<!--<li><a href="/site/feed.xml" target="_blank">rss</a></li>-->
+						<li><a href="/~ssh" target="_blank">ssh</a></li>
+						<!-- <li><a href="/~pgp" target="_blank">pgp</a></li> -->
+						<!--<li><a href="/~cv" target="_blank">cv</a></li>-->
+					</ul>
+				</section>
+				<section class="right">
+					<ul class="nobull">
+						<!--<li><a href="/about.html">about</a></li>-->
+						<!--<li><a href="/index.html">index</a></li>-->
+						<!--<li><a href="/humans.txt">humans.txt</a></li>-->
+					</ul>
+				</section>
+			</nav>
+		</main>
+	</body>
+</html>
diff --git a/src/inc/like.htm b/src/inc/like.htm
index d03475c..485e885 100644
--- a/src/inc/like.htm
+++ b/src/inc/like.htm
@@ -1,9 +1,9 @@
 <p>
 	<img src="/media/content/like/sakura.jpg" class="cutout" style="object-position:0 33%;" alt="dithered sakura">
 </p>
-<p>
-	here’s some stuff i like:
-</p>
+
+<h1>some stuff i like</h1>
+
 <ul>
 	<li><a href="https://tailscale.com/blog/plan9-port" class="uri" target="_blank">https://tailscale.com/blog/plan9-port</a>
 	<a href="https://web.archive.org/web/20250403135024/https://tailscale.com/blog/plan9-port" target="_blank"><sup>[?]</sup></a></li>
diff --git a/src/inc/meta.baseof.htm b/src/inc/meta.baseof.htm
index 13075c3..40767c1 100644
--- a/src/inc/meta.baseof.htm
+++ b/src/inc/meta.baseof.htm
@@ -8,7 +8,7 @@
 		<link rel="preload" href="/media/interface/logo.svg" as="image">
 		<link rel="alternate" type="application/rss+xml" title="RSS Feed" href="/links/rss.xml">
 		<link rel="stylesheet" type="text/css" href="/links/main.css">
-		<link rel="shortcut icon" type="image/png" href="/media/services/icon.png">
+		<link rel="icon" type="image/png" href="/media/services/icon.png">
 		<link rel="license" href="https://git.sr.ht/~robertgzr/site/blob/master/LICENSE.content">
 		<title>gzr.im &mdash; {[builtin.title]}</title>
 	</head>
@@ -24,14 +24,14 @@
 			<section id="backrefs">{[builtin.backrefs]}</section>
 		</main>
 		<footer>
-			Edited on {[builtin.mtime]} <a href="https://git.sr.ht/~robertgzr/site/tree/master/src/inc/{[builtin.path]}" target="_blank">[src]</a>
-			<a href="mailto:~robertgzr/public-inbox@lists.sr.ht">[comments]</a>
-			<br>
-			<b>robertgzr</b>
-&copy; 2025
-			&mdash;
-			<a href="https://git.sr.ht/~robertgzr/site/blob/master/LICENSE.content" target="_blank">BY-NC-SA 4.0</a>
+			<a href="https://git.sr.ht/~robertgzr/site/blob/master/LICENSE.content" target="_blank" title="BY-NC-SA 4.0">(c)</a>
+			robertgzr
+			/ 2024-2026
+			/ Edited on {[builtin.mtime]} <a href="https://git.sr.ht/~robertgzr/site/tree/master/src/inc/{[builtin.path]}" target="_blank">[src]</a>
+			<section class="float-r">
+				<img src="https://media.thuvien.org/photo/11173/image/958a2dc7119920b71a01114c9af6c70a.png" alt="test">
+				<a href="#top">[&uarr;]</a>
+			</section>
 		</footer>
-		<a href="#top">[^]</a>
 	</body>
 </html>
diff --git a/src/inc/meta.nav.htm b/src/inc/meta.nav.htm
index afb87c6..9d6a1dd 100644
--- a/src/inc/meta.nav.htm
+++ b/src/inc/meta.nav.htm
@@ -14,6 +14,6 @@
 <section>
 	<ul class="nobull capital">
 		<li>{[photos]}</li>
-		<li><a href="/map/">map</a></li>
+		<li><a href="/map/index.html">map</a></li>
 	</ul>
 </section>
diff --git a/src/inc/plan9-cursors.htm b/src/inc/plan9-cursors.htm
index 2cf6a11..5cba395 100644
--- a/src/inc/plan9-cursors.htm
+++ b/src/inc/plan9-cursors.htm
@@ -2,6 +2,7 @@
 <span class="date">
 2025-01-24
 </span>
+<h1 id="modern-plan9-cursors">Modern Plan9 Cursors</h1>
 <p>I found <a href="https://π.duncano.de" class="uri"
 target="_blank">https://π.duncano.de</a>, a xcursor-theme inspired and
 based on the <a href="https://plan9.io/plan9/" target="_blank">plan9</a>
diff --git a/src/inc/plan9-cursors.md b/src/inc/plan9-cursors.md
index 2759fe7..d0d9e7b 100644
--- a/src/inc/plan9-cursors.md
+++ b/src/inc/plan9-cursors.md
@@ -2,6 +2,8 @@
 date: 2025-01-24
 ---
 
+# Modern Plan9 Cursors
+
 I found <https://π.duncano.de>, a xcursor-theme inspired and based on the
 [plan9] cursors set:
 
diff --git a/src/inc/pyonji.htm b/src/inc/pyonji.htm
index 226e61b..209d81c 100644
--- a/src/inc/pyonji.htm
+++ b/src/inc/pyonji.htm
@@ -2,6 +2,7 @@
 <span class="date">
 2025-01-08
 </span>
+<h1 id="sending-patches-with-pyonji">Sending patches with Pyonji</h1>
 <p><a href="https://git.sr.ht/~emersion/pyonji"
 target="_blank">pyonji</a> is a useful tool to send patches to mailing
 lists, to contribute to projects hosted on <a
diff --git a/src/inc/pyonji.md b/src/inc/pyonji.md
index cc684d2..953941f 100644
--- a/src/inc/pyonji.md
+++ b/src/inc/pyonji.md
@@ -2,6 +2,8 @@
 date: 2025-01-08
 ---
 
+# Sending patches with Pyonji
+
 [pyonji] is a useful tool to send patches to mailing lists, to contribute to
 projects hosted on [sr.ht] for example. It is a friendly TUI alternative to
 using `git-send-email` directly, but there are still some essentials to note:
diff --git a/src/inc/read.htm b/src/inc/read.htm
index 4736c1f..9b6aa3b 100644
--- a/src/inc/read.htm
+++ b/src/inc/read.htm
@@ -1,304 +1,153 @@
-<style>
-	.covers img {
-		filter: saturate(40%);
-	}
-</style>
-<aside class="covers squish">
-	<!-- <img src="/media/content/read/kowalczuk_freiheit.jpg" class="size-s"> -->
-	<img src="/media/content/read/grrm_fireblood.jpg" alt="cover of grrm_fireblood" class="size-s">
-	<img src="/media/content/read/rek_devine_bears.jpg" alt="cover of 100r_bears" class="size-s">
-	<img src="/media/content/read/gould_jumper.jpg" alt="cover of gould_jumper" class="size-s">
-	<img src="/media/content/read/grrm_dunkegg.jpg" alt="cover of grrm_dunkegg" class="size-s">
-	<img src="/media/content/read/kaestner_emil.jpg" alt="cover of kaestner_emil" class="size-s">
-	<img src="/media/content/read/hunt_thomas_pragprog.jpg" alt="cover of hunt_thomas_pragprog" class="size-s">
-	<img src="/media/content/read/atwood_testaments.jpg" alt="cover of atwood_testaments" class="size-s">
-	<img src="/media/content/read/kuang_babel.jpg" alt="cover of kuang_babel" class="size-s">
-	<img src="/media/content/read/goenawan_miwako.jpg" alt="cover of goenawan_miwako" class="size-s">
-	<img src="/media/content/read/miller_circe.jpg" alt="cover of miller_circe" class="size-s">
-</aside>
-<details open>
-	<summary>2026</summary>
-	<section>
-		<h2 id="now">now</h2>
-		<ul>
-			<!-- <li>Freiheitsschock, Ilko-Sascha Kowalczuk</li> -->
-			<li>Blood & Fire, GRRM</li>
-			<li><a href="//100r.ca/site/no_bears_none.html">No Bears, None</a>,
-			Rek Bellum &amp; Devine Lu Linvega</li>
-		</ul>
-		<h2 id="aug26">august</h2>
-		<ul>
-			<li>Jumper, Steven Gould
-				<blockquote>
-					picked this up because i remember liking the movie. turns out the book
-					is just a much more emotionally grounded story. i liked how the ability
-					was basically just dropped into an otherwise
-					ordinary world.
-				</blockquote></li>
-			<li>Tales of Dunk and Egg, GRRM</li>
-			<li>Emil und die Detektive, Erich Kästner</li>
-		</ul>
-		<h2 id="jul26">july</h2>
-		<ul>
-			<li>The Pragmatic Programmer, Andrew Hunt & David Thomas</li>
-		</ul>
-		<h2 id="apr26">april</h2>
-		<ul>
-			<li><code>DROPPED</code>
-			<i>Neongrau, Aiki Mira</i>
-			<blockquote>
-				while the premise what somewhat promising, i got bored with the world
-				and couldn't get myself excited about reading past 20%
-			</blockquote></li>
-		</ul>
-		<h2 id="mar26">march</h2>
-		<ul>
-			<li>Testaments, Margaret Atwood</li>
-			<li>Babel, R.F. Kuang</li>
-			<li>The Perfect World of Miwako Sumida, Clarissa Goenawan</li>
-		</ul>
-		<h2 id="jan26">january</h2>
-		<ul>
-			<li>Circe, Madeline Miller
-				<blockquote>
-					fun way to get into greek mythology
-				</blockquote></li>
-		</ul>
-	</section>
-</details>
+{[/read_2026]}
 <hr>
-<aside class="covers squish">
-	<img src="/media/content/read/murakami_miso.jpg" class="size-s">
-	<img src="/media/content/read/mann_venedig.jpg" class="size-s">
-	<img src="/media/content/read/smith_shore.jpg" class="size-s">
-	<img src="/media/content/read/cronin_passage.jpg" class="size-s">
-	<img src="/media/content/read/broad_japan.jpg" class="size-s">
-	<img src="/media/content/read/bradbury_martian.jpg" class="size-s">
-	<img src="/media/content/read/elgin_tongue.jpg" class="size-s">
-	<img src="/media/content/read/kawakami_night.jpg" class="size-s">
-</aside>
-<details>
-	<summary>2025</summary>
-	<section>
-		<h2 id="dec25">december</h2>
-		<ul>
-			<li>In the Miso Soup, Ryu Murakami</li>
-		</ul>
-		<h2 id="nov25">november</h2>
-		<ul>
-			<li>Tod in Venedig, Thomas Mann
-				<blockquote>
-					at the start the style of writing was preventing me from getting into
-					the story fully, as i was reading i got used to it and by the end found
-					myself quite enjoying it. apart from the style i find nothing
-					particularly special about it. the conclusion is quite unexpected
-					though. i found the epilog by terence james reed contextualised the
-					writing of the book in thomas manns life really useful.
-				</blockquote></li>
-		</ul>
-		<h2 id="oct25">october</h2>
-		<ul>
-			<li>The Burning Shore, Wilbur Smith
-				<blockquote>
-					while it kept me awake until 3am for 3 days i really disliked the
-					tonal shift between the second and third acts. how can he portray the
-					lifestyle of the san the way he does and then have centaine tear up
-					their sacred place of ancestor worship for diamonds. then the in-world
-					justification, that it will provide "good water" for her son. to me is
-					just blatant sugarcoating of an act that clearly violates the memory
-					and principles of the people she has her life to thank for. though she
-					had already all but forgotten them, when it was time for the story to
-					move on from including o'wa and h'ani.
-					<br>
-					another gripe with the writing i've had is the way the female lead is
-					written. it is so obvious, that the author is a man of the last
-					century... centaine in both instances immediately falls for the male,
-					that is so clearly set up to be her love-interest.
-					<br>
-					The book
-					<i>is</i>
-					from 1985, that might put some of this into perspective.
-				</blockquote></li>
-		</ul>
-		<h2 id="sep25">september</h2>
-		<ul>
-			<li>The Passage, Justin Cronin
-				<blockquote>
-					i can't quite remember where i even found this book. specifically the
-					part after the timeskip pulled me in and i just needed to know what
-					happens next. the book sets up a series and i am quite curious what
-					else they are going to do with the characters - i am personally happy
-					with what they did and wouldn't
-					<i>need</i>
-					more.
-					<br>
-					one small detail from the epilog i like is that apparently he co-wrote
-					the concept for the book together with his daughter.
-				</blockquote></li>
-		</ul>
-		<h2 id="aug25">august</h2>
-		<ul>
-			<li>Abroad in Japan, Chris Broad
-				<blockquote>
-					after reading the first half, i would already recommend this
-					book. even without any context on the author or japan, this has
-					some really funny stories. i also like how i can almost hear
-					chris' voice in the writing.
-				</blockquote></li>
-			<li>The Martian Chronicles, Ray Bradbury
-				<blockquote>
-					this one took a while. started reading pretty much right after
-					Native Tongue at the end of march. the book works well for piece
-					meal reading, since it's a collection of stories set in a
-					shared world. my favorites were the one where 'and the moon be
-					still as bright' and 'the million year picnic'.
-					overall i think i prefer this over fahrenheit if i had to
-					recommend one. this one executes the almost educational tone
-					better while telling actually great scifi stories, which often
-					left me thinking about them later.
-				</blockquote></li>
-		</ul>
-		<h2 id="mar25">march</h2>
-		<ul>
-			<li>Native Tongue, Suzette Haden Elgin
-				<blockquote>
-					read most of this in two long sessions while we were in
-					turkey. after a bit of a slow start i liked the spin on
-					"dystopian future-not-future society"; the world building
-					is reminiscent of handmaid's tale, but i felt like there
-					was more exploration of the inner workings of
-					<i>why</i>
-					society is that way; the feminist context shines through
-					especially towards the end, when the plot only works because the
-					men are all arrogant assholes, which was satisfying but a
-					bit one-dimensional.
-				</blockquote></li>
-		</ul>
-		<h2 id="feb25">february</h2>
-		<p class="notice">
-			started reading a weekly newspaper which had quite the
-			impact on my reading time. i have a test subscription for
-			10 weeks, let's see if i can figure out how to balance my
-			reading out...
-		</p>
-		<h2 id="jan25">january</h2>
-		<ul>
-			<li>Record of a Night too brief, Hiromi Kawakami
-				<blockquote>
-					the first half consists of surreal dreamlike short stories
-					that only refer to their protagonists as 'me' and 'the
-					girl'. second half is two longer stories. i enjoyed
-					interpreting what everything might mean, but wasn't
-					particularly drawn to the book because of the episodic
-					nature at the start. read the second half in one afternoon.
-				</blockquote></li>
-		</ul>
-	</section>
-</details>
-<aside class="covers squish">
-	<img src="/media/content/read/stephenson_crash.jpg" class="size-s">
-	<img src="/media/content/read/alharthi_celestial.jpg" class="size-s">
-	<img src="/media/content/read/kawabata_snow.jpg" class="size-s">
-	<img src="/media/content/read/rek_devine_busy.jpg" class="size-s">
-	<img src="/media/content/read/shea_illuminatus.jpg" class="size-s">
-	<img src="/media/content/read/kutscher_stumme_tod.jpg" class="size-s">
-	<img src="/media/content/read/lovecraft_madness.jpg" class="size-s">
-	<img src="/media/content/read/neuvel_only_human.jpg" class="size-s">
-	<img src="/media/content/read/vonnegut_champions.jpg" class="size-s">
-	<img src="/media/content/read/gibson_neuromancer.jpg" class="size-s">
-	<img src="/media/content/read/murata_convenience.jpg" class="size-s">
-</aside>
+{[/read_2025]}
+<hr>
+{[/read_2024]}
+<hr>
+
+<p>
+	The following is my reading list predating this website (exported from
+	goodreads):
+</p>
+
+2023:
+<ul>
+	<li>I Never Thought of It That Way, Monica Guzmán</li>
+	<li>Recursion, Blake Crouch</li>
+	<li>Kizumonogatari, NisiOisiN</li>
+	<li>Bakemonogatari (Part 3), NisiOisiN</li>
+	<li>The Sun Also Rises, Ernest Hemingway</li>
+	<li>Bakemonogatari (Part 2), NisiOisiN</li>
+	<li>Before the Coffee Gets Cold, Toshikazu
+		Kawaguchi</li>
+	<li>Waking Gods (Themis Files #2), Sylvain Neuvel</li>
+	<li>The Punch Escrow, Tal M. Klein</li>
+	<li>The Amityville Horror, Jay Anson</li>
+	<li>1984, George Orwell</li>
+	<li>Sleeping Giants (Themis Files #1), Sylvain Neuvel</li>
+	<li>Heart of Darkness, Joseph Conrad</li>
+	<li>The Road, Cormac McCarthy</li>
+	<li>Erinnerungen, Albert Speer</li>
+	<li>Bakemonogatari (Part 1), NisiOisiN</li>
+	<li>The Bilingual Brain, Albert Costa</li>
+	<li>Pachinko, Min Jin Lee</li>
+	<li>Almost Transparent Blue, Ryū Murakami</li>
+	<li>GRM: Brainfuck, Sibylle Berg</li>
+</ul>
+
+2022:
+<ul>
+	<li>The Alchemist, Paulo Coelho</li>
+	<li>Animal Farm, George Orwell.</li>
+	<li>Of Mice and Men, John Steinbeck</li>
+	<li>Pinball 1973, Haruki Murakami</li>
+	<li>Hear the Wind Sing, Haruki Murakami</li>
+	<li>The Handmaid’s Tale, Margaret Atwood</li>
+	<li>Asleep, Banana Yoshimoto</li>
+	<li>Fahrenheit 451, Ray Bradbury</li>
+	<li>The Shining, Stephen  King</li>
+	<li>Never Let Me Go, Kazuo Ishiguro</li>
+	<li>Brave New World, Aldous Huxley</li>
+	<li>Children of Dune (Dune #3), Frank Herbert</li>
+</ul>
+
+2021:
+<ul>
+	<li>Dune Messiah (Dune #2), Frank Herbert</li>
+	<li>The Collectors, Philip Pullman</li>
+	<li>Serpentine, Philip Pullman</li>
+	<li>Hitching Rides with Buddha, Will Ferguson</li>
+	<li>Sandcastle, Pierre Oscar Lévy</li>
+	<li>Der nasse Fisch, Volker Kutscher</li>
+	<li>American Psycho, Bret Easton Ellis</li>
+	<li>The Sailor Who Fell from Grace with the Sea, Yukio Mishima</li>
+	<li>Siddhartha, Hermann Hesse</li>
+	<li>Wir Kinder vom Bahnhof Zoo, Kai Hermann & Horst Rieck</li>
+	<li>Kokoro, Natsume Sōseki</li>
+	<li>Just for Fun, Linus Torvalds</li>
+	<li>The Girl With the Dragon Tattoo, Stieg Larsson</li>
+	<li>Cat’s Cradle, Kurt Vonnegut</li>
+	<li>Spring Snow, Yukio Mishima</li>
+</ul>
+
+2020:
+<ul>
+	<li>Coin Locker Babies, Ryū Murakami</li>
+	<li>The Island of Sea Women, Lisa See</li>
+	<li>The Man in the High Castle, Philip K. Dick</li>
+	<li>Ready Player One, Ernest Cline</li>
+	<li>The Catcher in the Rye, J.D. Salinger</li>
+	<li>Slaughterhouse-Five, Kurt Vonnegut</li>
+	<li>Deception Point, Dan Brown</li>
+	<li>Müdigkeitsgesellschaft, Byung-Chul Han</li>
+	<li>S, Kōji Suzuki</li>
+	<li>Sandkings, GRRM</li>
+	<li>The Shortest History of Germany, James Hawes</li>
+</ul>
+
+2019:
+<ul>
+	<li>Ring, Kōji Suzuki</li>
+	<li>Nobody Is Ever Missing, Catherine Lacey</li>
+	<li>Murder on the Orient Express, Agatha Christie</li>
+	<li>Hard-Boiled Wonderland and the End of the World, Haruki Murakami</li>
+	<li>Am Südpol, Denkt Man, Ist Es Heiss, Elke Heidenreich & Quint Buchholz</li>
+	<li>Barn Burning, Haruki Murakami</li>
+	<li>Sputnik Sweetheart, Haruki Murakami</li>
+</ul>
+
+2018:
+<ul>
+	<li>To Kill a Mockingbird, Harper Lee</li>
+	<li>Nightflyers, GRRM</li>
+	<li>Meathouse Man, GRRM</li>
+	<li>Kafka on the Shore, Haruki Murakami</li>
+	<li>The Wind-Up Bird Chronicle, Haruki Murakami</li>
+	<li>The Book Thief, Markus Zusak</li>
+	<li>Norwegian Wood, Haruki Murakami</li>
+	<li>La Belle Sauvage, Philip Pullman</li>
+	<li>Lyra's Oxford, Philip Pullman</li>
+</ul>
+
+earlier:
+<ul>
+	<li>His Dark Materials, Philip Pullman</li>
+	<li>A Song of Ice and Fire, GRRM</li>
+	<li>The Lost World, Arthur Conan Doyle</li>
+	<li>Around the World in Eighty Days, Jules Verne</li>
+	<li>Das Blut des Adlers, Liselotte Welskopf-Henrich</li>
+	<li>Die Söhne der großen Bärin, Liselotte Welskopf-Henrich</li>
+	<li>LotR, J.R.R. Tolkien</li>
+	<li>Der Hobbit, J.R.R. Tolkien</li>
+	<li>Die Artus-Chroniken, Bernard Cornwell</li>
+	<li>Grail Quest, Bernard Cornwell</li>
+	<li>Die Welt ohne uns, Alan Weisman</li>
+	<li>Twilight, Stephenie Meyer</li>
+	<li>Kleider machen Leute, Gottfried Keller</li>
+	<li>Romeo und Julia auf dem Dorfe, Gottfried Keller</li>
+	<li>Die Kobolde, Karl-Heinz Witzko</li>
+	<li>Robinson Crusoe, Daniel Defoe</li>
+	<li>Die Päpstin, Donna Woolfolk Cross</li>
+	<li>Das verlorene Symbol, Dan Brown</li>
+	<li>Inferno, Dan Brown</li>
+	<li>Illuminati, Dan Brown</li>
+	<li>Sakrileg, Dan Brown</li>
+	<li>Der Prozess, Franz Kafka</li>
+	<li>Kabale und Liebe, Friedrich Schiller</li>
+	<li>Romeo und Julia, William Shakespeare</li>
+	<li>Der Schimmelreiter Theodor Storm</li>
+	<li>Als wir träumten, Clemens Meyer</li>
+	<li>Faust. Erster Teil, Johann Wolfgang von Goethe</li>
+	<li>Eragon, Christopher Paolini</li>
+	<li>Harry Potter, J.K. Rowling</li>
+	<li>Die Tribute von Panem, Suzanne Collins</li>
+	<li>Die Roten Hähne vom Stechlin, Hanns Krause</li>
+	<li>Theos Reise, Catherine Clément</li>
+	<li>Per Anhalter durch die Galaxis, Douglas Adams</li>
+	<li>Les Guerriers du silence, Pierre Bordage</li>
+</ul>
+
 <details>
-	<summary>2024</summary>
-	<section>
-		<h2 id="dec24">december</h2>
-		<ul>
-			<li>Snow Crash, Neal Stephenson
-				<blockquote>
-					had I not read Ready Player One and Neuromancer before,
-					this would surely have left a better impression.
-					the part about the sumarian virus is creative but feels
-					forced at the end when it is used to resolve
-					everything.
-				</blockquote></li>
-		</ul>
-		<h2 id="nov24">november</h2>
-		<ul>
-			<li>Celestial Bodies, Jokha Alharthi
-				<blockquote>
-					read this while in iceland. basically a family history
-					focused on the women. i had no background on oman's
-					history or society. super interesting from that angle.
-					sometimes a bit slow and confusing, since it's jumping
-					around the timeline.
-				</blockquote></li>
-			<li>Snow Country, Kawabata Yasunari
-				<blockquote>
-					i am a sucker for japanese novels and their erie vibe.
-					this one has it too. so many small details that feel
-					meaningless on the surface but add some much to the
-					experience of the book.
-				</blockquote></li>
-		</ul>
-		<h2 id="oct24">october</h2>
-		<ul>
-			<li><a href="//100r.co/site/busy_doing_nothing.html">Busy Doing Nothing</a>,
-			Rek Bellum &amp; Devine Lu Linvega
-			<blockquote>
-				somehow i fell down the rabbithole (lol) of rek &
-				devine's world this month. their log is fascinating and
-				inspiring. much of their stuff makes you want to set
-				out to sail yourself, and much of this book does too,
-				but then there is also details (like the wave incident)
-				that make you say: hell no.
-			</blockquote></li>
-		</ul>
-		<h2 id="aug24">august</h2>
-		<ul>
-			<li><code>DROPPED</code>
-			<i>Illuminatus! Part 1: The Eye in the Pyramid, Robert Shea</i>
-			<blockquote>
-				I did not like the meandering writing and whacky
-				storylines that kept looping back onto each other.
-			</blockquote></li>
-		</ul>
-		<h2 id="jul24">july</h2>
-		<ul>
-			<li>Der stumme Tod, Volker Kutscher</li>
-			<li>At the Mountains of Madness, H.P. Lovecraft
-				<blockquote>
-					the story was mildly scary but entertaining. he kind of
-					overused "scary" adjective-noun pairs: cosmic fear,
-					blasphemous mountains. i don't understand how the pov
-					character thinks his report will hold back further
-					exploration of that region of antarctica. i would actually
-					expect it to inspire more attention.
-				</blockquote></li>
-			<li>Only Human (Themis Files #3), Sylvain Neuvel
-				<blockquote>
-					i did not like this compared to the other two entries
-					to the series. mostly takes place on the world of the
-					creators of the "mechs". the style feels off compared
-					to the first novel when we were seeing the story evolve
-					through the eyes of the unnamed character.
-				</blockquote></li>
-		</ul>
-		<h2 id="jun24">june</h2>
-		<ul>
-			<li>Breakfast of Champions, Kurt Vonnegut</li>
-			<li>Neuromancer, William Gibson</li>
-			<li>Convenience Store Woman, Murata Sayaka
-				<blockquote>
-					i admit, i probably started this out of nostalgia after
-					coming back from japan. it's a cute little story that
-					nicely shows how weird japanese society can be.
-				</blockquote></li>
-		</ul>
-		<p class="notice">
-			i left my ereader at a cafe on the 1st of january of this year
-			while traveling in south korea. i only got a replacement in june.
-			that's why there is a 6 month gap where i did not read anything
-			this year.
-		</p>
-	</section>
+	<summary>How to filter a goodreads export for processing</summary>
+	<pre>awk --csv -F, '($16 == "read" || $18 == "read"){print $14 "|", ($2 ", " $3)}' ~/downloads/goodreads_library_export.csv | sort -gr</pre>
 </details>
diff --git a/src/inc/read_2024.htm b/src/inc/read_2024.htm
new file mode 100644
index 0000000..d7cecfb
--- /dev/null
+++ b/src/inc/read_2024.htm
@@ -0,0 +1,107 @@
+<aside class="desaturate squish">
+	<img src="/media/content/read/stephenson_crash.jpg" class="size-s">
+	<img src="/media/content/read/alharthi_celestial.jpg" class="size-s">
+	<img src="/media/content/read/kawabata_snow.jpg" class="size-s">
+	<img src="/media/content/read/rek_devine_busy.jpg" class="size-s">
+	<img src="/media/content/read/shea_illuminatus.jpg" class="size-s">
+	<img src="/media/content/read/kutscher_stumme_tod.jpg" class="size-s">
+	<img src="/media/content/read/lovecraft_madness.jpg" class="size-s">
+	<img src="/media/content/read/neuvel_only_human.jpg" class="size-s">
+	<img src="/media/content/read/vonnegut_champions.jpg" class="size-s">
+	<img src="/media/content/read/gibson_neuromancer.jpg" class="size-s">
+	<img src="/media/content/read/murata_convenience.jpg" class="size-s">
+</aside>
+<details>
+	<summary>2024</summary>
+	<section>
+		<h2 id="dec24">december</h2>
+		<ul>
+			<li>Snow Crash, Neal Stephenson
+				<blockquote>
+					had I not read Ready Player One and Neuromancer before,
+					this would surely have left a better impression.
+					the part about the sumarian virus is creative but feels
+					forced at the end when it is used to resolve
+					everything.
+				</blockquote></li>
+		</ul>
+		<h2 id="nov24">november</h2>
+		<ul>
+			<li>Celestial Bodies, Jokha Alharthi
+				<blockquote>
+					read this while in iceland. basically a family history
+					focused on the women. i had no background on oman's
+					history or society. super interesting from that angle.
+					sometimes a bit slow and confusing, since it's jumping
+					around the timeline.
+				</blockquote></li>
+			<li>Snow Country, Kawabata Yasunari
+				<blockquote>
+					i am a sucker for japanese novels and their erie vibe.
+					this one has it too. so many small details that feel
+					meaningless on the surface but add some much to the
+					experience of the book.
+				</blockquote></li>
+		</ul>
+		<h2 id="oct24">october</h2>
+		<ul>
+			<li><a href="//100r.co/site/busy_doing_nothing.html">Busy Doing Nothing</a>,
+			Rek Bellum &amp; Devine Lu Linvega
+			<blockquote>
+				somehow i fell down the rabbithole (lol) of rek &
+				devine's world this month. their log is fascinating and
+				inspiring. much of their stuff makes you want to set
+				out to sail yourself, and much of this book does too,
+				but then there is also details (like the wave incident)
+				that make you say: hell no.
+			</blockquote></li>
+		</ul>
+		<h2 id="aug24">august</h2>
+		<ul>
+			<li><code>DROPPED</code>
+			<i>Illuminatus! Part 1: The Eye in the Pyramid, Robert Shea</i>
+			<blockquote>
+				I did not like the meandering writing and whacky
+				storylines that kept looping back onto each other.
+			</blockquote></li>
+		</ul>
+		<h2 id="jul24">july</h2>
+		<ul>
+			<li>Der stumme Tod, Volker Kutscher</li>
+			<li>At the Mountains of Madness, H.P. Lovecraft
+				<blockquote>
+					the story was mildly scary but entertaining. he kind of
+					overused "scary" adjective-noun pairs: cosmic fear,
+					blasphemous mountains. i don't understand how the pov
+					character thinks his report will hold back further
+					exploration of that region of antarctica. i would actually
+					expect it to inspire more attention.
+				</blockquote></li>
+			<li>Only Human (Themis Files #3), Sylvain Neuvel
+				<blockquote>
+					i did not like this compared to the other two entries
+					to the series. mostly takes place on the world of the
+					creators of the "mechs". the style feels off compared
+					to the first novel when we were seeing the story evolve
+					through the eyes of the unnamed character.
+				</blockquote></li>
+		</ul>
+		<h2 id="jun24">june</h2>
+		<ul>
+			<li>Breakfast of Champions, Kurt Vonnegut</li>
+			<li>Neuromancer, William Gibson</li>
+			<li>Convenience Store Woman, Murata Sayaka
+				<blockquote>
+					i admit, i probably started this out of nostalgia after
+					coming back from japan. it's a cute little story that
+					nicely shows how weird japanese society can be.
+				</blockquote></li>
+		</ul>
+		<p class="notice">
+			i left my ereader at a cafe on the 1st of january of this year
+			while traveling in south korea. i only got a replacement in june.
+			that's why there is a 6 month gap where i did not read anything
+			this year.
+		</p>
+	</section>
+</details>
diff --git a/src/inc/read_2025.htm b/src/inc/read_2025.htm
new file mode 100644
index 0000000..d8130fd
--- /dev/null
+++ b/src/inc/read_2025.htm
@@ -0,0 +1,128 @@
+<aside class="desaturate squish">
+	<img src="/media/content/read/murakami_miso.jpg" class="size-s">
+	<img src="/media/content/read/mann_venedig.jpg" class="size-s">
+	<img src="/media/content/read/smith_shore.jpg" class="size-s">
+	<img src="/media/content/read/cronin_passage.jpg" class="size-s">
+	<img src="/media/content/read/broad_japan.jpg" class="size-s">
+	<img src="/media/content/read/bradbury_martian.jpg" class="size-s">
+	<img src="/media/content/read/elgin_tongue.jpg" class="size-s">
+	<img src="/media/content/read/kawakami_night.jpg" class="size-s">
+</aside>
+<details>
+	<summary>2025</summary>
+	<section>
+		<h2 id="dec25">december</h2>
+		<ul>
+			<li>In the Miso Soup, Ryu Murakami</li>
+		</ul>
+		<h2 id="nov25">november</h2>
+		<ul>
+			<li>Tod in Venedig, Thomas Mann
+				<blockquote>
+					at the start the style of writing was preventing me from getting into
+					the story fully, as i was reading i got used to it and by the end found
+					myself quite enjoying it. apart from the style i find nothing
+					particularly special about it. the conclusion is quite unexpected
+					though. i found the epilog by terence james reed contextualised the
+					writing of the book in thomas manns life really useful.
+				</blockquote></li>
+		</ul>
+		<h2 id="oct25">october</h2>
+		<ul>
+			<li>The Burning Shore, Wilbur Smith
+				<blockquote>
+					while it kept me awake until 3am for 3 days i really disliked the
+					tonal shift between the second and third acts. how can he portray the
+					lifestyle of the san the way he does and then have centaine tear up
+					their sacred place of ancestor worship for diamonds. then the in-world
+					justification, that it will provide "good water" for her son. to me is
+					just blatant sugarcoating of an act that clearly violates the memory
+					and principles of the people she has her life to thank for. though she
+					had already all but forgotten them, when it was time for the story to
+					move on from including o'wa and h'ani.
+					<br>
+					another gripe with the writing i've had is the way the female lead is
+					written. it is so obvious, that the author is a man of the last
+					century... centaine in both instances immediately falls for the male,
+					that is so clearly set up to be her love-interest.
+					<br>
+					The book
+					<i>is</i>
+					from 1985, that might put some of this into perspective.
+				</blockquote></li>
+		</ul>
+		<h2 id="sep25">september</h2>
+		<ul>
+			<li>The Passage, Justin Cronin
+				<blockquote>
+					i can't quite remember where i even found this book. specifically the
+					part after the timeskip pulled me in and i just needed to know what
+					happens next. the book sets up a series and i am quite curious what
+					else they are going to do with the characters - i am personally happy
+					with what they did and wouldn't
+					<i>need</i>
+					more.
+					<br>
+					one small detail from the epilog i like is that apparently he co-wrote
+					the concept for the book together with his daughter.
+				</blockquote></li>
+		</ul>
+		<h2 id="aug25">august</h2>
+		<ul>
+			<li>Abroad in Japan, Chris Broad
+				<blockquote>
+					after reading the first half, i would already recommend this
+					book. even without any context on the author or japan, this has
+					some really funny stories. i also like how i can almost hear
+					chris' voice in the writing.
+				</blockquote></li>
+			<li>The Martian Chronicles, Ray Bradbury
+				<blockquote>
+					this one took a while. started reading pretty much right after
+					Native Tongue at the end of march. the book works well for piece
+					meal reading, since it's a collection of stories set in a
+					shared world. my favorites were the one where 'and the moon be
+					still as bright' and 'the million year picnic'.
+					overall i think i prefer this over fahrenheit if i had to
+					recommend one. this one executes the almost educational tone
+					better while telling actually great scifi stories, which often
+					left me thinking about them later.
+				</blockquote></li>
+		</ul>
+		<h2 id="mar25">march</h2>
+		<ul>
+			<li>Native Tongue, Suzette Haden Elgin
+				<blockquote>
+					read most of this in two long sessions while we were in
+					turkey. after a bit of a slow start i liked the spin on
+					"dystopian future-not-future society"; the world building
+					is reminiscent of handmaid's tale, but i felt like there
+					was more exploration of the inner workings of
+					<i>why</i>
+					society is that way; the feminist context shines through
+					especially towards the end, when the plot only works because the
+					men are all arrogant assholes, which was satisfying but a
+					bit one-dimensional.
+				</blockquote></li>
+		</ul>
+		<h2 id="feb25">february</h2>
+		<p class="notice">
+			started reading a weekly newspaper which had quite the
+			impact on my reading time. i have a test subscription for
+			10 weeks, let's see if i can figure out how to balance my
+			reading out...
+		</p>
+		<h2 id="jan25">january</h2>
+		<ul>
+			<li>Record of a Night too brief, Hiromi Kawakami
+				<blockquote>
+					the first half consists of surreal dreamlike short stories
+					that only refer to their protagonists as 'me' and 'the
+					girl'. second half is two longer stories. i enjoyed
+					interpreting what everything might mean, but wasn't
+					particularly drawn to the book because of the episodic
+					nature at the start. read the second half in one afternoon.
+				</blockquote></li>
+		</ul>
+	</section>
+</details>
diff --git a/src/inc/read_2026.htm b/src/inc/read_2026.htm
new file mode 100644
index 0000000..0fee629
--- /dev/null
+++ b/src/inc/read_2026.htm
@@ -0,0 +1,64 @@
+<aside class="desaturate squish">
+	<!-- <img src="/media/content/read/kowalczuk_freiheit.jpg" class="size-s"> -->
+	<img src="/media/content/read/grrm_fireblood.jpg" alt="cover of grrm_fireblood" class="size-s">
+	<img src="/media/content/read/rek_devine_bears.jpg" alt="cover of 100r_bears" class="size-s">
+	<img src="/media/content/read/gould_jumper.jpg" alt="cover of gould_jumper" class="size-s">
+	<img src="/media/content/read/grrm_dunkegg.jpg" alt="cover of grrm_dunkegg" class="size-s">
+	<img src="/media/content/read/kaestner_emil.jpg" alt="cover of kaestner_emil" class="size-s">
+	<img src="/media/content/read/hunt_thomas_pragprog.jpg" alt="cover of hunt_thomas_pragprog" class="size-s">
+	<img src="/media/content/read/atwood_testaments.jpg" alt="cover of atwood_testaments" class="size-s">
+	<img src="/media/content/read/kuang_babel.jpg" alt="cover of kuang_babel" class="size-s">
+	<img src="/media/content/read/goenawan_miwako.jpg" alt="cover of goenawan_miwako" class="size-s">
+	<img src="/media/content/read/miller_circe.jpg" alt="cover of miller_circe" class="size-s">
+</aside>
+
+<details open>
+  <summary>2026</summary>
+	<section>
+		<h2 id="now">now</h2>
+		<ul>
+			<!-- <li>Freiheitsschock, Ilko-Sascha Kowalczuk</li> -->
+			<li>Blood & Fire, GRRM</li>
+			<li><a href="//100r.ca/site/no_bears_none.html">No Bears, None</a>,
+			Rek Bellum &amp; Devine Lu Linvega</li>
+		</ul>
+		<h2 id="aug26">august</h2>
+		<ul>
+			<li>Jumper, Steven Gould
+				<blockquote>
+					picked this up because i remember liking the movie. turns out the book
+					is just a much more emotionally grounded story. i liked how the ability
+					was basically just dropped into an otherwise
+					ordinary world.
+				</blockquote></li>
+			<li>Tales of Dunk and Egg, GRRM</li>
+			<li>Emil und die Detektive, Erich Kästner</li>
+		</ul>
+		<h2 id="jul26">july</h2>
+		<ul>
+			<li>The Pragmatic Programmer, Andrew Hunt & David Thomas</li>
+		</ul>
+		<h2 id="apr26">april</h2>
+		<ul>
+			<li><code>DROPPED</code>
+			<i>Neongrau, Aiki Mira</i>
+			<blockquote>
+				while the premise what somewhat promising, i got bored with the world
+				and couldn't get myself excited about reading past 20%
+			</blockquote></li>
+		</ul>
+		<h2 id="mar26">march</h2>
+		<ul>
+			<li>Testaments, Margaret Atwood</li>
+			<li>Babel, R.F. Kuang</li>
+			<li>The Perfect World of Miwako Sumida, Clarissa Goenawan</li>
+		</ul>
+		<h2 id="jan26">january</h2>
+		<ul>
+			<li>Circe, Madeline Miller
+				<blockquote>
+					fun way to get into greek mythology
+				</blockquote></li>
+		</ul>
+	</section>
+</details>
diff --git a/src/inc/unicode-range.htm b/src/inc/unicode-range.htm
index 1bfaa5d..3ff2747 100644
--- a/src/inc/unicode-range.htm
+++ b/src/inc/unicode-range.htm
@@ -1,3 +1,4 @@
+<h1>Select font glyphs with <code>unicode-range</code></h1>
 <p>While working on my custom
   <a href="https://apps.ankiweb.net/" target="_blank">Anki</a>
   cards for learning Japanese
diff --git a/src/inc/varlink.htm b/src/inc/varlink.htm
index aa1811d..6eff5ca 100644
--- a/src/inc/varlink.htm
+++ b/src/inc/varlink.htm
@@ -1,4 +1,5 @@
 <!-- Generated file, you may edit and discard varlink.md :) -->
+<h1 id="varlink-with-vali">Varlink with Vali</h1>
 <p><a href="https://varlink.org" target="_blank">varlink</a> is a neat
 little standard for doing debuggable IPC. It takes some of the nice
 properties of DBUS, like the introspection capabilities, and combines
diff --git a/src/inc/varlink.md b/src/inc/varlink.md
index 9465efe..951bbae 100644
--- a/src/inc/varlink.md
+++ b/src/inc/varlink.md
@@ -1,3 +1,5 @@
+# Varlink with Vali
+
 [varlink][1] is a neat little standard for doing debuggable IPC. It takes some
 of the nice properties of DBUS, like the introspection capabilities, and
 combines them with simple standard tools/technologies in the form of unix