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.
This commit is contained in:
りき萌 2025-01-14 23:36:09 +01:00
parent 20e29e3b2c
commit 39a6155bdc
33 changed files with 63 additions and 120 deletions

View file

@ -79,9 +79,36 @@ tags = [
"haku",
]
[redirects.page]
"programming/cxx" = "programming/languages/cxx"
"programming/unreal-engine" = "programming/technologies/unreal-engine"
[redirects.path]
# 2025-01-14 flattening
"about-treehouse" = "programming/about-treehouse"
"about-treehouse/emoji" = "treehouse/emoji"
"about-treehouse/the-end-is-never" = "the-end-is-never"
"music/reviews/aphex-twin/blue-calx" = "music/blue-calx"
"music/reviews/aphex-twin/syro" = "music/syro"
"music/reviews/opn/i-dont-love-me-anymore" = "music/i-dont-love-me-anymore"
"music/reviews/radiohead/a-moon-shaped-pool" = "music/a-moon-shaped-pool"
"music/reviews/radiohead/ok-computer" = "music/ok-computer"
"music/reviews/telefon-tel-aviv/map-of-what-is-effortless" = "music/map-of-what-is-effortless"
"programming/blog/aoc" = "programming/aoc"
"programming/blog/buildsome" = "programming/buildsome"
"programming/blog/cstring-starts-with" = "programming/cstring-starts-with"
"programming/blog/haku" = "programming/haku"
"programming/blog/lvalues" = "programming/lvalues"
"programming/blog/nix" = "programming/nix"
"programming/blog/or-types" = "programming/or-types"
"programming/blog/systems" = "programming/systems"
"programming/blog/tairu" = "programming/tairu"
"programming/blog/try-is-not-the-only-option" = "programming/try-is-not-the-only-option"
"programming/blog/vfs" = "programming/vfs"
"programming/languages/cxx" = "programming/cxx"
"programming/languages/javascript" = "programming/javascript"
"programming/languages/lua" = "programming/lua"
"programming/technologies/unreal-engine" = "programming/unreal-engine"
"programming/technologies/unreal-engine/blueprint" = "programming/unreal-engine/blueprint"
"programming/technologies/unreal-engine/fixes" = "programming/unreal-engine/fixes"
"programming/technologies/unreal-engine/generated-body" = "programming/unreal-engine/generated-body"
[emoji]