1
Fork 0
treehouse/content
liquidev 39a6155bdc the flattening
not to be confused with the Minecraft technical update

I'm moving about the pages to be have a more flat, less nested structure.
I feel like that'll improve URLs a lot, making them more readable than ever.

over the years I've learned that flatter is better, and that tagging is generally a much more effective way of organising things.
this doesn't get rid of categories entirely, as I think having the category makes the URL much a bit more readable in the end.
my current vision does include a concept of "major categories" either way.
2025-01-14 23:59:12 +01:00
..
_treehouse update documentation for GET /b 2025-01-12 19:36:30 +01:00
about refreshing pages & look and feel a bit 2024-06-13 21:18:41 +02:00
design design: freeing the treehouse of curated categories 2025-01-14 00:11:09 +01:00
games games / reflections on Minecraft 2025-01-04 23:21:31 +01:00
music the flattening 2025-01-14 23:59:12 +01:00
philosophy rebranding from liquidex.house to riki.house 2025-01-06 12:17:48 +01:00
programming the flattening 2025-01-14 23:59:12 +01:00
treehouse the flattening 2025-01-14 23:59:12 +01:00
about.tree updated nickname info 2025-01-13 23:05:13 +01:00
design.tree design: freeing the treehouse of curated categories 2025-01-14 00:11:09 +01:00
games.tree games / reflections on Minecraft 2025-01-04 23:21:31 +01:00
index.tree rebranding from liquidex.house to riki.house 2025-01-06 12:17:48 +01:00
kuroneko.tree update issues 2024-07-24 18:20:12 +02:00
music.tree the flattening 2025-01-14 23:59:12 +01:00
philosophy.tree rebranding from liquidex.house to riki.house 2025-01-06 12:17:48 +01:00
programming.tree the flattening 2025-01-14 23:59:12 +01:00
README.md fix commas before closing parentheses 2024-11-30 20:11:18 +01:00
secret.tree testing the new deploy pipeline 2024-02-03 20:09:30 +01:00
the-end-is-never.tree the flattening 2025-01-14 23:59:12 +01:00
treehouse.tree the flattening 2025-01-14 23:59:12 +01:00

treehouse content

The treehouse is built on its own custom data format called .tree.

I'll spare the explanation, because it's an extremely simplistic format, but know that it nests:

  • TOML metadata
  • Djot markup

inside of itself.

TOML metadata is defined by Attributes from the treehouse crate.

Djot on the other hand has support for generic attributes. Keys are not documented (read the generator if you want to know about them), but generally :-prefixed keys are reserved for the treehouse's own purposes.

You probably don't want to read the content if you're not me. Browse the treehouse yourself, experience it fully, and then when you're sure you don't want to get spoiled, come back here and look for weird stuff.