How to organize personal/work knowledge without creating duplication
I wanted to ask you all how you handle your notes and knowledge working at your company. Often information has some connection to what you work on, and what you learn is coupled to the work. You might not be allowed to transfer it to something outside the company.
When studying I had my knowledge organized in anki and long time storage in google drive (duplication to private nas), but now when working I use Onenote that is linked to my corporate email. If I quit, my notes are gone.
Basically to keep information for later personal use I would need to duplicate the information and also strip work related information to be allowed to store it.
How do you handle this conflict? Do you, for example, don't bother with keeping a private file, or do you try to migrate your knowledge base when you change jobs? Do you have any good way of working (WoW) for storing learning/references/notes for future use?
One thing to note with this approach is that you wont see git diff, as encrypted files are blobs, so you have to be careful with it (its easy to overwrite something)... also, in two-three years, git repo size (depending on your usage) becomes/can become pretty large..
Other then that, its really good setup, and say you dont really fancy emacs/org-mode, you can pull same thing with encrypted text files/folders!
Did you check with your company that the storing of work related notes was allowed in your private repo?
Its just a helper tool for me to get job done, and that is what matters most i think.
Another thing, after some time amount of "knowlegde" piles up really nicely, so the other day i needed some selinux magic for example. Few years ago i have worked with it, but over time i have forgot number of smaller details. So i reach org file called selinux.org where i have captured lots of details - notes if you like, on how whole damn thing works.. in a few hours i was already "productive" and with few extra ideas.. you get the idea..