Log is a monotasking time-tracker, built to track time spent on my projects.
After being introduced to Devine Lu Linvega and Merveilles and getting inspired by Horaire, I started tracking time spent on projects back in . It was initially just a spreadsheet, then a text file. Parsing and analytics were later added with the development of a now-defunct desktop app.
The desktop app was abandoned and Log was whittled down to a simpler CLI tool. It’s currently integrated into this wiki.
Log essentially kickstarted every other one of my side projects. 1
Multi-tasking is discouraged by design. The general time-tracking process works like this:
- I start by keying in what I intend to do: sector (activity type), project, and task description
- Work on the task
- The session ends when I’m done or interrupted and completion is graded with a binary score
All Log data is recorded in a text file that is then parsed by one of Arachne’s scripts. The data is summarised and information displayed in the Tracker and respective project pages.
e.g. 211109214016;211109215504;1d;ara;+universal #lexicon
The following are some screenshots of the old desktop app that was available from late 2017 to late 2018. The repo is still up on GitLab but the app isn’t actively maintained.
- I couldn’t think of a better name for this project when I started developing it. I called it Log because it was where I logged entries.