Mendhak / Code

How to run any Docker container’s traffic through Wireguard or OpenVPN

I prefer running my Torrent (and related tools) in a container, for isolation from my host OS, as well as the ability to route all of its traffic through a VPN.

The simplest way to get started with Stable Diffusion via CLI on Ubuntu

Syncing your Github status with your currently playing Steam game

I have written a script that will attempt to update your Github user profile status with the game currently being played on Steam. I haven’t been using the Github Profile Status feature for any purpose, so might as well use it for something interesting to me.

I wrote to the address in the GPLv2 license notice and received the GPLv3 license

Dealing with open source software, I regularly encounter many kinds of licenses — MIT, Apache, BSD, GPL being the most prominent — and I’ve taken time out to read them. Of the many, the GNU General Public License (GPL) stands out the most. It reads like a letter to the…

My ebook reading setup

I used to have a simple life — I’d buy books off Amazon, and read them on a Kindle. But over the past few years, my reading habits changed drastically. I’m now reading a lot more things, from a lot more sources, on a lot more devices and have had…

‘Zero Trust’ security is a poor choice of words

There is a growing focus on Zero Trust security models across businesses, and with this changing landscape will come a new set of security paradigms and processes that end users will need to adapt to.

Tool to find Steam trading card sets in common with another user

On Steam, I like to trade with other users to complete my card sets, and craft badges. A common way to find users offering trades is on the Steam Trading Cards Group. Now, in this group, some people will accept cross-set trades.