This page highlights some of my free time and school projects.
I built an MQTT v3.1.1 broker in order to better understand how MQTT works.
So far it can only do QoS 0 and is not very resilient,
but clients can subscribe to topics, publish messages, and receive published messages.
tale - Version Control System
Tale was developed as part of a school project, together with Severin Kaderli.
It's a very basic VCS, inspired by git.
It supports showing diffs, basic linear history keeping, and reverting commits.
We developed it from scratch, without knowing about the internals of any VCS.
A small utility which mimics the MacOS Mojave functionality of displaying time-based wallpapers.