Skip to content

Software

I dabble. Which means I’m not a professional (read: paid) programmer, but I do create software. Mostly because I want to achieve something that existing solutions either don’t offer at all, or do a crap job at it, catastrophically failing to meet my very specific needs.

And sometimes, I create something that I think might just be useful to the world at large.

Hence this subsection of the website.

Do note: All of my software:

  • Is unsigned. I do not feel like shelling out a lot of money or make a lot of effort to get a verification certificate, even if it prevents that dreaded security warning when downloaded and/or installed.

    It is just a hobby, after all. Seriously, look up “code signing certificate” on the Googles or the Bings, and see what hoops you need to jump to and how much [insert local currencies] you have to shell out just to be able to just barely bypass those security warnings – and then see what it costs to actually become a trusted vendor.

    Oof.
     
  • Is untested, as in “it works without issue on at least two of my personal systems” (both of which are up-to-date Windows 10 systems, one with and one without craptons [shitloads? fuck-tons? what’s the proper designation for “quite a lot”?] of development tools, add-ins, plugins and apps), and since I’m just the one guy doing this for his own convenience and edification, I don’t exactly have an ISO- compliant, Slack-using, Agile-based QA team at hand.
     
  • Is offered AS-IS without any warranty or guarantees whatsoever. I test and run stuff on my own system, and program as much as I can using the “generic” method (no hard-coded paths or folder-names, EITHER very carefully crafted or NO hooks into the file system (which might wipe entire folder structures and the likes, yikes)), but things not breaking on MY system is no guarantee for things working as they should on YOURS.

    So it’s available, it’s free, and you use it at your own risk. Just so that, you know, we have an understanding about that, see?
     
  • Requires the proper .Net framework to be available on your system, or for it to be installed.

But on the other hand:

  • It all works locally (no internet callbacks, no phoning home all the time), unless internet or network access is specifically required (and then it will say so right there on the download page).
     
  • It all fulfills a specific need for which any other application either charges you blind, requires sign-ups, inundates your system with unwanted and useless extras, or phones home all the time.