Seite 7 - Monthly Archives: December 2025
-
Maxim Mironjuk
-
Dezember 23, 2025
Nuxt 3 bietet Server Side Rendering, Static Site Generation, Incremental Static Regeneration und Hybrid-Rendering — alles in einem Framework. Wer die Unterschiede nicht kennt, verschenkt Performance und SEO-Potenzial. Dieser Artikel erklärt alle Rendering-Modi mit konkreten Route-Rules-Konfigurationen und typischen Fallstricken.
-
Maxim Mironjuk
-
Dezember 23, 2025
Transparent Huge Pages klingen nach einer kostenlosen Performance Verbesserung, weil der Kernel selbstständig größere Speicherseiten bildet, ohne dass eine Anwendung dafür angepasst werden muss. Auf Datenbank und Cache Servern entpuppt sich genau dieser Automatismus regelmäßig als Quelle unvorhersehbarer Latenz Spitzen, während statisch reservierte Huge Pages ein anderes, deutlich kontrollierbareres Verhalten bieten.
-
Maxim Mironjuk
-
Dezember 23, 2025
Drei Wege führen zu einem Claude-basierten System, das spezifisches Wissen oder ein bestimmtes Verhalten zeigen soll: reines Prompting, Retrieval Augmented Generation und Fine-Tuning. Die drei Ansätze werden in der Praxis häufig verwechselt, und diese Verwechslung ist teuer: Wer für ein Problem, das sich häufig änderndes Wissen erfordert, ein Fine-Tuning ansetzt, finanziert wiederkehrende Trainingsläufe für ein strukturelles Problem, das eine Retrieval-Pipeline in wenigen Tagen löst. Dieser Artikel liefert klare Entscheidungskriterien.
-
Maxim Mironjuk
-
Dezember 23, 2025
graphql-php von Webonyx ist die PHP-Referenzimplementierung der GraphQL-Spezifikation und die Grundlage praktisch jeder größeren PHP-GraphQL-Lösung, von Lighthouse bis zu eigenen Standalone-APIs. Wer graphql-php direkt nutzt, muss früh entscheiden: Schema per SDL-Datei definieren oder Typen als PHP-Klassen im Code beschreiben. Diese Entscheidung prägt Wartbarkeit, IDE-Unterstützung und Teamworkflow für die gesamte Projektlaufzeit.
-
Maxim Mironjuk
-
Dezember 23, 2025
Klassische SAST-Tools wie Semgrep oder SonarQube durchsuchen Code nach bekannten Mustern und melden Treffer unabhängig vom umgebenden Kontext. Claude liest denselben Code mit Verständnis für Datenfluss, Geschäftslogik und Aufrufkontext. Dieser Artikel zeigt, wie beide Ansätze sich ergänzen und wie ein systematisches, Claude-gestütztes Security-Review eines Pull Requests in der Praxis abläuft.
-
Maxim Mironjuk
-
Dezember 23, 2025
SQL UNION entfernt Duplikate durch einen impliziten DISTINCT-Schritt – das kostet Zeit. UNION ALL gibt alle Zeilen zurück, ohne zu deduplizieren. Der Unterschied klingt trivial, ist aber in der Praxis performance-entscheidend.
-
Maxim Mironjuk
-
Dezember 23, 2025
Wer Tailwind CSS nur für statisches Styling nutzt, verschenkt erhebliches Potenzial. Die eingebauten animate-Utilities, konfigurierbare Keyframes und das transition-System ermöglichen flüssige, performante UI-Animationen — ohne eine einzige Zeile eigenes CSS schreiben zu müssen. Dieser Artikel zeigt, wie es geht.
-
Maxim Mironjuk
-
Dezember 23, 2025
Wer PHP in einem Docker-Container betreibt, will auch PhpStorm mit dieser PHP-Version arbeiten lassen – für Autocompletion, Navigation, Tests und Debugging. Der Docker-Interpreter in PhpStorm verbindet IDE und Container, ohne dass PHP lokal installiert sein muss. Dieser Artikel zeigt, wie er korrekt konfiguriert wird.
-
Maxim Mironjuk
-
Dezember 22, 2025
WebGPU ist die moderne Antwort des Webs auf direkte GPU-Programmierung und löst schrittweise WebGL als Standard für aufwendige Grafik- und Berechnungsaufgaben im Browser ab. Wer die Grundkonzepte einmal verstanden hat, dem eröffnet sich Zugriff auf Compute-Shader, effizientere Speicherverwaltung und eine deutlich modernere API.
-
Maxim Mironjuk
-
Dezember 22, 2025
Eine InnoDB-Page ist größer als der atomare Schreibblock der meisten Speichersysteme, wodurch ein Stromausfall mitten im Schreibvorgang eine Page halb alt und halb neu zurücklassen kann. Der Doublewrite Buffer ist der Mechanismus, der genau dieses Szenario, den Torn Page, zuverlässig verhindert. Dieser Artikel erklärt die Funktionsweise, die Performance-Kosten und wann sich eine Deaktivierung überhaupt lohnt.
-