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

Opleiding

Ik ben een voltijd student HBO-ICT op Hogeschool Windesheim. In mijn studie heb ik klassen gevolgd en projecten gedaan in verschillende velden binnen ICT. De primaire richting waar ik op focus is Software Development, dit gaat het om het ontwikkelen van webapplicaties, back-end systemen en desktop programma's.

Naast de voorgenoemde richtingen heb ik ook semesters gevolgd in Quality Software Development over architectuur en ontwikkelpatronen, en Games Programming; over de systemen achter games zoals renderen en algorithms.

Het eerste semester van het schooljaar 26/27 ga ik een minor volgen in International Relations omdat ik een persoonlijk interesse heb in politiek.

Homelab en VPS

Een aantal jaar geleden heb ik een homelab en een VPS aangeschaft. Deze draaien beide Docker op Ubuntu Server, beheerd met tools zoals Portainer en Dozzle.

Hiervoor werk ik ook met networking zoals DNS, reverse proxies en VPN tunneling. Vooral met Cloudflare, Caddy, en Tailscale, in die volgorde.

Ik gebruik mijn homelab voor veel verschillende dingen van opslag tot thuisautomatie tot gameservers.
Mijn VPS gebruik ik voor lichtere programma's waar uptime belangrijk is zoals websites (inclusief deze) en discord bots.

Modden

Als ik in mijn vrije tijd aan het programmeren ben, is dit meestal aan het modden van games. Dit vooral voor Minecraft wat geschreven is in Java wat makkelijk te decompileren is.

Hierbij maak ik gebruik van Fabric, dit maakt vooral gebruik van Mixins om code te injecteren in de game. Mijn voorkeur ligt vooral bij server-side mods, verandering maken binnen de grenzen van de vanilla client van de game is een leuke uitdaging.

Talen, Frameworks, en Tools

Ik heb origineel geleerd programmeren in Python waarna ik al snel door ben gegaan naar Java om verder te verdiepen in Object Oriented Programming. OOP is dan ook het 'paradigma' wat ik nog steeds het meeste gebruik.

Voor back-end systemen gebruik ik veelal C# .NET, voor modding in Minecraft gebruik ik natuurlijk Java, en voor het maken van websites is mijn stack naar voorkeur Svelte in TypeScript met Tailwind CSS.

Qua tools gebruik ik waar het kan een JetBrains IDE, voor web development ben ik nu wel overgeschakeld naar Zed om het te proberen.

ennl