Programming projects in 2023
This is a post where I summarize some of the projects I have been hacking on during 2023. Note that only "non-work" related projects are covered by this list. FOSS projects which I have been able to contribute to during work time are included, though.
This page is horribly delayed. I'll try not to delay the 2024 and 2025 posts as much.
(The text below is an excerpt from my general page about programming which can be found here.)
-
2023
-
Perlang (78h): Continued towards the 0.3.0 release, which was eventually released on 2023-02-26:
The third public release of Perlang. The most notable changes are the added support for the
floatdata type, and that the system has been upgraded to .NET 7.The REPL is also noticeably nicer to use now, particularly for those of us used to bash/Emacs-like keybindings.
The full list of commits during the year can be found here.
Poc.Hemekonomi (10h): A simple tool for managing your personal finances, mentioned in the 2022 post as well. I seem to have worked a bit on this early in the year, but abandoned it afterwards. The project is unfortunately still not available under a Free Software license.
xorway.com (6h): I created a web site for the company I was thinking about starting (and ended up starting late in the year); the web site is available at https://xorway.com/ for a slight retro experience. (AGPL-3.0)
dotfiles (5h): A bunch of small changes here and there. One of the nicer changes this year was that I added an install script, making it easier to take the repo into use. It doesn't seem to enable all the dotfiles in the repo, though, but the more important parts like
bashandgitcustomization gets handled at least.gitlab-marge-bot-helper (3h): I think this is the initial name of a project that ended up being published as the BSD-licensed https://github.com/hiboxsystems/marge-bot-slack-tool repo.
modplay (3h): This was a little thing that I played with and showed to my children. It's a tool for playing
.modfiles (and some other formats) with GPIO-based visualization for Raspberry Pi, connected to some LEDs via a breadboard. The repo contains a YouTube link where you can see it in action. (zlib license)llvmsharp-example (2h): This was an experiment I did when trying out LLVMSharp. I wrote about it briefly here: https://github.com/perlang-org/perlang/discussions/396, under the "LLVMSharp to the rescue... kind of" section.
-
perlun.eu.org (2h): The blog you are currently reading.
I wrote one blog post during this year:
-
There we go, you've reached the end. Thanks for going through the year together with me.
Wish you all the best for the new year! ![]()