I used to make new notes and update them whenever I felt like it, an unstructured approach I will call Mutable note. However, the one problem with this approach I have always disliked is that my old understanding of something is not very visible.
I dislike how the old understanding is essentially invisible because:
- I have found myself realizing that my current understanding is incorrect, and I may not remember what I was thinking when I wrote the note so I essentially have to start over from scratch
- The old note might have had the correct understanding, but if I've mutated the note in place or deleted the old note, then I no longer have that information and I have to develop it from scratch again.
There are potential solutions to this problem,
such as using a version tracker like
git
. However, I don't like this
solution because the history is still invisible in
an ordinary note-taking app and I'd have to use the
command line to see the history. Also, since I want
to take Zettelkasten Notes that can be composed
freely in any way I wish to form different Subject
Notes, the history for an idea might not be as
simple as looking at the history for a single file.
Instead, multiple notes may share a single source as
history.
Source: None