Matthew Lang avatar

Trying out TickTick

For the last weeks, I’ve been back to using bullet journaling. It works well, especially for my day job, for which I use a separate notebook. For everything else outside of work, though, it’s been working okay, but I feel I still need something digital-based for long-running projects.

Keeping a long list of tasks in a notebook is fine if you have one or two long-running projects, but I have a couple of web applications to keep track of and a growing project that now requires multiple lists.

I’ve tried almost every known task manager, and none of them has worked. Every task manager is different, so they usually don’t work out for me for various reasons. One task manager I haven’t tried though is TickTick.

First impressions are good. Tasks can be put into lists and even folders. They can also be tagged so that they can be filtered. A couple of extras I didn’t expect to see are the baked-in Pomodoro timer, an excellent addition to a task manager, and the ability to track habits.

It’s still early days, but it’s clear to me now that I need a digital task manager to keep track of these long-running projects. We’ll see how TickTick works out in the long term.

Tonight, the Lang household is celebrating Thanksgiving with the usual twist: a little turkey, roast vegetables, and Yorkshire puddings. We’ve settled down for the night with the NFL on.

Finally, I did it—deleted my Twitter account. It started out as such a fun and exciting place on the web, and it hasn’t been like that for me for a few years now. I’m glad I pulled the plug on it.

Considering cancelling my NYT subscription

My NYT subscription ended its introductory offer of £6 and is now £12 per month. I’m finding it hard to justify the cost now. I rarely read much of the news from the NYT these days, and I have also deleted their games app from my phone.

I enjoy the sports coverage on The Athletic and read some articles from there every day. The Wirecutter is also a good read, but to continue these subscriptions individually is almost as much as the full NYT subscription itself.

I might wait and see if a Black Friday offer can bring the subscription back down. If not, then I think it’s time to cancel the whole subscription. I’ll find coverage of the NFL elsewhere; that won’t be a problem. And there have to be good alternatives to the Wirecutter as well out there; I just need to find them.

This will be a must-see for the family. I can’t tell you how often I’ve watched the original animated movies with the boys.

I have mixed feelings about this morning’s snowfall. On the upside, the garden will be immensely picturesque under snow. On the downside, the golf course will likely be closed all weekend, which scraps the plans the wee yin and I had for tomorrow.

Walking the path with TypeScript

This week, I spent most of my free time adding an NPC character to my ThreeJS game and have them walk towards me each time I move my own character.

I’m using the A* algorithm. Each time I move my own character, the NPC finds the shortest path to my character using this algorithm and then moves one step to my character.

As I’m already using a two-dimensional array to represent the game’s board, using the algorithm on this array helped me get it working. What I wasn’t prepared for was the amount of code needed to implement the algorithm and move the NPC across the board. Still, I managed to learn a thing or two more about TypeScript.

What’s next for my game? I’m not sure yet. There are so many things that I could be doing, such as adding attributes for my characters, both PC and NPC characters, and adding more elements for the map, like ancient ruins. My youngest is also designing skins for the playing character and the NPC, so they’re more than just coloured rectangles on the board.