Clojure could be fascinating for you to learn. It is a different type of language from more common industry standards, but it still has a good adoption and is used by many companies. Clojure for the Brave and True is commonly recommended as a starting point. The Land of Lisp is excellent as well.
If you like Obsidian, and FOSS, you should try LogSeq. It is very similar, and is FOSS. Here’s a comparison and some pretty cool tutorials for Logeq