hulo: a log for humans.
Your code has commit messages,
capture all the other stuff with hulo.
It can be tricky to remember what you were thinking about when you last looked at some code; especially when you are working on multiple projects or coming back to a project after some time has passed. Hulo lets you leave a note for your future self so that you can pick up pick-up where you left off.
You can also use it to track what you were doing and when; handy for when you need to bill a client or want better understand what you have been spending your time on.
npm i hulo -g
Hulo will log your message to hulo.db file stored in your user directory.
hulo log "I love hulo!"
Read last entry
$ hulo read
Read last 3 <n> entries
$ hulo read 3
Read last 3 all entries
$ hulo read -a
$ hulo read -v
Along with the message hulo will record the date and time, the current working directory from where you logged the message.
If the message was logged in a git repository, hulo will also record repository name and branch.
All this information will help you pull out the right information when you need it