There is a unique elegance to a well designed command-line interface (CLI), and the joy of using one is surpassed only by the satisfaction of creating it. Today I'm going to talk about my favourite Go CLI library Kong by Alec Thomas.
If you're familiar with Voicemeeter then you've probably heard of VBAN. It's a protocol proposed by VB-Audio for transmitting data (audio/video/text/midi) over a network. With it you can do all kinds of fantastic things.
I recently stumbled across a number of Reddit posts/Youtube comments asking how to switch scenes on Streamlabs using the Fifine AmpliGame D6 controller, so I decided to investigate...
A few years ago I picked up a Midas MR18 Digital Mixer for mixing music and streaming online. After a while I discovered the need to make adjustments programmatically, however, there was no official API so I decided to investigate...
Earlier this month I was lucky enough to get my hands on a complimentary copy of Head First C# Fifth Edition. There were things I expected and things that surprised me, here are my thoughts...
More than a decade ago now the guys of the IceOps-Team developed a server extension for the stock MW1 game offering a programmable plugin API. In this article I will detail the process of writing a plugin to prevent IP and URL advertisement in a game server.
I recently picked up the book C Programming A Modern Approach 2e by K. N. King. Although I've dabbled with C over the years this is the first time I've committed any period of time to learning it. I took this opportunity to do some programming with the Voicemeeter SDK while reading the book.
Programming is my primary interest but Linux server administation is another. I find webhooks a valuable way of keeping up to date and more recently a convenient way to receive updates from Github.