PHP Developer Day 2024 in Dresden: Ein Rückblick

von Thomas Hauschild Magento 2 Entwickler Veröffentlicht am 01.10.2024 4 Minuten Lesezeit

"It is happening again!" – Mit diesen Worten eröffnete die PHP USERGROUP DRESDEN e.V. den PHP Developer Day 2024 und wie im letzten Jahr war die Vorfreude auf das Event groß. 
Schon im Vorfeld sorgte ein angenehmer Aufenthalt im mightyTwice Hotel, das erst 2022 eröffnet wurde, für einen perfekten Start in die Veranstaltung. Natürlich durfte auch ein kulinarischer Abstecher zum „dicken Schmidt“ – dem besten Dönerladen in Dresden – nicht fehlen. 
Beim Verdauungsspaziergang bot sich mir ein eher unerwartetes Stadtbild: die eingestürzte Carolabrücke und das Hochwasser prägten das aktuelle Stadtgeschehen.

Der Eventtag

Nach einem reichhaltigen Frühstück ging es entspannt mit den öffentlichen Verkehrsmitteln zur neuen Location: dem BioInnovationsZentrum. Der Einlass begann um 8:30 Uhr und neben den obligatorischen Badges und Getränken gab es auch belegte Brötchen und reichlich Gelegenheit zum Networking.

Inspirierende Talks und neue Impulse

Der Tag startete mit einem hochspannenden Vortrag von Juliette Reinders Folmer zum Thema „Resurrecting the Dead“. Sie teilte ihre Erfahrungen als Maintainerin großer Open-Source-Projekte wie PHP_CodeSniffer und appellierte eindringlich an Unternehmen, Open-Source-Projekte aktiv zu unterstützen. Ihr Statement „Open Source ist nicht kostenlos – irgendjemand zahlt immer den Preis“ hinterließ einen bleibenden Eindruck.

Sebastian Bergmann führte uns danach durch „So you think you know PHPUnit“. Es war faszinierend zu sehen, was mit PHPUnit noch möglich ist und wie kritisch er die oft überschätzte Code Coverage sah. Der Talk vermittelte nicht nur Tools, sondern ein tiefes Verständnis für deren effektiven Einsatz.

Mit viel Humor und Fachwissen folgte Sebastian Kurfürst mit „How to write unmaintainable code“. Der Vortrag war eine gelungene Mischung aus witziger Darstellung schlechter Code-Praktiken und wertvollen Tipps, wie man diese vermeiden kann.

Einen sehr technischen Einblick gab Ondřej Mirtes in seinem Vortrag „Writing Custom Rules for PHPStan“. Trotz meiner Erfahrung in diesem Bereich war es beeindruckend, wie er selbst in die Materie einsteigt und uns wertvolle Erkenntnisse über den AST und PHP-Parser vermittelte.

Von Monolithen zu Microservices – und zurück

Nach dem Mittagessen hielt uns Sebastian Feldmann mit seinem Vortrag „A journey from Monolith to Modulith to Microservices and back“ in Atem. Sein spannender Einblick in die Entwicklung von Softwarearchitekturen zeigte eindrucksvoll, wie sich Projekte über die Jahre skalieren und weiterentwickeln.

Anne-Julia Seitz brachte uns mit „Running PHP-Applications in a Multi-Process Container“ das effiziente Betreiben von mehreren Services in einem Docker-Container näher. Ihr Fokus war nginx mit php-fpm über das Tool „s6-overlay“ in einem Container zu verwalten.

Stephan Hochdörfer präsentierte uns mit „Need a MACH-ready Search Engine? Choose Gally“ eine Lösung für effiziente Suchfunktionen und erklärte, warum Gally die perfekte Wahl für viele Anwendungen ist.

Den Abschluss bildete Carsten Windler mit „How to build sustainable web applications“. Sein Thema, wie unser Code die Umwelt beeinflusst, ist aktueller denn je. Er zeigte auf, wie Entwickler durch bewusste Entscheidungen ihren Beitrag zu einer nachhaltigeren Welt leisten können. Seine Ideen haben mich inspiriert, auch bei uns im Unternehmen verstärkt auf Nachhaltigkeit zu achten.

Fazit

Der PHP Developer Day 2024 war erneut ein voller Erfolg und bot viele spannende Vorträge, die sowohl technische als auch nachhaltige Themen abdeckten. Besonders beeindruckend war die Balance zwischen tiefgehenden Fachthemen und praktischen Tipps, die sich direkt umsetzen lassen.

Ich freue mich schon darauf, nächstes Jahr wieder dabei zu sein – und vielleicht sehen wir uns dort! Bis dahin – happy coding!