After reviewing all my notes and possibilities, I quickly became overwhelmed with how to actually start. I mocked up the smallest possible MVP that I could start using immediately and decided this is how I would start.
This first version of engram was not much more than a text input, submit button, and list of submitted thoughts. I knew I would be the ony user, so I ditched any form of authentication and slapped together a very basic Node.js api.
I was able to get the whole thing deployed in a matter of hours and spent the next week or so using it to add my thoughts about what worked and what didn't.
First commit: https://github.com/adamjberg/engram/commit/de27c2d7f5a9522de5e7b8fb1984b7f6bfe856a3