Leo's Blog

This is my blog. You will find my various geeky posts here.

I recently posted a tweet on Twitter saying that I thought Windows 11 was "the best Linux distro" or something like that. I can't remember, the post somehow got lots of retweets and attention, so I deleted the post anxiously (and my whole alternate Twitter account which had some personal stuff on it...

Continue reading...

Allegro 5 and Nuklear UI Integration Notes

I'm trying to make a very full-featured game with Allegro 5. And for the UI side of things, I don't want to cut corners and make something too simple, nor do I want to spend an absurd amount of time making my own UI. So, I chose to use the most obvious, e...

Continue reading...

Incremental Makefile

In case you don't know, I have been working on Wizards with Rockets for over 2 years now! It is a game written completely in C and it uses a Makefile for compiling the code. Makefiles are a bit of a lost art. They were very popular in the late 80s and 90s. But now in 2020, a...

Continue reading...

Fixing OpenVPN - When the network disconnects and reconnects

I have been using OpenVPN for a professional project for a client. It allows me to manage a network of devices remotely. Doing things like updating code, running system updates, fixing things, etc.

However, the network is very intermit...

Continue reading...