What approach would be the best for creating permanent "coding" notes ? #28
-
Hi Bryan, First of all, thanks for all the great content related to Obsidian. I love it! I'm a web developer, and I want to build up my knowledge base in Obsidian using the Zettelkasten principles. I'm a beginner in Obsidian/Zettelkasten workflow so I appreciate if you could provide some of your insight into the following issue. From what I understand, ideally, the permanent notes should be "atomic" and as independent as possible, so that they are focused, relatively short and reusable in different linked contexts. Makes sense. But, when trying to do the same for concepts related to coding (web development, programming languages, etc.), often I find it very hard to have short notes. Usually my notes end up being quite long in order to explain a single concept. Have you experienced similar pain-points in this area? Do you have any suggestions or insights? Or is it just me who's making things complicated here...? Thanks! //Marko. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
For content that is less of "my own ideas" in a Zettelkasten and more factual and "technical" content, i usually don't go for atomicity, i instead favor an example that easily explains the concept to my future self in a way i will understand it best, with all necessary code and explanations. My notes for this may run long but that is where i leverage the different levels of headings, and using the document outline pane, a great example is my note on C++ classes the note is long but it contains a lot of the examples that I'll remember, but i also have other facets of the class code on the MOC note for that language/topic as you can see under the class section of my C++ MOC. There's no one-size-fits-all approach to this, but this is just how I'm approaching it. I like notes liberally to others that may be related for might help in my future understanding when i forget a concept or need a refresher :) |
Beta Was this translation helpful? Give feedback.
For content that is less of "my own ideas" in a Zettelkasten and more factual and "technical" content, i usually don't go for atomicity, i instead favor an example that easily explains the concept to my future self in a way i will understand it best, with all necessary code and explanations. My notes for this may run long but that is where i leverage the different levels of headings, and using the document outline pane, a great example is my note on C++ classes the note is long but it contains a lot of the examples that I'll remember, but i also have other facets of the class code on the MOC note for that language/topic as you can see under the class section of my C++ MOC.
There's no one-…