Leo's Blog

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

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...

Why I currently use Windows (and not Linux)

I grew up with an operating system that was way ahead of it's time - Amiga Workbench 1.3. So at a young age, I had an appreciation for operating systems.

In my teens and early adulthood, I was stuck with using Windows. Initially because I was sharing...

Continue reading...