The Adventures Of MoeBot
It is somewhat a rite of passage for developers who use chat clients to create their own bot. After my successful endeavour with HumphBot[1] I decided to make an automaton of my own which would eventually become MoeBot. While I did make a working bot with Node.js the experience was not very enjoyable so instead I took this opportunity to go even further out and get more F# practice. While there exists a .NET library for making Discord bots I made the decision to do the entire thing from scratch as interacting with C# focused libraries in F# kind of sucks. This decision was bolstered by my prior experience with Discord’s API documentation which, especially in comparison with node’s, I consider to be very good. With all the important decisions made it was time to get moe.
Thursday, 06 March 2025Learning To Count
No longer satisfied by the ever increasing numbers of the latest incremental you now find an idea of your own starting to build inside your mind. Looking over your vast array of counters and progress bars you wonder what makes them go up sometimes in ones or twos and others in billions and trillions. Are some advanced mathematics at play weaving themselves between the dark arts of computer science?
Monday, 31 July 2023The Linux Desktop in 2023
After the surprising success of my attempts to use [FreeBSD as a desktop OS](/blags/free_bsd_2022.html)[1] I decided to embark on using Linux for the role. The reasons are similar to those for choosing FreeBSD but with a larger list of positives.
Wednesday, 14 June 2023Discord?
Why have I of all people made a discord server to compliment this website? It’s certainly a frequently asked question without a quick and easy answer.
Monday, 10 April 2023HumphBot
Head Dino of the [Dinoware Collective](https://dinoware.moe) Galen came up with the idea of converting their Humph Day generator into a discord bot. Yours truly then volunteered to make it happen on the weekend for reasons still not clear to them. So begins an adventure into NodeJS and the Discord Bot Program!
Wednesday, 29 March 2023The FreeBSD Desktop In 2022
As Microsoft continue to push Windows 11 into being actively hostile to users I decided to review a number of alternative operating systems. My goal was to find a suitable replacement for my now obsolete and unsupported Windows 7.
Wednesday, 13 April 2022