I recently rediscovered the concept of a Zettelkasten and have been using a note taking program that caters to it for the past two years. I also realized that Bitcoin Stack Exchange is basically a multi-user Zettelkasten on Bitcoin knowledge. Given my strong involvement, this is where most of my knowledge graph resides. I also frequently search the Bitcoin Optech topics to look up at least cliffnotes on topics, and have become more comfortable just grepping the Bitcoin Core codebase to verify factoids I remember.
That's awesome! While I'm relatively new to Bitcoin Core, I've been leveraging a Zettelkasten system since day one of my contribution journey to gather and store context around Bitcoin Core. This led me to envision the immense potential of having access not just to my knowledge graph but also to those of more established, experienced contributors. It's intriguing to consider the productivity boost and depth of insights such shared access could provide.
Bitcoin Core is a dense and complicate subject with multiple overlapping knowledge bases: the codebase, GitHub, PR Review Club, Bitcoin Stack Exchange, Bitcoin Optech’s topics and newsletter, Bitcoin Optech’s topics and newsletter.
Efforts like bitcoinsearch make that easier, but as a user of a Zettelkasten system, do you see a potential for an enhanced, communal external memory akin to a Zettelkasten?
reply
I mean, Bitcoin Stack Exchange is an interlinked knowledge-base that literally collects answers of many collaborators to various questions. ;)
I do often wonder, though, how much more useful BSE could be if many of the questions that Bitcoin and Lightning users, developers and enthusiasts ask each other on various Slack channels, discords, personal messages, forums, and GitHub repositories every day bubbled up to BSE.
reply