Zwei Branches, ein Changelog und ständig ein Konflikt: Warum das passiert und wie Gits eingebauter Union-Merge-Treiber mit einer einzigen Zeile in der .gitattributes das Problem fast vollständig löst.
Warum sich ein Changelog lohnt und weshalb Keep a Changelog ein Blick wert ist: ein Format, das zusammen mit Semantic Versioning eine Änderungshistorie schafft, die Menschen wirklich lesen wollen.
Wie ich in diesem Blog Icons einbinde: ein Hugo-Modul, Icons von Lucide, ein winziges Partial als Zwischenschicht und kein einziger Request an einen fremden Server.
Nach sieben Jahren zählt meine alte REST-API keine Fahrräder mehr. Ich zeige, wie ich stattdessen die Tageswerte aus dem Next.js RSC-Stream der Herstellerseite extrahiere.
Der neue in Rust implementierte Python-Paketmanager „uv“ überzeugt mit hoher Geschwindigkeit, einfacher Abhängigkeitsverwaltung und leichter Migration von Poetry-Projekten.
PNG-Transparenz mit wenigen Klicks entfernen: Ein Nautilus-Skript mit ImageMagick macht aus transparenten Icons blitzschnell Bilder mit weißem Hintergrund.