{"last_updated": "2026-07-17"}

Study

I am a full time student, studying HBO-ICT at Windesheim University of Applied Sciences. Throughout my study I have gotten classes and made projects across various fields of IT. The primary direction I focus on is Software Development, this includes building web applications, back-end systems, and desktop software.

Besides these, I have also followed semesters in Quality Software Development; focussing on architecture and development patterns, and Games Programming; about the systems behind games like rendering and algorithms.

The first semester of the schoolyear 26/27 I will be doing a minor in International Relations because of a personal interest in politics.

Homelab and VPS

A few years ago I purchased a homelab and a VPS. These run Docker on Ubuntu Server, managed with tools like Portainer and Dozzle.

This also includes working with networking like DNS, reverse proxies, and VPN tunneling. Primarily using Cloudflare, Caddy, and Tailscale respectively.

I use my homelab for various things such as storage, home automation, and gameservers.
My VPS is mainly used for lighter programs where uptime is important such as websites (including this one) and discord bots.

Modding

If I'm doing programming in my free time, it's mostly on modding games. Particularly for Minecraft which is written in Java which makes it easy to decompile.

For this I use Fabric, which makes use of Mixins to inject code into the game. My preference is for server-side mods, changing the game's behavior within the vanilla client's limits is a fun challenge.

Languages, Frameworks, and Tools

Originally I learned to program in Python whereafter I quickly moved on to Java to expand on Object Oriented Programming. To this day, OOP is still my preferred paradigm.

For back-end systems I use C# .NET, for modding in Minecraft I ofcourse use Java, and for web development my preferred stack is Svelte in TypeScript with Tailwind CSS.

As of tools, I use a JetBrains IDE where possible, but I have switched to Zed for web development to try something new.

ennl