From 152ee8ed0fae89bd582f29e0f41b9d8bcc5f7ada Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=AA=E3=82=AD=E8=90=8C?= Date: Tue, 26 Aug 2025 12:46:50 +0200 Subject: [PATCH] add tag page describing all tags currently unreachable but curious cats should be able to find it pretty easily --- content/tag.dj | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 content/tag.dj diff --git a/content/tag.dj b/content/tag.dj new file mode 100644 index 0000000..4940e32 --- /dev/null +++ b/content/tag.dj @@ -0,0 +1,31 @@ +title = "Tags" + ++++ + +Each post on this website has an associated set of _tags_. + +Tags describe categories a post belongs to. +They can be used to filter out posts, by clicking on a specific tag in the feed, or accessing `/tag/{name}` (e.g. [`/tag/all`][page:tag/all]). + +There is a small, carefully chosen set of tags. +I introduce new tags parsimoniously, when there are enough posts to warrant a round of grouping by [semantic compression](https://caseymuratori.com/blog_0015). +This is to reduce the amount of tags that end up having only have one post. + +Below is a list of all the tags currently in existence. + +- [`#all`][page:tag/all] - all public posts +- [`#meow`][page:tag/meow] - posts about myself +- [`#programming`][page:tag/programming] + + - [`#graphics`][page:tag/graphics] - graphics programming + - [`#plt`][page:tag/plt] - programming language theory and design + - [`#c`][page:tag/c] + - [`#cxx`][page:tag/cxx] - C++ + - [`#lua`][page:tag/lua] + - [`#javascript`][page:tag/javascript] + +- [`#design`][page:tag/design] +- [`#music`][page:tag/music] +- [`#games`][page:tag/games] +- [`#shower`][page:tag/shower] - shower thoughts +- [`#treehouse`][page:tag/treehouse] - meta updates about the website