Seite 21 - Monthly Archives: December 2025
-
Maxim Mironjuk
-
Dezember 05, 2025
Wer mehrere Kundenprojekte auf einem Server betreibt, kommt an unterschiedlichen PHP-Versionen nicht vorbei, weil Magento, WordPress und Legacy-Anwendungen selten dieselbe Version verlangen. Mit versionierten FPM-Paketen, update-alternatives und sauber getrennten Pools pro vhost lassen sich mehrere PHP-Versionen konfliktfrei und produktionssicher parallel betreiben.
-
Maxim Mironjuk
-
Dezember 05, 2025
Viele Unternehmen betreiben geschäftskritische Kernsysteme in COBOL, Perl oder anderen Sprachen, deren letzte vollständige Dokumentation Jahrzehnte zurückliegt und deren ursprüngliche Autoren längst nicht mehr im Unternehmen sind. Ein kompletter Neubau von Grund auf klingt verlockend, scheitert in der Praxis aber regelmäßig an unterschätzter, über Jahre gewachsener Geschäftslogik. Dieser Artikel zeigt, wie sich Claude gezielt einsetzen lässt, um solche Systeme erst zu verstehen, ihre Regeln zu extrahieren und dann kontrolliert, Modul für Modul, statt in einem einzigen riskanten Schritt abzulösen.
-
Maxim Mironjuk
-
Dezember 05, 2025
Podman verspricht einen kompatiblen Ersatz für Docker, verzichtet dabei aber bewusst auf einen root laufenden Hintergrunddienst und ermöglicht Container, die vollständig ohne Root-Rechte laufen. Für Hosting-Umgebungen mit mehreren Kunden auf einem Server ist das kein kosmetisches Detail, sondern ein grundlegend anderes Sicherheitsmodell, das sich direkt auf Angriffsfläche und Blast Radius auswirkt.
-
Maxim Mironjuk
-
Dezember 05, 2025
ESM und CommonJS sind zwei grundverschiedene Modulsysteme, die in derselben Node-Laufzeit koexistieren muessen, und genau daraus entsteht die ESM/CJS Interop Problematik. Wer den Unterschied zwischen require() und import nicht versteht, stolpert frueher oder spaeter ueber ERR_REQUIRE_ESM, verlorene Named Exports oder eine defekte instanceof Pruefung durch doppelt geladene Abhaengigkeiten.
-
Maxim Mironjuk
-
Dezember 05, 2025
Ein Sidebar Layout aus fester Seitenspalte und flexiblem Hauptbereich klingt nach einer trivialen Aufgabe, bricht aber regelmäßig bei langen Wörtern, Overflow Inhalten und fehlenden Media Queries. Flexbox liefert mit flex-basis, gap und dem Sidebar Pattern eine Lösung, die ganz ohne Breakpoints automatisch umbricht und die visuelle Reihenfolge unabhängig vom Quellcode steuert.
-
Maxim Mironjuk
-
Dezember 05, 2025
Wer bei jeder Anfrage denselben langen System Prompt, dieselbe Dokumentation oder denselben Codebestand komplett neu an Claude schickt, bezahlt fuer identische Tokens immer wieder von Neuem. Prompt Caching haelt diese wiederkehrenden Anteile serverseitig vor und senkt sowohl Kosten als auch Latenz spuerbar, sobald die Cache Strategie richtig aufgebaut ist.
-
Maxim Mironjuk
-
Dezember 05, 2025
Wenn eine Magento-Seite nicht lädt oder falsche Daten zeigt, liegt das Problem oft in einer GraphQL-Query – aber wo genau? Browser DevTools, Magento-Logs und dedizierte GraphQL-Clients bilden den vollständigen Debugging-Stack.
-
Maxim Mironjuk
-
Dezember 04, 2025
Wer mehrere Microservices unter einem einzigen GraphQL-Endpunkt vereinen will, steht vor der Wahl zwischen manuellem Schema Stitching und deklarativer Federation. Beide Ansätze lösen das Problem eines gemeinsamen Schemas grundlegend unterschiedlich, mit spürbaren Folgen für Team-Autonomie, Performance und Betriebsaufwand.
-
Maxim Mironjuk
-
Dezember 04, 2025
Die Auswahl der Zahlungsmethode ist ein eigenständiges Barrierefreiheitsthema, unabhängig vom restlichen Checkout-Formular: Radiobuttons werden aus Marketinggründen oft optisch als Karten verkleidet, Zahlungsanbieter wie PayPal und Stripe betten eigene iFrames ein, deren internes Fokusverhalten außerhalb der eigenen Kontrolle liegt, und ein 3-D-Secure-Modal reisst den Nutzer mitten im Zahlungsvorgang auf eine fremde Domain. Wer diese drei Bausteine sauber zusammensetzt, verhindert, dass Screenreader-Nutzer genau am letzten Schritt vor dem Kaufabschluss scheitern.
-
Maxim Mironjuk
-
Dezember 04, 2025
Tailwind CSS v4 bringt einen neuen Compiler, CSS-first-Konfiguration, OKLCH-Farben und verbesserte Varianten. Dieses Cheatsheet deckt alle wichtigen Klassen und neuen Konzepte ab – als schnelle Referenz für den Entwickleralltag.
-