Articles: #web

Forgejo Actions Notification Development
17min Thursday, 20th November, 2025
Some stories of how I work on Forgejo. How is a Go project structured? What's the point of Forgejo's layered architecture and what's that pub-sub pattern? Additionally, I exhaustively explain how to setup a development environment for Forgejo.

How my GitHub Pages got Hacked
2min Saturday, 18th October, 2025
A DNS forward is an expression of trust. GitHub broke my trust and someone else received control over my domain.

Inject Fonts into Web SVGs with sed
2min Monday, 10th February, 2025
Add font-loading CSS to SVGs with a sed script.

reveal.js your Presentation
14min Friday, 24th June, 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.
Software Projects: #web

Forgejo
Thursday, 6th March, 2025
Self-hosted lightweight software forge. Easy to install and low maintenance.

compare_view
Friday, 24th June, 2022
Blend Between Multiple Images.

go_pub_sub_visualizer
Monday, 27th October, 2025
Visualize Pub-Sub Pattern in Go.

Manim Editor
Sunday, 5th September, 2021
Web Presenter for Mathematical Animations using Manim.

mc_map_marker
Wednesday, 20th November, 2024
Remember locations on your Minecraft server.

Visualizations
Tuesday, 17th January, 2023
Visualize Graphs with Godot and C++.

Lake Visualizer
Friday, 9th April, 2021
Interactive Problem Visualizer for the 39th BwInf, 2nd round, 3rd task.

BBB Autostatus
Sunday, 23rd May, 2021
Firefox Extension Simulating Human Interaction in Video Conferences.

Book Page Converter
Friday, 22nd October, 2021
Convert Page Numbers between Different Versions of the same Book.

Jupyter compare_view
Wednesday, 8th June, 2022
Blend Between Multiple Images in JupyterLab.

OHG Plan Parser
Monday, 16th July, 2018
Parser for the Substitution plan of the Otto-Hahn-Gymnasium Gifhorn.

Who Am I
Tuesday, 9th March, 2021
"Who Am I" Game with Your Friends as Characters.

MC Royale Supervisor
Friday, 27th December, 2019
Minecraft Battle Royale mode with Supervisor Powers through a Webinterface.

Project Omega
Saturday, 27th March, 2021
Article Publication Website.

therapy_search
Thursday, 4th August, 2022
Compute Call Times into a Calendar.

Homepage
Wednesday, 1st December, 2021
This Homepage.

Project Orange
Tuesday, 8th February, 2022
Top-Down Shooter in a Week

Quote Rater
Wednesday, 12th January, 2022
Rate Quotes to Order them.

Social Blog
Thursday, 8th October, 2020
A little School Project using SQLite and Java.
