Some stories of how I work on Forgejo.
November 2025
A DNS forward is an expression of trust. GitHub broke my trust and someone else received control over my domain.
October 2025
We all live in a world of immensely complex technology. The concept of Open-Source might seem radical at first but it's indispensable in our world. Regardless if you are a user, developer or simply interested in a healthy society, you benefit from Open-Source and we should fight for every bit of it. Open-Source is a quality mark, a form of democracy and ownership, capitalism at its best and thus the response to this world, a world in which software exists. This article gets to that conclusion without requiring any prior technical knowledge.
October 2025
My very personal troubles dealing with compromises, explained at an example of docker_cron with Renovate.
Sometimes you really don't have to worry as much and trust your previous, careful considerations.
September 2025
Setting up Linux v6.12 on a StarFive VisionFive 2 with PREEMPT_RT.
Also: How to setup your Linux laptop as a simple NAT router.
June 2025
I'm having a stab at designing an enitity seeking missile in Minecraft with the mc_missile mod.
Or: How I blew up my brother.
June 2025
Using tests not to increase quality but to more quickly get things done.
Or: How I started to enjoy writing tests.
May 2025
Bringing decades old Fortran code to life with Docker and animating it with Python.
Now you get to see Fig.3.5. from "Introduction to Conventional Transmission Electron Microscopy" by Prof. Marc De Graef at 30 frames a second.
April 2025
Add font-loading CSS to SVGs with a sed script.
February 2025
Install Debian on a device with a broken NVRAM.
November 2024
You're missing that one program that isn't available in your Linux distro? With Distrobox, the 'Linux Subsystem for Linux,' you can install it anyways. This article explains how to do that with the example of installing LunarVim on Red Hat.
October 2022
Why do it complicated when a Bash one-liner does it too?
October 2022
reveal.js is a PowerPoint alternative. With it you programmatically define your presentation via HTML.
This article shows how you can use reveal.js for your own presentation.
June 2022
Gentoo is a Linux distribution that offers as many options as possible. This article leads you through the decisions I took to end up with a system that best suits my needs.
April 2022
Maki showcases how a program for interactive and programmatic animation development can be implemented.
Its programmatic approach provides the precision technical concepts require, while its interactivity and real-time updates avoid a disconnect between input and output.
February 2022