Home
Jorel's Blog
Cancel

A journey into freedom

I discuss what I’ve discovered about non-free JavaScript and LibreJS. So, let’s cover the base ground I guess. What is non-free JavaScript? This is the part where most (basically every single blog...

Making a programming language

Today, I write about an attempt to make my dream programming language. So I decide to make a programming language. Why? Well, I recently began to dislike Java for being very bloated and I didn’t l...

Preview Image

A guy with a katana and a bathrobe

I write about Katana Zero, a game about killing people and messing with time, and state my opinions on the various aspects of the game. A few months ago, I purchased Katana Zero, an indie game tha...

Safe Reflection Annotations

Today, I write about an annotation system called “Safe Reflection” which helps reduce runtime errors that can occur when using reflection. Personally, I think reflection is a pretty crazy tool. It...

Proprietary software, TOS and other thoughts

Today, I write about my recent thoughts about proprietary software, as well as the terms of service (TOS) for various services online. I also discuss my thoughts on internet advertisements. Thi...

Pushing the limits of the Nix language

I write about my descent into the Nix programming language and try to push it to its computational limits. Nix, the purely functional package manager is pretty good at what it does. It evaluates t...

Attempting to install the Minecraft launcher on NixOS

Today, I write about my attempts to install the Minecraft launcher on NixOS. If you know me well enough and have read my previous posts on my blog, you’ll know that I’m a bit of a fan of Minecraft...

Resolving non-deterministic package names

In this playground, I overview how to access classes within packages where you may not know the name of said package at runtime. Firstly, what’s a playground? As far as my blog goes, it’s an infor...

Operating System Updates

Today I write about the process of upgrading NixOS from 18.09 (Jellyfish) to 19.03 (Koi), as well as my thoughts on operating system updates in general. In general, I’ve found that upgrading an op...

Installing an SDDM Theme on NixOS

Today I write about how I managed to install a custom login manager theme on NixOS, and my journey in trying to understand NixOS a little bit more. SDDM, the Simple Desktop Display Manager is a po...