Building a tool to make this easier: https://github.com/learn-anything/learn-anything
Code here: https://github.com/nikitavoloboev/knowledge
But, you can check out nikitavoloboev's excellent public notes at https://github.com/nikitavoloboev/knowledge
Or maybe Andy M's at https://notes.andymatuschak.org/About_these_notes
And while you're digging, be sure to check out Derek's Sivers post: https://sive.rs/plaintext
It searches through links in my wiki: https://github.com/nikitavoloboev/knowledge
It's due for big update though. Most of the content is my wiki: https://github.com/nikitavoloboev/knowledge
Now, it's working on https://github.com/learn-anything/learn-anything and picking it up again.
As for learning map idea, I want to do it but not as part of the wiki but as a general purpose tool for mapping/tracking knowledge. It's also open source.
But besides that, it's strictly superior format as it evolves with time compared to big well researched articles that are more worthy to share.
Makes it easy for querying too.
Scales well with number of notes too. I have over 30,000 lines of markdown thus far:
Then it's trivial to open any note (with alfred) from my wiki (https://github.com/nikitavoloboev/knowledge) & edit it under appropriate topic.
On the go, I usually note things down in Telegram saved messages and later transfer it to wiki or turn it into articles. Have macro to open saved messages instantly (https://github.com/nikitavoloboev/my-ios#widgets). Or I just pass it via share sheet.
https://excalidraw.com & Figma is also great for visual thinking (tying concepts together).
After I read a book, I review it in goodreads and recently realized that more useful reviews aren't just thoughts on the book but are summaries. So I try summarize my learnings from a book there.
For fiction books, I usually listen to it & Audible has nice highlighting feature but mostly the same applies. Important stuff gets noted in Telegram.
And as for apps I use PDF Expert to read PDFs on mac (love multi tab support), the Files app to read PDFs on iOS. And epub I read via Books app on mac/ios.
I'm quite excited for http://holloway.com because all books should be online by default. PDFs/Epub is archaic and lose ability to link to specific parts of a book instantly. i.e. just looks at this (https://www.holloway.com/g/alice-in-wonderland), so much nicer to read.
What would be even more amazing is when you can take ability to note under any line in a book (as Holloway already lets you), and see everyone's notes for any line/chapter of the book/paper you are reading. Similar to what https://fermatslibrary.com is doing.
https://github.com/nikitavoloboev/knowledge
And access everything super fast too using tool I made.
https://github.com/nikitavoloboev/dotfiles/blob/master/karab...
I go as far as binding keys to instantly type `console.log()` or `fmt.Println()` or the other language equivalent with my dot modifier key. Plus typing things like `Thank you` with dot+spacebar press.
https://github.com/nikitavoloboev/dotfiles/blob/master/karab...
The other tip that paid off in time is starting a wiki. And building an interface to access contents of the wiki instantly.
https://github.com/nikitavoloboev/knowledge
For snippets I use wiki too although a different one:
I then use GitBook to publish it on the web and have fancy features like search and contents table on the side.
https://wiki.nikitavoloboev.xyz
Been using this approach for over a year now and I love how seamless the workflow of updating files in Sublime Text, pushing it to GitHub and seeing it live is. At this point my entire knowledge base lives online and is referencible and I love it.
The way I approach updating the wiki is in the wiki too:
I have a repository with many markdown files (https://github.com/nikitavoloboev/knowledge) and I render it all with GitBook here (https://wiki.nikitavoloboev.xyz).