4 ms·
I use a set of shell scripts that record when I start and stop work in a text file. The hard part is developing the habit. When I get up, switch to something no
by tdeck 5y ago
I use a set of shell scripts that record when I start and stop work in a text file. The hard part is developing the habit. When I get up, switch to something non-work, or even start to daydream I stop it. Sometimes I still forget to start or stop it, so then I have to try to figure out when I started or stopped working from browser, command line, or undo history.
Lately I have been using the pomodoro method on top of this, which is probably easier to get started with since it's fewer large blocks of time.
The scripts are here FWIW, but they're written for an audience of one:
https://github.com/tdeck/timing https://github.com/tdeck/timing
There's also some stuff in there for various other schemes like daily goals, some notion of "debt" etc... that I used at various times to manage my motivation and pacing. I've found it works best to just plan a number of pomodoros for each task, map out my day in half hour slots, and decide when I will do them.
- danuker 5y agoFor when you forget to record, check out ActivityWatch: https://activitywatch.net/ https://activitywatch.net/