Seite 19 - Monthly Archives: September 2025
-
Maxim Mironjuk
-
September 04, 2025
Eine Nutzungsrichtlinie für Claude Code ist wertlos, wenn niemand nachweisen kann, ob sie eingehalten wird. Wer KI-Tool-Nutzung auditieren will, braucht einen Audit-Trail, der dokumentiert, wo KI-generierter Code im Projekt entstanden ist, wer ihn geprüft hat, und wie dieser Nachweis bei einer internen Revision oder einem Kundenaudit vorgelegt werden kann.
-
Maxim Mironjuk
-
September 04, 2025
Acht Stunden vor dem Editor sind kein Ausnahmefall, sondern Alltag fuer PHP-Entwickler. Ein Farbschema, das morgens angenehm wirkt, kann am Nachmittag zur Belastung werden. Wir zeigen, wie granulares Tuning in PhpStorm ueber die Theme-Wahl hinausgeht.
-
Maxim Mironjuk
-
September 04, 2025
Datentabellen in React scheitern auf zwei Arten: Entweder baut man alles von Hand und investiert Wochen in Sorting, Filtering und Pagination, oder man wählt eine High-Level-Bibliothek und kämpft gegen ihren Lock-in. TanStack Table v8 ist der dritte Weg: ein headless Tabellen-Engine, der alle Logik liefert und das UI vollständig in eurer Hand lässt.
-
Maxim Mironjuk
-
September 04, 2025
Wer Elasticsearch nur zum Volltextsuchen einsetzt, verschenkt den größten Teil seiner Analysefähigkeiten. Bucket-Aggregationen gruppieren Dokumente nach Feldwerten, Wertebereichen oder Zeitintervallen, während Metric-Aggregationen aus diesen Gruppen konkrete Kennzahlen wie Durchschnitt, Summe oder Minimum berechnen. Erst im Zusammenspiel beider Aggregationstypen entstehen die Dashboards, Facetten und Reports, die produktive Suchanwendungen von einfachen Volltextsuchen unterscheiden.
-
Maxim Mironjuk
-
September 04, 2025
Statische Analyse und Code-Style-Prüfungen erst in der CI-Pipeline zu sehen ist zu spät. PHPStan, Psalm und PHP_CodeSniffer lassen sich direkt in PhpStorm integrieren – als externe Tools, Run Configurations und File Watchers – sodass Feedback schon beim Speichern kommt, nicht erst beim Pull Request.
-
Maxim Mironjuk
-
September 03, 2025
Kaum eine Frage taucht in Kundengesprächen so regelmäßig auf wie diese: Warum zeigt die Search Console für letzte Woche 4.200 Klicks, während GA4 im selben Zeitraum nur 3.100 organische Sitzungen ausweist. Die Antwort liegt nicht in einem Messfehler, sondern darin, dass beide Systeme unterschiedliche Ereignisse zu unterschiedlichen Zeitpunkten mit unterschiedlichen Regeln erfassen. Wer diese Unterschiede kennt, kann Berichte richtig einordnen, statt bei jeder Abweichung an der Datenqualität zu zweifeln.
-
Maxim Mironjuk
-
September 03, 2025
Die automatisch generierte OpenAPI Dokumentation von API Platform ist ein starker Ausgangspunkt, bleibt aber ohne Nacharbeit oft zu technisch für externe Konsumenten. Eigene Summaries, konkrete Beispiele und korrekt dokumentierte Sicherheitsschemas verwandeln die generische Swagger UI Seite in eine Dokumentation, mit der ein fremdes Team tatsächlich ohne Rückfragen arbeiten kann.
-
Maxim Mironjuk
-
September 03, 2025
Wer Container-Metriken nur über docker stats beobachtet, verliert Verlaufsdaten und Alarmierung. cAdvisor liest CPU, Memory, Netzwerk und I/O jedes Containers aus, Prometheus speichert die Zeitreihen dauerhaft, und PromQL macht daraus belastbare Kennzahlen für Kapazitätsplanung und Fehlersuche im laufenden Betrieb.
-
Maxim Mironjuk
-
September 03, 2025
Ein Container, der plötzlich mit Exit-Code 137 stirbt, ohne Panic, ohne Log-Ausgabe, ohne erkennbaren Fehler, ist eines der frustrierendsten Docker-Probleme überhaupt. In den allermeisten Fällen steckt der Linux-OOM-Killer dahinter, und das Problem liegt selten im Code, sondern in falsch geschätzten Memory-Limits.
-
Maxim Mironjuk
-
September 03, 2025
Magento verlässt sich auf Cron für Indexierung, E-Mail-Versand und Aufräumarbeiten, doch ohne durchdachte Gruppenkonfiguration wächst die cron_schedule Tabelle und einzelne Jobs blockieren die gesamte Warteschlange. Dieser Artikel zeigt, wie Cron-Gruppen richtig getrennt, lange Jobs identifiziert und schwere synchrone Aufgaben durch Message Queue Consumers ersetzt werden, damit der Shop unter Last stabil bleibt.
-