I am trying to decide how to track the time I spend in different activities/projects and I found this post by Torello. The answers are good but it is a very old post (9y), so I think it would be good to see how the landscape has changed in this time.
If you use any kind of time-logging, please describe the process and link to the software, spreadsheet or other system you use (if possible). It would also be interesting if you comment on whether you time-log only for work or also for non-work related activities.
I use the "Bearable" app for very rough time logging. It has a system of toggles for "factors" where you can specify what factor was present in a 6-hour interval of your day. Since I am mainly interested in correlations with other things I measure, a primary purpose of "Bearable," this low resolution is a good compromise. It also makes it easy to log after the fact. "Did I do this activity in this 6-hour period?" is a much easier question than remembering down to an hour or quarter-hour granularity. The downside is I can't tell how much time I've invested in a particular category.
I do much more detailed time logging at work with Jira and the "Tempo" plugin. I can then look back when I create my monthly reports. And I can use the per-ticket data to estimate the effort required for future tickets.