The Dendron Seed Bank - A Public Registry for General Knowledge
Summary
Dendron is the note-taking tool that helps people manage any amount of information.
Today, we are announcing the preview of the Seed Bank - a public registry for general knowledge.
If you're familiar with package managers like npm, it's kind of like that but for any sort of information, not just code.
The seed bank makes it easy to discover, reference, and grow information on things that you care about. This could be a guide on personal knowledge management or a reference to everything AWS
With the seed bank, you no longer need to start from zero when looking stuff up - rather, you have a single source of reference that you can grow over time.
Use Case
This is best demonstrated with an example. You are Jenny, a DevOps engineer that is responsible for managing all deployments, ETL pipelines, and general backend-ish things at a recently funded tech startup.
You live in the shell and dream in POSIX but even you don't remember all the arcane incantations to command the shell in all situations.
"tar", by Randall Munroe, licensed under Creative Commons Attribution-NonCommercial 2.5 License
You already use Dendron as a daily journal to track your tasks and you are tired of using google to find the same curl
option to POST
data that you looked up at least a dozen times before. You take a visit to the seed bank.
Because the seed bank is currently in preview, you open up a shell and navigate to your workspace. Since you already have dendron open in vscode, you run > Create new Integrated Terminal
to open up a shell.
Because you already have the dendron-cli installed, you can run the following command
dendron seed add dendron.tldr
This adds tldr, "collaborative cheatsheets for console commands", to your workspace.
Adding tldr
triggers a re-indexing of the newly added files - the first-time installation will take some time but subsequent initializations will be instant. Once indexing is done, you can now reference tldr
content in a few keystrokes.
You can create wiki links of commonly used commands in your daily journal for even easier access.
Over time, this will create a list of backlinks that will show you the commands you lookup the most often.
Your colleagues are flabbergasted at the speed at which you diagnose network issues. They ask you for help and you respond with a series of links. These links are generated with a shortcut and link out to the published version of the TLDR seed.
The story doesn't stop here. Over time, you end up publishing your own seeds on what you learned about scaling microservices. There are picked up by engineers from other companies and soon become the go-to guide for anyone doing microservices.
Next
It is still early days for the seed bank but hopefully, the above scenario was enough to give you some ideas. You can find the documentation to get started with the seed bank here
With Dendron, we took elements of programming tools (eg. lookup, refactor, schemas) and applied it to the organization of general knowledge. With the seed bank, we are taking aspects of programming languages themselves (eg. composability, modularity) and applying it to knowledge.
Our mission is to help people organize and make sense of any amount of information. We are doing this by building the IDE for general knowledge.
Please give it a try and let us know what you think on discord, twitter or github.
Enjoy the blog? Subscribe to our newsletter!
Newsletters not your thing? You can also follow us elsewhere on the interwebs:
- Join Dendron on Discord
- Register for Dendron Events on Luma
- Follow Dendron on Twitter
- Checkout Dendron on GitHub
Interested in creating your own knowledge base using markdown, git, and VSCode? Get started with Dendron today.