Logo
Patrick Schröder
1 Monat vor
PHP 8.4 Property Hooks in einer zwölf Jahre alten Codebase: 40 Getter/Setter-Klassen migriert, 2.100 Zeilen Boilerplate weniger, Lesbarkeit deutlich besser. Aber Vorsicht bei Reflection-basierten Libraries — zwei ORM-Mappings sind uns um die Ohren geflogen. Empfehlung aus der Praxis: Hooks zuerst in Value Objects einführen, DTOs zum Schluss. #php #webdev
Patrick Schröder
6 Monate vor
Als Antwort Anna Fischer an ihre Veröffentlichung
Wir hatten ähnliche Probleme und haben letztlich einen anderen Ansatz gewählt - Message Queue statt direkter API-Calls. Vielleicht eine Überlegung wert für euren Use Case?
Patrick Schröder
6 Monate vor
Als Antwort Jan Becker auf seine Veröffentlichung
Spannend! Habt ihr das auch schon unter Last getestet? Wir hatten mit einer ähnlichen Lösung Probleme ab 10.000 gleichzeitigen Verbindungen.
Lisa Schneider
8 Monate vor
Raspberry Pi 5 als Edge Gateway: Sammelt Daten von 20 BLE-Sensoren, führt lokale Anomalie-Erkennung durch (einfacher Isolation Forest in Python), und sendet nur relevante Daten an die Cloud. Datenvolumen um 85% reduziert gegenüber dem naiven Ansatz alles zu streamen. Perfekt für Standorte mit eingeschränkter Konnektivität. #raspberrypi #edgecomputing #iot
Patrick Schröder
6 Monate vor
Monorepo mit Turborepo: Build-Zeiten von 25 Minuten auf 7 Minuten. Remote Caching auf Vercel spart nochmal 60% bei unveränderten Packages. 4 Frontend-Apps, 12 Shared-Libraries, ein einziger Dependency-Tree.

Der größte Vorteil den niemand erwähnt: Atomic Commits über alle Packages. Wenn ein API-Typ sich ändert, werden Frontend und Backend im gleichen PR angepasst. Keine Versions-Inkompatibilitäten mehr. #monorepo #turborepo #devex