Blog
Alle Beiträge
Politik, Informatik und Leben an einem Ort.
Wer regiert Ihre Stadt? Magistrat und Stadtverordnetenversammlung
„Das hat die Stadt entschieden.“ Aber wer ist „die Stadt“? In Hessen sind es zwei Gremien: Die Stadtverordnetenversammlung entscheidet wie ein Parlament, der …
Weiterlesen →
Weniger verkaufen als Upgrade
Microsoft 365 Family und Premium ersetzen 1 TB pro Mitglied durch einen gemeinsamen Pool von 2 TB für bis zu sechs Personen. Microsoft nennt das Flexibilität. …
Weiterlesen →
Stadtrat im Ehrenamt: Was mache ich da eigentlich?
Seit der Kommunalwahl 2026 bin ich ehrenamtlicher Stadtrat in Rodgau, für Volt. Oft fragen mich Menschen: Was macht man da eigentlich? Sitzt Du jetzt im …
Weiterlesen →
Rede auf dem Landesparteitag 2026 in Darmstadt
Ein Plädoyer für Vertrauen in die Mitglieder: Selbstfürsorge und das Einschätzen eigener Grenzen sind ein persönlicher Lernprozess, den wir unseren Mitgliedern …
Weiterlesen →
Teammitglieder, die jj nie anfassen, müssen nicht wissen, dass es existiert
Teammitglieder, die jj nie anfassen, müssen nicht wissen, dass es existiert Teil 9 von 9.
Das war die Frage, die vor der Übernahme von all dem für echte Arbeit …
Weiterlesen →
Bookmarks sind keine Branches, und das ist der Punkt
Bookmarks sind keine Branches, und das ist der Punkt Teil 8 von 9.
jjs benannte Zeiger “Bookmarks” statt “Branches” zu nennen sah …
Weiterlesen →
History bearbeiten, ohne die Luft anzuhalten
History bearbeiten, ohne die Luft anzuhalten Teil 7 von 9.
Die drei Züge, die diese Lektion behandelt, neue Arbeit beginnen, bestehende Arbeit bearbeiten, neue …
Weiterlesen →
d-you: Digitale Identität europäisch denken – und endlich machen
Die EUDI-Wallet und d-you bieten die Chance, digitale Identität europäisch, sicher und alltagstauglich zu gestalten. Entscheidend ist, dass Datenschutz und …
Weiterlesen →
jj wie Tokyo Night aussehen lassen
jj wie Tokyo Night aussehen lassen Teil 5 von 9.
Das ist die am wenigsten essenzielle Lektion der Serie und die, an der ich das meiste unmittelbare Vergnügen …
Weiterlesen →
jj log dazu bringen, über das Remote zu sprechen
jj log dazu bringen, über das Remote zu sprechen Teil 6 von 9.
Was mich jj log als Alltagswerkzeug vertrauen ließ statt als Spielerei, war zu sehen, wie der …
Weiterlesen →
Repositories forken mit jj
Repositories forken mit jj “Fork” ist eines der meistgenutzten Wörter in der täglichen Arbeit mit GitHub, GitLab, Gitea, Forgejo oder Bitbucket - …
Weiterlesen →
Wie jj darunter tatsächlich gebaut ist
Wie jj darunter tatsächlich gebaut ist Teil 4 von 9.
Das mentale Modell aus dem letzten Beitrag (Arbeitskopie als Commit, Change-ID getrennt von der Commit-ID) …
Weiterlesen →
Notwendigkeiten und Schau: der Tankrabatt als Beispiel
Ein Tankrabatt kurz vor der Wahl: was er kostet, was die Mineralölkonzerne beitragen, und ob es Belege dafür gibt, dass so etwas Wahlen beeinflusst.
Weiterlesen →
Das Vokabular, das jj von Git übernimmt, verändert und weglässt
Das Vokabular, das jj von Git übernimmt, verändert und weglässt Die Falle bei jj ist, dass es mehrere Git-Begriffe für etwas anderes wiederverwendet, statt …
Weiterlesen →
Die Arbeitskopie ist ein Commit
Die Arbeitskopie ist ein Commit, und andere Dinge, die einen Moment brauchten, bis es klick machte Teil 3 von 9.
Gits mentales Modell hat drei Schichten: …
Weiterlesen →
Colocated-Modus
Colocated-Modus: zwei Speicher, ein Verzeichnis Teil 2 von 9.
Die Installation selbst ist ein Nicht-Ereignis, ein Paketmanager oder ein cargo install, dann eine …
Weiterlesen →
Warum überhaupt einen Blick auf Jujutsu werfen
Warum überhaupt einen Blick auf Jujutsu werfen Teil 1 von 9 einer Serie über das Erlernen von jj im Colocated-Modus.
Git funktioniert. Fünfzehn Jahre später ist …
Weiterlesen →
Eine fish-Konfiguration nach nushell portieren
Eine fish-Konfiguration nach nushell portieren: zwei Bugs, die sich nur in einer echten Shell zeigen Ich nutze fish seit Jahren als tägliche Shell, mit einer …
Weiterlesen →
cargo: command not found, obwohl rustup installiert ist
cargo: command not found, obwohl rustup installiert ist Symptom: rustup funktioniert, rustup show listet eine installierte und aktive Toolchain auf, aber cargo, …
Weiterlesen →
Eine stille Prüfsumme, die jeden S3-kompatiblen Upload zerschossen hat
Eine stille Prüfsumme, die jeden S3-kompatiblen Upload zerschossen hat Problem Wir hatten einen kleinen Go-Service, der generierte Dateien in einen …
Weiterlesen →
Volt: Local Lead Wahlen 2026
Ich möchte gerne in den nächsten 18 Monaten weiter machen!
Weiterlesen →
Gebrochene Versprechen: der fruchtbare Boden für Populismus
Gebrochene Versprechen: der fruchtbare Boden für Populismus
Weiterlesen →
Inhalte in Dateien mit ripgrep ersetzen
Spoiler: ripgrep kann das nicht allein. Aber du kannst es mit anderen Werkzeugen kombinieren, um das Ziel zu erreichen.
Das Problem Ich nutze Obsidian mit …
Weiterlesen →
Per RDP von Linux zu Windows verbinden
Das Problem Ich habe einen Windows-Rechner in meinem lokalen Netzwerk und möchte mich von meinem Linux-Rechner aus per RDP damit verbinden. Dafür nutze ich …
Weiterlesen →
tclip auf einem Zimaboard betreiben
Warum? Weil private Gists fantastisch sind und sich zusammen mit Tailscale und einem Zimaboard leicht hosten lassen.
Wie? Vor Kurzem habe ich ein Zimaboard in …
Weiterlesen →
Tausche deine Keyboard-Switches
Warum? Einfach weil du es kannst. Und weil es Spaß macht. Und weil du etwas Neues lernen kannst. Und weil du es kannst. Oder du hast dir gerade ein weiteres …
Weiterlesen →
Willkommen RedHat im Spiel von ... nun ja, Geschäft wird verrückt
RedHat zwingt Klone dazu, ihr Betriebsmodell zu überarbeiten (und bricht damit vielleicht sein Versprechen).
Die Community findet die Entscheidung nicht gut. …
Weiterlesen →
Über Schriften
Über Schriften Ich mag ein gutes Schriftbild auf meinem Bildschirm. Ich mag es, wenn viele Informationen (manche würden sagen zu viele) auf einmal angezeigt …
Weiterlesen →
Software Engineering vs. Software-Entwicklung
Software-Entwicklung und Software Engineering sind zwei verwandte, aber unterschiedliche Bereiche innerhalb der Informatik. Software-Entwicklung bezeichnet den …
Weiterlesen →
Den Titan Security Key USB-C unter Linux zum Laufen bringen
Ich habe mir einen Titan Security Key von Google als Zweitschlüssel zugelegt, falls mein Hauptschlüssel kaputtgeht. Ich nutze Linux, und Yubicos Serie 5 NFC …
Weiterlesen →
Ein nicht so offensichtlicher Grund für einen Auth-Fehler bei SSH
Problem Du versuchst, sicher zu bleiben. Wie bitte? Ja, zu sicher. Wenn du für verschiedene Kunden arbeitest und so tickst wie ich, möchtest du vielleicht nicht …
Weiterlesen →
Zu Mattermost beitragen
Was ist Mattermost? Von ihrer Website:
Mattermost is a flexible, open source messaging platform that enables secure team collaboration Stell dir Mattermost also …
Weiterlesen →
Maximal Rodgau: Göb, Benz, Hoffmann
Endlich haben wir das Maximal in Rodgau besucht. Es wird von einem Verein getragen, der Jazz-Livemusik und andere Livemusik veranstaltet. Es ist erschwinglich …
Weiterlesen →