diff --git a/content/programming/opinions.tree b/content/programming/opinions.tree
index 106bcff..42c57b2 100644
--- a/content/programming/opinions.tree
+++ b/content/programming/opinions.tree
@@ -1,4 +1,4 @@
-%% title = "Hotland - Bad Opinion Zone"
+%% title = "opinions"
 icon = "folder"
 
 % id = "01HBTSXTTAAAHGKD4TZZW14KFK"
@@ -87,27 +87,3 @@ icon = "folder"
     </ul>
 </div>
 ```
-
-% id = "01HBTSXTTAMWJ2BM6395YS72FN"
-  content.link = "programming/opinions/log-verbosities"
-+ :page: log verbosity levels are stupid
-
-% id = "01HBTSXTTASQDZK2HMCZXR3JJ4"
-  content.link = "programming/opinions/tracing"
-+ :page: tracing is better than logging
-
-% id = "01HCD90XT3G0J8G9Y48H5QT1GJ"
-  content.link = "programming/opinions/refcell"
-+ :page: don't use `RefCell<T>`
-
-% id = "01HCG7KTGGAFS07QYJXZG6WHJJ"
-  content.link = "programming/opinions/invalid"
-+ :page: `None` or `Invalid` cases in enums are a bad idea
-
-% id = "01HPEMVAH9JZWYPVN53GVFQNQY"
-  content.link = "programming/opinions/nan"
-+ :page: NaNs should crash the program
-
-% id = "01HPEQ01JRMM17Y30BP7ZFKZRJ"
-  content.link = "programming/opinions/overloading"
-+ :page: operator overloading is good, but getters and setters are not