You may have noticed on the Fediverse that I haven't been trying to permanently configure my Stream Deck lately. Instead, I've built my own solution. This solution consists of two components. First, a client running on my phone that displays 32 buttons with small images on the screen. Second, a server called DeckServer that pushes different button layouts (which I would normally see on the Stream…
Currently, I need to familiarize myself with a lot of new technologies. I’m not fluent in Android or web development, and modern languages like C# are also on the agenda. Add to that the omnipresent topic of AI - I have opinions but little experience. So, I decided to start a project to change that. The Project The idea practically presented itself. After moving and setting up my workspace, I…
I’ve long been searching for a system to help me not just manage my digital collections, but actually use them meaningfully. At some point, I stumbled upon the Johnny Decimal System - an approach that seemed logical and well-thought-out at first glance. Clear numbers, clear categories, everything in its place. Sounds perfect, right? I started my trial phase by converting part of my document…
I still remember well how I used to save everything: music, photos, eBooks, documents – just everything. The fear of missing out or losing something was simply too great. But at some point, I realized: I had everything, but I wasn’t using any of it. The shift from hoarding to tending was a real liberation for me. Hoarding vs. Tending Back then, I just collected everything without thinking. The…
For the past 25 years, I’ve primarily worked with just one program editor in my professional life: the VB6 editor. But my journey began much earlier - in the early 90s. Back then, things were a bit simpler, or at least more straightforward. Initially, it was just a plain text editor. The first environment worthy of that name was PDS 7.1, Microsoft’s BASIC Professional Development System,…
Emacs is more than just a text editor - it’s a full-fledged programming environment that can be perfectly tailored to your needs. Whether you’re working with Python, C++, Lisp, Rust, or JavaScript, with the right configuration, Emacs transforms into a powerful IDE, offering everything you need for efficient coding: syntax highlighting, debugging, version control, REPL integration, and much more.…
Today, 10 years ago, I had my first encounter with Emacs, and that day definitely changed the way I work with computers—if not my entire life. I remember that day so clearly because it was the day after the very first meeting of the "Warpzonista Coding Club." At that time, the Warpzone was my local hackerspace, and its focus was mainly on hardware tinkering. I wanted to meet more people who, like…
In October, as the days grow shorter and the air turns sharper, many people naturally shift their focus from the creative energy of summer to the quieter work of maintenance. It’s the season of clearing gutters, deep-cleaning corners of the house that have been ignored, and tending to the small repairs that keep daily life running smoothly. Just as some turn to housekeeping and autumn cleaning,…
Whether they’re called bookmarks, favorites, or weblinks, we all accumulate a large number of them over time. At some point, it all becomes overwhelming and needs organizing. So, I wrote a Python tool for that. What Has Happened So Far New weblinks always originate from my browser. whether it's Firefox on my desktop and laptop or on my phone. I could simply leave them in Firefox, allowing me to…
I am currently organizing a visit to a major festival, with over 175 bands playing over 4 days at around a dozen different venues scattered across the city. It's quite a logistical challenge. Which bands do I want to see, and do they play with enough time in between to get from Location A to Hall B? So, I copied all the data from the organizer's website into an Org document and generated an…
Whoever has already looked through my projects will find that there is a project Medusa that I have set up for myself. In Emacs, there are functions that I only need very rarely, and then I often don't have the necessary command in mind. It is then quite helpful to have a hydra for this situation, and the project under which I combine all these hydras is called Medusa for me. Recently, I wanted to…
Apparently, there are a lot of Emacs purists in the world who, over the years, have learned to type such complex key sequences as C-x r t M-. C-c C-p fluently. I'm not one of them. And when I tried to figure out how to customize it for myself, the web forums were full of comments saying it wasn't a good idea. Essentially, for the following reasons: Portability: If you heavily customize your Emacs…
In Emacs, there are several ways to generate neat prints. Most of them end up creating PDFs. But if you just want to quickly have a printout of the buffer to work with a pencil and highlighter, that can sometimes be a problem. I spent an evening trying to solve that, and eventually succeeded. To remember it, I wrote this blog post. Basically, there's the command print-buffer , which I habitually…
Irgendwann Anfang des Jahres habe ich mir nach langem Zögern eine Moonlander MK1 Tastatur angeschafft. Ich hatte mir einige Vorteile davon versprochen, aber auch leider einen entscheidenden Nachteil gesehen… Die Vorteile sind: Dadurch, dass die Tastatur in 2 Hälften geteilt ist, kann ich mir die beiden Seiten passend zu meinem Schulterabstand hinstellen, und habe eine entspanntere Sitzhaltung Jede…
I had managed to ruin the PGP card that holds the PGP key I need to read my email and decrypt my password store. I had a backup in the form of a second hardware key. Well, unfortunately it turned out to be not that easy to replace it. Of course, I could have simply restored the backup copies of the key that I had stored on the hard drive when I created it to the old key, but I thought to myself:…
At some point at the beginning of the year, after much hesitation, I bought a Moonlander MK1 keyboard . I had expected some advantages from it, but unfortunately I also saw a decisive disadvantage… The advantages are: Because the keyboard is split into 2 halves, I can position the two sides to suit my shoulder distance and have a more relaxed sitting posture Each half is tilted outwards, so each…
Nachdem ich in der letzten Folge von Operation Wintermute mit dem Energiemessgerät von Steckdose zu Steckdose gelaufen bin, um herauszufinden wo ich Energie sparen kann, war das beim Gas doch deutlich entspannter. Ich habe nur eine handvoll Warmwasser-Zapfstellen und eine Heizung. Vor dieser Heizung habe ich dann auch etwa eine Stunde auf einem Stuhl sitzend verbracht, bis ich verstanden habe, wie…
In der letzten Folge von Operation Wintermute hatte ich ja versucht, ein Ziel festzulegen um das Energiesparen ein bisschen zu gamifizieren. es geht nun also um 2.000 kWh Stromverbrauch, 10.000 kWh Gasverbrauch und unter 150 Euro pro Monat für Benzin als Zielmarke. Um herauszufinden wo ich zum Beispiel Strom sparen kann bin ich die letzten 24 Stunden durchs Haus gelaufen und habe den Verbrauch…
in den Nachrichten ist es aktuell überall Thema: Die steigenden Kosten für Gas und Strom und andere Energieträger. Dabei hatte ich bisher sogar noch Glück. Ich hatte relativ langfristige Verträge, die erst in den kommenden Wochen auslaufen. Im Moment treffen bei mir die ersten Briefe ein, die mich darauf vorbereiten sollen. Also bereite ich mich darauf vor, indem ich schaue wo ich in diesem Winter…
Das Problem begann eigentlich schon vor knapp 30 Jahren . Es war sehr einfach im Browser ein Lesezeichen zu einer Seite zu speichern, und genau so einfach war es auch die Seiten danach wieder damit aufzurufen. So sammelten sich im Laufe der Zeit mehr und mehr Lesezeichen an, und wenn dann eine neue Version des Browsers erschien, war es eine mühsame Arbeit die Datei mit den Lesezeichen in das…