You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dr. Carola Lilienthal ist Software-Architektin und Geschäftsführerin bei WPS - Workplace Solutions GmbH.
4
+
Juliette Reinders Folmer is an opinionated, passionate busy-body with a prolific portfolio of contributions to various high profile open source projects over the years.
5
5
6
-
Seit 2003 analysiert sie die Zukunftsfähigkeit von Softwarearchitekturen und spricht auf Konferenzen über dieses Thema.
6
+
She is co-author of PHPCompatibility, initiator of PHPModernizer and created the PHP Cheatsheets.
7
7
8
-
2015 hat sie ihre Erfahrungen in dem Buch „Langlebige Softwarearchitekturen“ zusammengefasst und steht kurz vor der Veröffentlichung ihres nächsten Buches „Domain-Driven Transformation“.
Juliette regularly speaks at conferences and is always happy to discuss how we can all contribute to changing both the dev-culture as well as our code, to be better.
9
+
10
+
Juliette is self-employed and based in the Netherlands.
Ein halbes Jahrhundert der Software-Entwicklung ist von einem überraschenden Phänomen geprägt:
14
-
Wir, die Entwickler:innen und Architekt:innen, haben nicht nur immer wieder neue Technologien und Architekturansätze geschaffen, sondern auch Methoden und Verfahren entwickelt, die über die reine Programmierung von Software hinausgehen.
15
-
16
-
Projektleiter:innen, Anwender:innen, Betriebs- und Qualitätsmanager:innen haben von unseren Innovationen profitiert.
17
-
18
-
In diesem Vortrag berichte ich über die erstaunlichen Beiträge, die unsere Disziplin konzipiert und entwickelt hat.
19
-
20
-
Nach dieser Reise werdet Ihr voller Motivation in die nächsten Vorträge gehen.
Carsten ist langjähriger PHP-Entwickler und seit PHP 3 seiner Lieblingssprache treu. Im Laufe der Jahre leitete er zudem mehrere Entwicklungsteams und -abteilungen. Sein Fokus gilt der Codequalität und der Umweltverträglichkeit von Software.
32
-
33
-
Derzeit arbeitet er als Principal Engineer bei Plan A in Berlin, wo er das Schreiben von Code mit der Leidenschaft, den Klimawandel zu bekämpfen, verbinden kann. Er ist Co-Autor des Buches "Clean Code in PHP", das im Oktober 2022 im Packt-Verlag erschien. Außerdem schreibt er regelmäßig Artikel für Fachpublikationen wie das PHP Magazin und ist aktiver Sprecher auf Entwickler-Konferenzen.
Marco "Ocramius" Pivetta is a software consultant at Roave.
27
+
28
+
With over a decade of experience with PHP, he is part of the Zend Framework CR team, Doctrine core team and is also active in the community as a mentor and supporter.
29
+
30
+
When not coding for work, he usually hacks together new concepts and open source libraries or simply provides Q&A on community channels.
title: 'Pimp your PHP code for the planet - Mit besserer Performance Zeit, Geld und CO₂ sparen'
33
+
title: 'TBA'
37
34
abstract: |
38
-
Knapp 8 Millionen Tonnen CO₂ stoßen allein die Rechenzentren in Deutschland jedes Jahr aus, um unsere Software zum Leben zu erwecken. PHP als die nach wie vor meistgenutzte Programmiersprache des Internets hat daran einen großen Anteil.
39
-
40
-
Doch auch abgesehen von den negativen Auswirkungen auf das globale Klima ist langsame Software einfach nur ärgerlich, denn sie kostet bares Geld und verschlechtert die User-Experience. Darum wollen wir unseren Applikationen mal gründlich auf den Zahn fühlen.
41
-
42
-
Dabei können schon kleine Änderungen große Unterschiede machen. In diesem Talk schauen wir, welche Möglichkeiten wir haben, um Bottlenecks ausfindig zu machen, und wie wir sie beheben können. Wir wollen aber auch grundsätzlich hinterfragen, wie wir zukünftig Software schreiben können, die nicht nur eine Richtung kennt: größer, schwerer, mehr.
35
+
TBA
43
36
social:
44
-
- icon: 'linkedin'
45
-
url: 'https://www.linkedin.com/in/cwindler'
37
+
- icon: 'twitter'
38
+
url: 'https://twitter.com/ocramius'
46
39
47
40
- name: 'Sebastian Feldmann'
48
41
bio: |
@@ -55,13 +48,9 @@ speakers:
55
48
Sebastian is an open source contributor and maintainer of phpbu and a git hook library called CaptainHook.
title: 'Mastering Code Reviews: Effective Strategies for Teams'
51
+
title: 'TBA'
59
52
abstract: |
60
-
Have you ever found yourself accepting changes without fully understanding them, simply because reviewing them would take too much time? No! Of course not, You would never do that. If you're the kind of person who enjoys spending a crazy amount of time to thoroughly investigate others' changes, this talk may not be for you.
61
-
62
-
However, if you're interested in learning how to improve your code reviews, this talk is exactly what you need.
63
-
64
-
You'll discover how to present changes in a way that makes them easy to review, how to offer valuable feedback that the author can utilize to improve and learn, and how to help your team come to appreciate code reviews.
53
+
TBA
65
54
social:
66
55
- icon: 'twitter'
67
56
url: 'https://twitter.com/movetodevnull'
@@ -79,110 +68,57 @@ speakers:
79
68
Sebastian ist Mitgründer und Geschäftsführer von Sandstorm Media, einer Dresdner Web-Agentur mit Fokus auf nachhaltige Software. In seiner Freizeit geht er gern Klettern und verbringt Zeit mit seiner Familie.
title: 'Debugging und Performance Profiling in der Praxis'
71
+
title: 'TBA'
83
72
abstract: >
84
-
Fehler finden und beheben gehört zum täglichen Brot in der Software-Entwicklung.
85
-
86
-
In diesem Talk geht es um einen methodischen Ansatz zum Finden von Fehlern.
87
-
88
-
Wir werden uns insbesondere auf Performance Profiling konzentrieren, da es hier besondere Herausforderungen gibt, und einige der üblichen debugging-Tools wie XDebug nur eingeschränkt nutzbar sind.
89
-
90
-
Wir werden verschiedene Werkzeuge sowie deren Einsatz besprechen, um Performance-Problemen effizient auf die Schliche zu kommen.
91
-
92
-
Hierbei werden wir den gesamten Stack der Anwendung, incl. IO und Datenbank betrachten.
73
+
TBA
93
74
social:
94
75
- icon: 'twitter'
95
76
url: 'https://twitter.com/skurfuerst'
96
77
- icon: 'mastodon'
97
78
url: 'https://neos.social/@sebastian'
98
79
99
-
- name: 'Florian Engelhardt'
80
+
- name: 'Stephan Hochdörfer'
100
81
bio: |
101
-
Proud dad of five kids, husband, Linux and Vim, PHP, Rust, software architect, technical consultant,
title: 'Growing the PHP core - One test at a time'
87
+
title: 'TBA'
106
88
abstract: |
107
-
Ever dreamt of becoming a PHP core contributor but felt overwhelmed by the prospect of creating RFCs, maintaining extensions, or writing C code? Worry no more!
108
-
109
-
In this talk, you will discover how to make a meaningful impact on the PHP core by writing tests without the need to write C code.
110
-
111
-
Join me for an interactive session where I will live code a test on stage, demystifying the process and equipping you with essential testing techniques.
112
-
113
-
Develop the confidence to contribute to the PHP core, one test at a time, and become an invaluable member of the PHP community.
89
+
TBA
114
90
social:
115
91
- icon: 'twitter'
116
-
url: 'https://twitter.com/realFlowControl'
92
+
url: 'https://twitter.com/shochdoerfer'
117
93
- icon: 'mastodon'
118
-
url: 'https://phpc.social/@flowcontrol'
94
+
url: 'https://phpc.social/@shochdoerfer'
119
95
120
-
- name: 'Roland Golla'
96
+
- name: '🤫'
121
97
bio: |
122
-
Roland Golla is a Cypress.IO ambassador and has specialized in automated processes for over 10 years.
123
-
124
-
He is the founder of TESTIFY.TEAM, an agency for automated tests.
125
-
126
-
A YouTuber and speaker, he has also advocated for mental health by overcoming a nervous breakdown through better software quality.
127
-
128
-
Since then, he has advocated for workplace safety in the IT industry.
title: 'Develop yourself - Open Source bringt uns alle weiter'
101
+
title: 'TBA'
132
102
abstract: |
133
-
Als Entwickler hat man es nicht immer leicht. Ständig sollen wir uns weiterentwickeln.
134
-
135
-
Aber nicht jeder Arbeitgeber lässt das auf der Arbeit zu. Und dann kommt noch dazu, dass man in seiner Freizeit einfach keinen Bock mehr hat etwas zu tun.
136
-
137
-
In diesem Talk zeige ich euch, wie ihr euch eine innere Persönlichkeit aufbaut, die jeden Schweinehund besiegt.
138
-
139
-
Dazu gibt es noch eine gehörige Portion Open Source Passion. Denn hier kommt man mit tollen Entwicklern in Kontakt und erfährt alles über richtig gute Software und Toolsets.
103
+
TBA
140
104
social:
141
-
- icon: 'twitter'
142
-
url: 'https://twitter.com/nevercodealone'
143
-
- icon: 'linkedin'
144
-
url: 'https://www.linkedin.com/in/rolandgolla'
145
105
146
-
- name: 'Andreas Heigl'
106
+
- name: '🤫'
147
107
bio: |
148
-
Andreas helps solving problems via his company stella-maris.solutions. He sometimes even uses code for that.
149
-
150
-
His special interests are in weird topics like time and calendars, odd technologies like LDAP and organizational challenges related to remote work.
151
-
152
-
Besides his family and contributions to different open-source-projects he still finds the time to co-run PHPUGFFM, the PHP-Usergroup in Frankfurt/Main and maintain PHP.ug.
title: '"Pardon my French" or The technical aspects of i18n and l10n'
111
+
title: 'TBA'
156
112
abstract: |
157
-
Localization and Internationalization are two core concepts to create sites and applications for international users.
158
-
159
-
In creating and working on such international websites I repeatedly made or found the same mistakes and pitfalls that made creating international websites much harder than necessary.
160
-
161
-
Let me take you on a tour through the concepts and common problems that arise and see how they can be solved with less headache than you might think.
113
+
TBA
162
114
social:
163
-
- icon: 'mastodon'
164
-
url: 'https://andreas.heigl.org/@heiglandreas'
165
-
- icon: 'linkedin'
166
-
url: 'https://www.linkedin.com/in/heiglandreas/'
167
115
168
-
- name: 'Ondřej Mirtes'
116
+
- name: '🤫'
169
117
bio: |
170
-
Ondřej is a full-time open-source software developer.
171
-
172
-
He likes pointing out mistakes in other people's code so much that he created PHPStan, a popular static analyser that focuses on finding bugs in code without running it.
Besides the traditional rule levels 0 through 9 which allow developers to adopt PHPStan incrementally while increasing the strictness gradually, the static analyser offers plenty of other configuration options to look at the code with a critical eye.
178
-
179
-
In this talk I'll show you these options with examples of practical impact on your code.
0 commit comments