Sometimes it's the small projects that are the most enjoyable.
Case in point: this month I'm building !EliteNet, which connects the #Archimedes version of #Elite to the Econet multiplayer scoreboard, so ArcElite players can compete against #BBCMicro players.
I last wrote a RISC OS application in 1995. That's 30 years ago! Turns out that BBC BASIC V is still a great language to code in.
And I've never written a RISC OS relocatable module before, so even now, this old dog is learning new ARM-based tricks.
And… ArcElite!
I absolutely love this hobby.