How to quit Vi

Sep 1, 2025

Have you ever had the problem of not knowing how to exit VI without restarting your computer? No problem, here’s a very simple solution:

:!kill -9 $(ps ax | grep vi | head -n 1 | cut -d " " -f 1)

See? It’s not that difficult.

Read more…

What the Movie

Aug 19, 2025

At the beginning of my training as an IT specialist, I started playing What The Movie. Now, after 16 years, I have solved 10,000 so-called “feature films” and decided that I am done!

https://whatthemovie.com

Read more…

My Mastodon relocation adventure

Jul 25, 2025

The time had finally come: Mastodon (Bare Metal) on my old Ubuntu 20 container could no longer be updated from 4.3.9 onwards. Ruby was too old, PostgreSQL was too old. So I moved the entire system.

Read more…

Sort dates from json in Hugo

Mar 27, 2025

I manage concert data on a Hugo homepage in a JSON file. A distinction should be made between upcoming and past concerts. In addition, the date should be reformatted after sorting. Here is a bit of crazy code for this:

Read more…

Fun with printers

Mar 14, 2025

I manage printers professionally, which we buy from a company, let’s call them „ABC Printers“. The printers are basically Lexmark MS331dn, which have been given a new label.

We bought the printers at the end of 2022 with a 24-month maintenance contract. During this time, I once had a technical problem that I couldn’t solve myself, as all administrative functions on the web front end are protected with a pin. When I asked if I could get this pin, they referred to the maintenance contract, which excludes this.

Read more…