Portfolio

Deze pagina toont een aantal van mijn projecten waar ik trots op ben en graag laat zien. Voor meer van mijn (voornamelijk onopvallende) projecten, bekijk mijn GitHub-profiel of mijn zelf-gehoste Forgejo-instantie.

Empede Link to heading

Empede is een webclient voor MPD (Music Player Daemon). Het is geschreven in Rust, HTML, CSS en JavaScript, waarbij actix-web wordt gebruikt voor de backend, askama voor template rendering, en htmx als frontend-framework.

De client nadert de functionaliteit van andere populaire MPD-webclients, zoals phpMp.

Screenshot

reegee-X Link to heading

reegee-X (@regexbot) is een eenvoudige Telegram-bot waarmee gebruikers het Perl-achtige s/a/b/-patroon kunnen gebruiken om hun eigen (of andermans) fouten te corrigeren.

De bot is geschreven in Python, oorspronkelijk met behulp van de aiotg-bibliotheek, maar sindsdien herschreven naar het veel betrouwbaardere Telethon door bijdragers (shoutout naar Lonami).

telematrix Link to heading

telematrix was mijn oorspronkelijke poging in 2016 om een brugbot te schrijven tussen Telegram en Matrix.

Hoewel telematrix niet veel meer was dan een prototype, trok het de aandacht omdat het de eerste Telegram-Matrix brugbot was die enigszins bruikbaar was en vrij eenvoudig in te stellen — tot het punt dat het ooit werd getoond op het FOSDEM-podium door Matthew Hodgson, de technisch medeoprichter van Matrix.