~

log

interface
 1.0.4

Log is a monotasking time-tracker, built to track time spent on my projects.

history

interface
interface

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.

Log CLI
Terminal client

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

mechanics

a ghostly structure reminiscent of a spiders web
the web

Multi-tasking is discouraged by design. The general time-tracking process works like this:

  1. I start by keying in what I intend to do: sector (activity type), project, and task description
  2. Work on the task
  3. The session ends when I’m done or interrupted and completion is graded with a binary score

arachne integration

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.

YYMMDDhhmmss;YYMMDDhhmmss;{score}{sector};{project};{description}
e.g. 211109214016;211109215504;1d;ara;+universal #lexicon

screenshots

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.

interface
desktop app
interface
 1.0.2
interface
 1.0.4
interface
calendar view
interface
alternate overview

trivia

1 except Quoin, which was made before I started time-tracking and when I was still a novice at coding