Welcome to the Hardmo.de overview. It might lack some stylistic elements.

Why is that? Because I'm not that interested in web development and spend my time on more fundamental projects.
What is there to see then? A definite show-off is the following project in C++, turning templates into a complete functional programming language. While this might seem mind-bogglingly useless at first glanceadmittedly, the end result is merely spending a lot of RAM and time on a problem that could be solved easily by a code generatorit also highlights two key aspects of modern type system designs: they are extensive enough for providing expressiveness beyond the builtin capabilities of the language; and a committed programmer can use them for additional, generated, compile-time interface contracts not forseen in the C++ initial design. The project has been explored in code as well and is available on github.
Paradigms and Open Source Most of my projects are related to backends where I focus on clearness, clarity and conciseness. Besides experiments in programming languages, contributions to some open source projects have been made while I used them myself. The biggest so far to a library used in Mozilla's Firefox Quantum: image. It fixed several bugs and provided methods for decoding all of the image formats bundled in libnetpbm. The libraries I develop recreationally are almost always licensed as open source, mostly with the MIT license. Learning is Strength. Freedom is Liberation. Understanding is Peace.
Security with Rust Since the first time I tried it out, Rust has stuck with me and as I planned on revamping my webserver (to the version in front of your eyes right now) concepts for security in distributed applications have sparked my interest. After I had unsuccessfully tried to find a server side implementation of the OAuth2 protocolmy search included other languages I'm fluent in as wellI decided to simply write my own: oxide-auth. (O xygen is the oxide in the formation of rust. The fact that the project was initially intended only for the web framework iron makes this pun even worse.)