Seite 3 - Monthly Archives: May 2026
-
Maxim Mironjuk
-
Mai 08, 2026
KI-gestütztes Code-Review fängt mechanische Probleme wie Stilbrüche, offensichtliche Bugs und fehlende Fehlerbehandlung zuverlässig ab, bevor menschliche Reviewzeit investiert wird. Dieser Artikel zeigt, wofür Werkzeuge wie Claude Code beim Review wirklich taugen, wo sie an Business-Logik und Architekturverständnis scheitern, und wie sich beide Ebenen kombinieren lassen, ohne menschliche Verantwortung zu ersetzen.
-
Maxim Mironjuk
-
Mai 08, 2026
Wer Produktbilder und CMS-Assets weiterhin nur als JPEG oder PNG ausliefert, verschenkt bei jedem Seitenaufruf Ladezeit und Core-Web-Vitals-Punkte. Eine automatisierte WebP-Konvertierung im Build- und Deploy-Prozess erzeugt zu jedem Bild eine deutlich kleinere WebP-Variante, liefert sie über das picture-Element mit sauberem Fallback aus und lässt sich vollständig in die bestehende Hyvä-Deploy-Sequenz integrieren, ohne den Storefront bei einem Konvertierungsfehler zu gefährden.
-
Maxim Mironjuk
-
Mai 08, 2026
Lighthouse CI hat sich als praktisches Werkzeug etabliert, um Performance-Metriken direkt im Pull Request zu prüfen, arbeitet dabei aber mit simulierten Netzwerkbedingungen auf einer einzigen, meist lokal in der CI-Umgebung laufenden Maschine. Die WebPageTest API geht einen anderen Weg: Sie führt echte Ladezeittests von echten Standorten aus, über echte Netzwerkverbindungen mit realistischem Drosselverhalten, und liefert zusätzlich eine Filmstrip-Ansicht, die den visuellen Ladeverlauf Frame für Frame zeigt. Dieser Artikel erklärt den Unterschied zu Lighthouse CI, zeigt, wie sich Performance-Budgets als automatisiertes CI-Gate definieren lassen, und beschreibt, wie Ergebnisse zwischen Deployments verglichen werden, um Regressionen frühzeitig zu erkennen.
-
Maxim Mironjuk
-
Mai 08, 2026
Datenbankbasierte Suche mit LIKE-Queries skaliert nicht — bei mehr als 100.000 Datensätzen wird sie langsam, bei Tippfehlern findet sie nichts, und Relevanz-Ranking ist unmöglich. Elasticsearch löst alle drei Probleme: Millisekunden-Antwortzeiten, Fuzzy-Matching und konfigurierbare Relevanz-Scores — integriert in Symfony über ein klares Indexierungs- und Abfrage-Protokoll.
-
Maxim Mironjuk
-
Mai 08, 2026
Semi-synchrone Replikation garantiert, dass ein Replica eine Transaktion empfangen hat, bevor der Source den Commit bestätigt. Sie garantiert aber ausdrücklich nicht, dass diese Transaktion auf dem Replica bereits angewendet wurde. Wer diese beiden Größen im Monitoring verwechselt, hält einen Replica für aktuell, der in Wirklichkeit deutlich hinterherhinkt.
-
Maxim Mironjuk
-
Mai 08, 2026
Ein blind ausgeführtes Migrations-Diff kann Datenverlust, Tabellensperren oder Downtime verursachen. Mit dem Expand-Contract-Pattern, additive Migrations und konsequenter CI-Prüfung werden Doctrine Migrations planbar, symmetrisch und produktionssicher.
-
Maxim Mironjuk
-
Mai 08, 2026
Wer SQL nur zum Datenabrufen einsetzt, löst dieselben Probleme immer wieder im Application-Code. Anti-Join, Window Functions, CTEs und Conditional Aggregation ersetzen PHP-Schleifen durch Datenbankoperationen, die dafür gebaut sind – und machen Queries gleichzeitig kürzer, schneller und leichter testbar.
-
Maxim Mironjuk
-
Mai 08, 2026
SQL wird in einer anderen Reihenfolge ausgeführt als es geschrieben wird. Wer das nicht weiß, schreibt Queries die zufällig funktionieren — oder zufällig nicht. Diese SQL Grundlagen räumen mit den häufigsten Denkfehlern auf.
-
Maxim Mironjuk
-
Mai 08, 2026
TypeScript mit React auf das richtige Level zu bringen bedeutet mehr als Props mit Interfaces tippen. Der satisfies-Operator, Template Literal Types, Generics in Komponenten und discriminated unions ermöglichen Props-APIs, die zur Laufzeit unmöglich falsch verwendet werden können — weil TypeScript alle Fehler schon beim Schreiben markiert.
-
Maxim Mironjuk
-
Mai 07, 2026
Claude Code erzeugt aus einem Diff in Sekunden eine strukturierte Commit-Message oder PR-Beschreibung und spart Schreibarbeit. Die Zusammenfassung beschreibt aber nur, was sich geändert hat, nicht warum. Dieser Artikel zeigt, wie Entwickler KI-Vorschläge sinnvoll nutzen und die inhaltliche Verantwortung behalten.
-