It's been a long time since I posted here. 2024 was mostly about the Cantilevers project, which ultimately failed as a replacement for bascule. I'll try to integrate the cantilivers blog posts into this website, and shut that down. Some of the design goals of that project were not sustainable or practical.

Until then, I will continue to blog using bascule, but that has problems of its own. The code is old, and relies on libraries that aren't available any more. It will take a bit of work to bring that project up to a state where it compiles again. Indeed, even my precompiled version of the program does not work right now, which is concerting. I've no plans to make improvements to bascule, though. All the reasons I wanted to move from bascule to cantilevers still apply, so I am not sure what I will do. Perhaps I'll just migrate this blog to one of the existing static site generator tools.

Perhaps foolishly, I have started a new game development project. This is no doubt a bad idea - my previous attempts (The Alchemist and Project Herschel) all ended in tears and frustration. But I still want to scratch that itch. I am returning to the idea behind Herschel, but I've decided to use the Godot rather than a lower-level programming library. Being a masochist, I am scripting in the game with the entirely unofficial Godot Kotlin JVM extension rather than the officially supported GDScript or C# languages.

I may come to regret that decision.

The new project is Project Kuiper and once I have something to show I'll blog about it here.

Outside of development, I'm trying to run more (2024 was not a good year for running). And if I am good, I'll take up some piano lessons as my piano is looking very dusty and neglected right now.