Ayrton Diablo S
Beam of Ayrton Diablo S

Koen de Ruiter

Computer Science Student

Personally Authored

Project sample photo

The configuration for all my NixOS machines. It is fully modularized, and has a custom module for all Hyprland configuration options.

Project sample photo

A program that tries to find new algorithms (move sequences) for Rubik's Cube by trying to satisfy constraints on what happens to all the little cubes. A Cube is represented with bitfields in only 100 bits, which makes searching the state space extremely quick. The search is standard BFS for now, but I want to implement a more clever search using heuristics.

Picture made with https://ruwix.com/cube-solver and custom CSS

Project sample photo

My Advent Of Code solutions for 2025, written in Haskell.

Contributed

Project sample photo

Upgraded the playbooks to be compatible with Ubuntu 24.04

Helped writing the playbok for a new website

Project sample photo

Added a keybind to pause to debug elements easier

Added a weather widget

Made activities show participants