PHP USERGROUP DRESDEN e.V. [VR 9725]


Gute Software durch stete Verbesserung

Der PHP USERGROUP DRESDEN e.V. ist eine Interessensgemeinschaft von PHP-Enthusiasten. Unser Ziel ist es, Wissen rund um PHP und Softwareentwicklung im Allgemeinen aufzubauen und zu teilen. Egal ob erfahrene Entwickler/innen, Studenten/innen oder Freiberufler/innen, jeder ist willkommen und kann sich einbringen. Wir veranstalten regelmäßig Meetups, organisieren uns für Ausflüge zu Workshops und besuchen gemeinsam Konferenzen.


SAVE YOUR SEAT

Nächstes Event

Meetup I/2024 — E-Rezept Insights

ostec GmbH, Yenidze, Weißeritzstr. 3, 01067 Dresden

PHPUGDD Meetup I/2024, Feb. 6, Speakers: André Gruhn, Topic: E-Rezept Insights
Programm / Program

18:30 Uhr (06:30pm) - Doors Open

18:45 Uhr (06:45pm) - User group intro

18:50 Uhr (6:50pm) - Host intro

19:00 Uhr (07:00pm) - E-Rezept Insights (Main Talk)

Ab Anfang 2024 wird das E-Rezept verpflichtend. scanacs bietet für Apotheken die Direktabrechnung von E-Rezepten gegenüber Kostenträgern an. Ich möchte in diesem Talk auf die Komponenten, Formate und den Prozess vom Arzt bis zur Abrechnung gegenüber der Krankenkasse eingehen. Zuletzt werde ich beschreiben wie wir verschiedene E-Rezept Use Cases mittels Gherkin und Codeception in PHP bei scanacs umgesetzt haben.

Language: German

By André Gruhn

20:00 Uhr (08:00pm) - Community + Socializing

X-MAS Meetup 2023 am 14. Dezember 2023

move elevator GmbH, Königsbrücker Str. 76, 01099 Dresden

PHPUGDD X-MAS Meetup 2023, Dec. 13, Speakers: Jan Männig, Holger Woltersdorf, Topics: PDFtk The PDF toolkit in PHP, What's new in PHP 8.3

Programm / Program

PDFtk — Das PDF toolkit in PHP nutzen (Lighting Talk)

Wie befüllen wir dynamische Formulare, Gutscheine usw. ohne dass wir uns mit Positionen, Schriftgrößen usw. rumärgern zu müssen.

Language: German

By Jan Männig

What's new in PHP 8.3 (Main Talk)

Slides: https://speakerdeck.com/hollodotme/whats-new-in-php-8-dot-3

I'll show you the new features, deprecations and BC breaks of the new PHP release with some comparing code samples and fun facts.

Language: German or English

By Holger Woltersdorf

Holger is Co-Founder and CEO at MPOWR IT GmbH. He is an IT consultant, hands-on software architect & developer with a focus on building sustainable software while enabling and growing a professional team around it. He has about 25 years of developer and team-lead experience in mobile communication, fashion and food eCommerce, as well as in other industries.


Meetup V/2023 am 13. November 2023

portrino GmbH, Könneritzstr. 3, 01067 Dresden

PHPUGDD Meetup V/2023, Nov. 13, Speakers: Oliver Drotbohm, Holger Woltersdorf, Topics: Architekturexplizite Applikationen mit xMolecules, MQTT Best Practices
Programm / Program
MQTT Best Practices (Lightning Talk)

This talk will give a brief introduction to MQTT, what it is used for and will show you how to apply best practices with an example.

Slides: https://speakerdeck.com/hollodotme/mqtt-best-practices

Language: German or English

by Holger Woltersdorf

Holger is Co-Founder and CEO at MPOWR IT GmbH. He is an IT consultant, hands-on software architect & developer with a focus on building sustainable software while enabling and growing a professional team around it. He has about 25 years of developer and team-lead experience in mobile communication, fashion and food eCommerce, as well as in other industries.

Architekturexplizite Applikationen mit xMolecules (Main Talk)

Applikationen basieren üblicherweise auf einem Framework oder einer Entwicklungsplattform. Einige davon erlauben es, architektonische Konzepte auszudrücken. Diese jedoch direkt in Code abzubilden, bleibt meist eine Herausforderung, ebenso wie die Trennung von fachlichem Code und Applikationsframework.

xMolecules ist eine Framework-unabhängige Bibliothek, die es erlaubt, verbreitete, architektonische Konzepte direkt in Code verschiedener Programmiersprachen darzustellen, zu überprüfen, ob Regeln bezüglich der Implementierung dieser eingehalten werden und die nötige technische Integration, sowie entsprechende Dokumentation abzuleiten.

Der Vortrag gibt einen Überblick über die Java-Variante jMolecules, den grundsätzlichen Ansatz und zeigt, wie Entwickler:innen die bereitgestellten Abstraktionen mit Frameworks wie Spring, Jackson und JPA nutzen können. Darüber hinaus diskutieren wir, wie solche Ansätze in einem PHP Port der Bibliothek nutzbar gemacht werden können.

Language: German or English

by Oliver Drotbohm

Oliver Drotbohm ist Teil des Spring Engineering Teams bei VMware. Seine Arbeitsschwerpunkte liegen im Bereich Softwarearchitektur, Domain-Driven Design, REST, Spring und Persistenztechnologien. Sein neues Buch „Modulithic Applications with Spring“ erscheint 2024.


Vergangene Events

Meetup IV/2023 am 8. Juni 2023

Zalari GmbH, Hermann-Mende-Str. 4, 01099 Dresden

This time we are teaming up with DresdenJS.io JavaScript User Group

Building Sustainable Web Applications: Implementing Hexagonal and Layered Architectures in PHP and React (Lightning Talk)

In the ever-evolving landscape of web application development, building sustainable and robust applications is crucial. This talk explores the implementation of hexagonal and layered architectures in PHP and React, presenting a practical approach to building enterprise web applications which are easy to adapt and maintain.

Hexagonal architecture, also known as ports and adapters architecture, focuses on decoupling the application’s core logic from external dependencies. By employing hexagonal architecture principles, developers can achieve improved testability, maintainability, and scalability. This talk delves into the core concepts of hexagonal architecture and showcases how it can be seamlessly integrated into PHP projects.

Layered architecture, on the other hand, promotes the separation of concerns by organizing application components into logical layers. This architectural style enables better code organization and modularity, leading to improved code quality and maintainability. By demonstrating real-world examples, this session illustrates how layered architecture can be implemented effectively in React applications, enabling developers to build scalable and maintainable web applications.

Throughout the talk, attendees will gain practical insights and best practices for implementing hexagonal and layered architectures in PHP and React. Ralf will share code examples, tips, and techniques, providing attendees with actionable knowledge to apply in their own projects. And they will leave with the knowledge and confidence to architect applications that are easier to maintain, test, and scale, ultimately leading to more robust and successful web applications in the long run.

By Ralf Junghanns

Flash in aktuellen Browsern verwenden (Main talk)

Flash ist tot, denken die meisten, aber mit genügend Energie, läuft es noch das alte Flash-Projekt oder wir versuchen es mal mit openfl + haxelib wenigstens. Dazu gibt es etwas Lesematerial und viele gelernte Erfahrungen aus großen Code-Basen und wie man denn nun den Kram in ein paar Jahren noch effizient nutzen kann.


Meetup III/2023 am 4. Mai 2023

TAG24 Dresden Campus, Ostra-Allee 18, 01067 Dresden

⚡️ Video on YouTube

What is Performance Driven Development and why aren't you doing it? (Main Talk)

by James Seconde

Language: English


Meetup II/2023 am 22. März 2023

queo GmbH, Tharandter Str. 13, 01159 Dresden

Wie kann uns AI als Devs unterstützen? (Lightning Talk)

Dabei möchte ich explizit auf Github CoPilot und ChatGPT eingehen und ein paar Beispiele vorstellen. Zudem auch zusammen mit den Teilnehmenden ein paar Anfragen ausprobieren.

Language: German

By Sascha Latzkowski (GitHub)

SAST für PHP Applikationen - Einstieg in Security-Bewertung mittels statischer Code-Analyse (Main Talk)

Dieser Talk liefert einen Einstieg in die Security-Bewertung mittels statischer Code-Analyse in PHP unter Verwendung des Open Source Frameworks PsalmPHP und und setzt dies in Relation mit einigen anderen proprietären Services am Markt. Anhand einfacher Beispiele werden Möglichkeiten, neue Herausforderungen, aber auch die Grenzen von SAST erklärt.

Language: German

By Oliver Hader (Twitter, LinkedIn, GitHub)


Meetup I/2023 am 09. Februar 2023

ostec GmbH — Yenidze, Weißeritzstr. 3, 01067 Dresden

⚡️ Video on YouTube

Programm / Program

Initiating change: An approach for developers (Main Talk)

You notice some things are going wrong in your team.Code-Quality suffers, Code-Reviews are not helpful, the Architecture is a plate of spaghetti, distributed over the wall.You have many ideas how to improve the situation.

But how can I push the team in the right direction?This talk is about:

  • Problematic changes
  • Convincing the team of an idea they hate
  • CI as your Hammer
  • Tools and behaviors
  • Metrics & Celebrate success

by Patrick Heller

Language: German/English


Übersicht aller geplanten und vergangen Events


Downloads


Das Orga-Team

Holger Woltersdorf

Holger Woltersdorf

(Vorsitzender)
Marcel Führer

Marcel Führer

(Stellv. Vorsitzender)
Alexander Hippe

Alexander Hippe

(Finanzen)
Susans Sgorzaly

Susans Sgorzaly

(Orgamitglied)
Jan Männig

Jan Männig

(Orgamitglied, Hosts)
Ralf Junghanns

Ralf Junghanns

(Gründungsmitglied)
Gerd Rönsch

Gerd Rönsch

(Orgamitglied, Streaming)
Du?

Hier könnte
dein Name stehen!


Sponsor werden

Sponsoren


Kooperationen