Show HN: Command-line-first app for capturing notes and reflections in Markdown
github.com
github.com
before that, my reasons for this (and against paper notes):
- I'm often without my physical notebook (moving around. remote work, et c)
- searchability
- so, so many copied links. with physical, I'd have to make a note, book mark in my browser, sort it, and then repeat on retrieval.
- I always have a terminal open on every screen, so this should hopefully always be right there for me
- automation of timestamping
(1) the doc generation is nice, but without sending me straight into an editor, it just didn't beat a workflow of me creating a new .md in vs code or sublime et c.
(2) please, please, add a clear uninstall block to your README. I love trying out new stuff like this, but also need a good way of removing it (in fact, I often won't try stuff out if it doesn't have a clear uninstall route)
I optimize for time-to-write from thought. Opening software and waiting it to load is slow. For me, writing a bunch of cli commands and arguments to take a note is even worse.
Notebook has no latency.
Some people like hand written notes and thats ok as well, the user feedback I got was they're not very portable and are hard to search through and share. Keeping note files in markdown makes it easier to store in a repository or shared file service for easy backup, querying and sharing.
- custom templates for three different common document types(todo, notes and development logs) that you can pre-populate with whatever format you want. Populating it with questions has been useful for some of my users who use it as a way to quickly reflect on what they've been doing.
- automatically timestamps the document so you know when the document was written and it makes sorting through notes easier.
- tagging: this makes grouping and searching for documents much easier
- configuration: from any directory in your OS you can type a single command "devlog" and have a new document generated to a directory you want.
It's written in golang and incredibly lightweight as well so the "installation burden"is very low.
Does tagging syntax target some form of static site generator? It would be cool if was configurable for Hugo, Jekyll and others.