My Second Brain Stack

Needs

During my first Vipassana, one thing emerged into my mind over and over: I have to de-clutter my notes. I was taking notes randomly, writing short essays of fiction, lot of self reflection, tech notes, in different corners of cloud services and hard drives in different formats: some in txt files, some in Evernote, some in Google Keep. None qualified to my needs:

I started developing a simple interface for my notes, one that could do simple formatting, github made me settle with Markdown, as it's pretty flexible and I can store them locally - meaning a simple Dropbox or Syncthing solves syncronization. This way I could have access to it even on my phone for free. I just need an editor that store some metadata.

Turns out the Simpsons did it already...

Digital Mari Kondo

A friend recommended Obsidian so I did not start reinventing the wheel again. The only downside so far I found is that it's not open-source, the rest is pretty appealing: an IDE for one's thoughts, heavily borrowing from VSCode style, extensible with plugins. I thought, if something is not fitting, I'll just develop it myself.

I realized while migrating all my knowledge base into one that what I need the most, is that it's one space, that has a proper organized structure, flexible enough, and makes it easy to find stuff in it. I have been writing a lot of self reflection (journaling) into the void, gather notes, to-do lists of the different patches of interest I had, never quite getting it right. I dove into Personal Knowledge Management (PKM) topics online, looking at Zettelkasten and looking into how other people do this. Discovering Building a Second Brain was a the game changer for me. A whole new world opened as I found chapter after chapter how he found and resolved the problems I was facing in my creative process.

I wanted everything in one place: my self reflection entries private, public blogs on separate topics, like tech, general knowledge (this blog), flying (still working on it), or any other project that may have a stream of curated info, articles or stories in the future.

For the blogging side I settled with a generic blog builder with JS, 11ty . It's extremely customizable have wide support, and easy to create minimalist sites in it with simple templates. All I had to do is a generic opinionated blog builder that can be dynamically extended with custom features as it develops.

I just needed a way to extract the publishable material from my vault, so I created Obsidian Bulk Exporter to fill in the missing link, serving as a bridge between my notes and publishing.

Tech Stack Sum

Benefits: