Second Brain activated
Second Brain #
I took calculus in '22. Today, I wouldn't be able to find the derivative of a constant. It's the same story with many things that I have learned over the years. New info comes into the brain, old info gets dumped out. That is something that I would like to change! I want to remember stuff.
Since embarking on this career change, information is coming at me at light speed. Learning new things at work, studying for certifications, taking college classes, and homelabbing has my brain hitting its storage quota. I would like a way to quickly document things and reference them later. The method needs to be easy and fun, or else I won't stick with it. Enter the second brain.
After watching this guy's video and looking at his site, I decided I want to do something similar. I don't need to take it as far as him, but I think it is an awesome idea.
Markdown #
The idea is to simply take notes in markdown format and associate them with tags. Then, you can search through them instantly using a fuzzy finder.
Writing the notes in markdown serves a couple of key functions:
- can take notes from the terminal extremely quickly - no excuse not to
- still easy to insert media
- files are tiny
- allows instant conversion to static web pages for my blog
- easily convertible to another format if I stop doing this second brain thing
Fuzzy finder #
To search my notes, I will be using fuz.
launch fuz
fuz
enter search terms, CTRL+L to view in less, CTRL +O to view in vim
The blog #
In addition to using the fuzzy finder to search my notes locally, I want them to be available to me anywhere. I found my old wordpress blog very handy for looking at my own tutorials to remember how I configured something or linking them to a friend.
To make that super easy, I just store all the notes in a local github repo on my machine and use eleventy to generate static pages from them, which I explain in this post.
Having to write all the front matter for each new post and then generate the static pages, generate the search index, and then push that to github is a lot of steps for simple note-taking. So I automated creating a new post with this script and the page/index generation and github pushing with the script at the bottom of this page.
- Previous: find
- Next: ZFS Volblocksize Round 2