From 6aad0d2bd58fa6189072685d5592839d81f27fa4 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 20:19:25 +0200 Subject: [PATCH] update page-tags --- content/page-tags.dj | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/content/page-tags.dj b/content/page-tags.dj index 94380d5..eff88fd 100644 --- a/content/page-tags.dj +++ b/content/page-tags.dj @@ -1,12 +1,12 @@ -title = "A tagging system for pages" +title = "Tagging pages" id = "doc?20250826-page-tags" -tags = ["all", "treehouse"] +tags = ["all", "design", "treehouse"] updated = "2025-08-26T19:20:00+02:00" +++ The vision of the [freehouse][page:design/freehouse] has been fulfilled. -Hobby corners are no more, welcome to... tags! +Hobby corners are no more, say welcome to... tags! Public pages on the website are now _tagged_, meaning that each page has a set of categories assigned to it. @@ -14,6 +14,13 @@ I've been working on it for the past few days, and I really like the result! --- +I have to give a disclaimer: *this change could've broken my blog in your feed reader!* + +If that's the case, I am terribly sorry for the havoc caused.\ +I tried to keep the breaking changes to a minimum, but I can't predict everything. + +--- + You might say to me, "But riki, isn't this what blogs do _by default_? Why did it take considerable engineering effort to get to this?" @@ -134,7 +141,7 @@ But I really wanted to share it, because I think it's a cool lesson in humility. I wanted to create a brilliant system with an infinitely nesting tree. It turned out too complicated, so I reverted to something more ordinary: a blog with tags. -But at the same time, I saw space for improvement in that ordinary system: making tags feel more meaningful through a small set with long descriptions. +But at the same time, I saw space for improvement in that ordinary system: making tags feel more meaningful through a small set of them with long descriptions. Sometimes the simplest systems are, in fact, the coolest.