I write about an annoying issue that I encountered when trying to deploy an artifact to Maven Central. It was a standard CommandAPI release day and I decided to deploy the latest version of the Co...
Fixing sign-artifacts failing on Windows
mvnd is amazing!
In this post, I write about my thoughts on mvnd, a daemon for Apache Maven, and how it drastically improved my development speed. As with most of my recent Java development endeavours and discover...
Hotswappable Spigot Plugins
Today, I write about how I set up a 1.18.2 Spigot server in Eclipse which lets you hot-swap plugins in Java 17. It’s just like any regular mad-coding session. I’m busy testing some niche little fe...
Simplifying Bukkit ProxiedCommandSenders
In this informal tutorial, I write about how you can use Java’s dynamic proxies to handle Bukkit’s ProxiedCommandSender in a more natural way. So I was planning to have a paragraph at the start he...
Adding a page table of contents to mdBook
Today, I describe how I added a page table of contents to my mdBook projects. mdBook is an amazing little command-line tool written in Rust that lets you create a “book” from a collection of markd...
Making a better programming language
Today, I write about making my dream programming language. Again. Writer’s Note: I recommend reading my first post Making a programming language before reading this one! This post contains comp...
Java Tips & Tricks (2/2)
Today I cover a few more features that exist in Java that most intermediate Java developers don’t know about. Similarly to part 1, we cover features that may not be useful in day-to-day programming...
Java Tips & Tricks (1/2)
Today I cover a bunch of features that exist in Java that most intermediate Java developers don’t know about. In this tutorial, I cover the various types of constructors a class can have, the power...
Making the Elm-Brainfuck-IDE
Today, I write about how I created my Elm-Brainfuck-IDE project. I also discuss the design choices that I went through and how I used typed CSS in Elm. I decided to learn Elm. I created the Rust-E...
Using GitHub Actions
After attending a lecture about continuous integration and testing methods at university, I decide to put what I learned into practice and try to use GitHub Actions for an Elm based project. It’s ...