Use Emacs ! It's open source ! Stop taking notes in Obsidian (inferior)
(+ you'll learn how LISP works)
U can do some pretty fun stuff as a Media wiki user :
https://designnumerique.be/wiki/Utilisateur:Sable(+ for those who wanna see me yap n talk abt nerdy stuff pretending I know how JavaScript really works)
Afternoon js experiment (how do I post videos ??)