Past Talks
How to manage an open source plugin with 700k active installations and no paid team
In 2015, a group consisting of only four individuals, myself included, acquired ownership of a dozen plugins from Sergej Mueller, who decided to completely depart from WordPress. One of those plugins was “Antispam Bee”.
After only one year the other three left and with great support from the community the group (“”pluginkollektiv””) has fluctuating team members over the following years.
Now, after 9 years, we raised the 200.000 active installations to 700.000 and “Antispam Bee” is still around. There is a big overhaul coming in v3 started at the Cloudfest Hackathon.
How do we have solved this without a paid team? Where do we have struggled? A history tour about great achievements and many mistakes.
Das Health-Check-Plugin in der Praxis
Das Health-Check-Plugin ist ein wichtiger Begleiter für jeden Supporter, aber nicht nur! Auch jeder Website-Betreiber sollte dieses Plugin kennen. Es verrät wichtige Informationen über die Konfiguration, hilft beim Fehler suchen und enthält weitere Werkzeuge zum Überprüfen einer Installation. Ich stelle das Tool vor und gebe Beispiele zum Erweitern des Plugins.
Special Characters and Where to Find Them
There are 23 official languages within the European Union and many, if not all, of them have special characters. In German, for example, there are Umlauts (“üöä”) and the “ß”; and in other languages, there are more. Many characters exist in a pre-composed version and as a combination of two characters. Using the two-character version can lead to a broken search, broken spell check, broken transliteration for the slug, and broken images if this happens in a filename in combination with some server configuration and browsers.
UX-Probleme mit dem neuen Block-Editor (Gutenberg)
Oh, No DSGVO
Das Pluginkollektiv
Das Pluginkollektiv hat einige beliebte Plugins von Sergej Müller übernommen und betreut und entwickelt die Plugins weiter. In dem Video erzählen euch Entwickler des Pluginkollektivs was es damit auf sich hat und zeigt euch wie ihr mitmachen könnt.
Panel mit Bernhard Kau, Simon Kraft, Alain Schlesser und mir.
Die schmutzige Seite von WordPress
Datenschutz, Privatsphäre, Sicherheitsmythen und UX-Absurditäten in WordPress und um WordPress herum.
WordPress kaputt machen
Was passiert eigentlich, wenn der Server nicht die Voraussetzungen von WordPress erfüllt? Welche Fehlermeldung kommt dann? Was sind typische Anwendungsfehler, die WordPress nachhaltig aus dem Tritt bringen? Und wie können sie wieder repariert werden? Nach einem Blogpost und einem Aufruf per Twitter habe ich diverse Probleme und deren Lösung gesammelt.
Ein Talk für Anfänger, Fortgeschrittene und Profis, denn niemand kennt alle Problemfelder.
Nach dem Talk sollte der Anfänger wissen, was er tunlichst vermeiden sollte, der Fortgeschrittene sollte nun wissen, wie besser geholfen werden kann und der Profi sollte nun wissen, was für einen Anfänger alles eine Hürde darstellen kann.
Frauen in der IT und der WordPress-Community (Panel)
Im Session-Teil (ca. 1/3) möchte ich über meine Erfahrungen als Webentwicklerin berichten. Ebenso möchte ich Ideen und meine Einschätzung teilen, die bei dem direkt anschließenden Diskussionspanel (ca. 2/3) gemeinsam mit weiteren Mitgliedern der Community diskutiert werden können. Auch das Publikum darf und soll sich gerne beteiligen.
The Child-Theme-Dilemma (EN)
We always tell the people in the support forums they should use a child theme to make customisations. So many talks are introductions to create child themes. But what if you have a child theme and the parent theme got an update? How do you keep track of your changes?
A talk for people who don’t want to be beginner any longer and need to be intermediates. Including a plugin solution.
Der Umgang mit Frustration im Open-Source-Projekt WordPress
Du hast deinen ersten Patch geschrieben. Du bist stolz. Und nichts geht weiter. Und du fragst dich: Warum machen die das nicht einfach?
Zum ersten: Es gibt kein „“die““. Und einfach ist vieles nicht mehr, wenn man bedenkt, dass WordPress millionenfach installiert ist und somit auch millionenfach abwärtskompatibel bleiben sollte, damit nichts kaputt geht. Und schon entstehen ziemlich philosophische Fragen. Ist WordPress vielleicht gerade deshalb so „“schlecht““ (auf den Code bezogen) und erfolgreich, weil es die alten Zöpfe nicht abschneidet?
Es hilft enorm beim Verständnis die Idee und Herausforderungen dahinter zu kennen. Welche Philosophien stehen hinter WordPress eigentlich?
Und wie sollten wir miteinander umgehen, wenn wir nicht ausbrennen und uns an die Gurgel gehen wollen …
Ein persönlicher Blick auf meine 10 Jahre WP-Community und wie ich mich geändert habe, damit ich die Lust am Mitmachen nicht verliere.
Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin
Anhand von positiven und negativen Beispielen möchte ich zeigen, was ich in meinem Alltag als Forenhelfer und Übersetzer gelernt habe und wie mich das als Entwickler weitergebracht hat und warum ich das nur jedem empfehlen kann. Sei es der Blick über den Tellerrand, die Übung in Geduld, das Ausloten von Grenzen oder das “Danke schön!” und die Gewissheit jemanden geholfen zu haben. Es gibt viele Aspekte, die einem etwas geben können. – Ein sehr persönlicher Talk und ein kleiner Einblick, warum ich das schon so lange mache und was es mir (und vielleicht auch dir?) geben kann.
Mitmachen bei WordPress
WordPress – das sind wir alle!
Wie kann ich zu WordPress beitragen, auch wenn ich nicht Programmieren kann? Angefangen bei der Übersetzung über Plugin Reviews und Kompatibilitätsangaben, bis zum Core-Patch.
Es gibt viele Wege, bei WordPress mitzumischen. Wir zeigen ein paar davon auf, zeigen wie wir uns auf Slack organisieren und wo/wie/wann jeder, wirklich jeder, mitmachen und mithelfen kann.
Das Child Theme Dilemma
Die üblichen Einführungen zum Thema Child Themes hören da auf, wo es spannend wird: Wie umgehe ich das @import in der CSS-Datei korrekt? Was mache ich bei einem Update des Eltern-Theme mit meinen angepassten Dateien? Womöglich ist ja genau in der Datei, die ich angepasst habe eine Sicherheitslücke und die sollte ich schließen …
Torsten zeigt in seiner Präsentation mögliche Defizite von Child Themes auf und schlägt eine Lösung vor, wie man WordPress noch viel Child-Theme-freundlicher machen könnte. Das Thema richtet sich vor allem an Theme-Entwickler und alle, die nach dem Child-Theme-Vortrag in Hamburg weiter machen wollen.
Contact Form 7 Pflicht und Kür
Jeder kennt Contact Form 7, das beliebte Plugin für Kontaktformulare. Aber kennen wir das Plugin wirklich? Torsten führt uns in seinem kurzen Vortrag durch einige Funktionen, die noch längst nicht jedem bekannt sind (aber bekannt sein sollten).
Warum die GPL eine coole Sau ist!
Lightning Talk zum Thema GPL und warum sie der Motor für die große Beliebtheit und Verbreitung von WordPress ist.