Comment by johntash
2 years ago
This sounds pretty interesting to me, what exactly is the flow like?
I thought about making a google chat (or some other chat) bot message me every few hours and basically ask what I'm doing. That combined with some fancy logic like detecting when I'm not home/sleep/etc, could probably come up with a good personal timeline.
When you start doing something, you type `/do something`, when you are done, you type `/done` followed by an optional comment about what you did. Things are added to different calendars depending on what `something` is. I already have a separate database with sleep information, I am going to export it into the same google calendars when I get the chance.
Typing the command (or clicking a shortcut) are a bit of extra work, but I have been logging my working hours for over half a decade already and it's not a huge change to log everything else. It also means being mindful of what you are supposed to be doing at any given time which I find to be useful in practice.