update page-tags

This commit is contained in:
りき萌 2025-08-26 20:19:25 +02:00
parent 65a3b96c2c
commit 6aad0d2bd5

View file

@ -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.