I’d recommend checking out P.A.R.A. and the book building a second brain. The author provides a reasonably simple framework for organizing your notes and files based on the projects and areas that you’d use that knowledge. The starter kit vault that @cotemaxime created is a good example of how it can be structured in obsidian.
I’ve been using this strategy this year, and I like the loose yet focused working environment the system allows.