Dec 20, 2020

#118

Work

This week I finally finished the cross-domain analytics feature I’d been working on for a while. I’ve got a few other tasks still in progress, but the technical work for those is more or less done and I’m just waiting for things like final content for error messages.

Other than that I’ve mostly been picking up small refactorings and bugfixes, and helping people with their tasks. I’m off work from Wednesday next week until the 4th, so I don’t want to leave anything unfinished.

Books

This week I read:

The Plague

London and the surrounding area have been put into a new Tier 4, and Christmas rules changed, so I guess I’m staying in my flat for the festive period.

I wish the decision had been made a few days earlier, so I wouldn’t need to go through the hassle of getting my train tickets refunded. I can understand why they held out for so long though, being the party—or the Prime Minister—which cancelled Christmas can’t be good for your chances in future elections.

Time Tracking

I’ve now been doing this for a week and a half. I think I’m starting to form some habits (noting down time at the turn of the hour, or when changing tasks), but I still have hours of missing time a day. Much of that will be me just wasting time on the internet, as I’m not tracking that, but some of it will be improper measuring. I’d like to get down to consistently having under 2 hours of missing time a day

I found an interesting issue with stacked charts in Grafana, which is that if the data for a time period is missing some value which was in the previous period, it just copies the previous one over. Which meant that, for example, my chart was showing that I spent 4 hours playing TTRPGs on Monday, because I didn’t have any data in that category for Monday but I did for Sunday.

So I had to amend my timedot-to-influxdb script to report explicit zeroes for activities which I didn’t do, and then had to implement some reporting of whether a day is a weekend day or not, so I could get all my work time charts right again.

I’ll need to figure something out for handling days off in my work charts, because at the moment if I take a day off the chart will report that as me doing 8 hours less work than I should have done. Maybe I’ll just end up with a list of dates off in a file.

Miscellaneous

The end of the year approaches, and with it a bunch of recurring to-dos. Maybe I should rethink having weekly chores, monthly chores, quarterly chores, and annual chores; all of which become due on the 31st of December.