Der Tag, an dem ich Open Source Entwickler wurde

Beim WordCamp Verona 2023 habe ich einen Vortrag darüber gehalten, was ich in den letzten 12 Jahren als Open Source Entwickler gelernt habe. Für die Präsentation ging ich nur auf die wichtigsten Punkte ein. Ich hatte nur 10 Minuten Zeit zur Verfügung. Zudem hatte ich mich für Englisch als Sprache entschieden. Deshalb wollte ich auch nicht zu sehr in technische Details abdriften und eher über die ganz allgemeinen Lektionen sprechen.

„Der Tag, an dem ich Open Source Entwickler wurde“ weiterlesen

Von Multisites zu Multi-Networks

Seit einiger Zeit interessiert mich ein [verstecktes] Feature von WordPress: Multi-Networks mit nur einer Installation. Meine Begeisterung habe ich gut verpackt beim WordCamp Turin 2023 eingereicht und bin damit auch auf Interesse gestoßen. Ich werde also Mitte April dort einen Vortrag halten, bei dem ich darauf eingehe, welche Möglichkeiten so eine Installation bietet. Der Artikel hier ist Teil meiner Vorbereitung auf die Veranstaltung.

„Von Multisites zu Multi-Networks“ weiterlesen

NOWPayments Integration

Weil wir gerade beim Thema Tests und statischer Analyse des Quellcodes waren. Ich arbeite gern immer mal an Projekten, wo mich bestimmte Aspekte ganz persönlich interessieren. Im Fall der NOWPayments Integration finde ich einerseits die API für das Bezahlen bzw. automatische Umwandeln in Krypto-Tokens wert, einen genaueren Blick auf die Lösung zu werfen. Andererseits sind genau diese privaten Vorhaben immer gute Kandidaten, um Tools und Ideen zu testen, ohne das ein PM gleich was zu meckern hat.

„NOWPayments Integration“ weiterlesen

„Raise the bar“ – Mein Vortrag beim WordCamp Italia 2022

Am vergangenen Wochenende gab es endlich wieder ein WordCamp in Italien. „Offline“, so wie es sich [meiner Meinung nach] gehört. Nachdem wir uns in den letzten beiden Jahren notgedrungenerweise mit Online-Events begnügen mussten, war es nun höchste Zeit für ein „richtiges“ WordCamp, bei dem man alte Freunde wiedersehen aber auch neue WordPress-Enthusiasten kennen lernen kann.

„„Raise the bar“ – Mein Vortrag beim WordCamp Italia 2022“ weiterlesen

WordPress Core, Git und Docker

Die Entwicklung am WordPress Core ist nun endlich auch mit Docker und Git möglich. Seit gefühlten Ewigkeiten ist das Aufsetzen einer Entwicklungsumgebung, um bei einem WordPress Contributer Day bei der Core-Entwicklung mitmachen zu können, immer mit der Einrichtung von VVV verbunden (gewesen). Neben Vagrant und Virtualbox brauchte man zudem noch wenigstens 8GB Arbeitsspeicher, ein oder zwei richtige Einstellungen im Bios des Computers und sehr viel Geduld. Das letztgenannte Requisit ist eher keine Stärke von mir und so verwundert es einige wahrscheinlich auch nicht, dass ich bei der geringsten Aussicht auf Änderung, sofort interessiert war.

„WordPress Core, Git und Docker“ weiterlesen

Update – MslsMenu Version 2.1

Ich habe vor wenigen Minuten das beliebte Addon MslsMenu für den Multisite Language Switcher im offiziellen Plugin-Verzeichnis aktualisiert. Die Änderungen sind an sich minimal. Allerdings sind in dem Miniplugin auch nicht wirklich extreme Neuigkeiten zu erwarten. Seit einiger Zeit schlummerte ein Pull-Request im Repository des Addons auf Github. Bei der Ausgabe der Links werden nun auch die Einstellungen des Switchers mit berücksichtigt. Zudem habe ich die Kompatibilität mit WordPress 5.2.x getestet.

Blog Adventskalender 2018 – 7. Stöckchen

Ich habe auch in diesem Jahr wieder weniger geschrieben, als ich eigentlich vorhatte. Im letzten Jahr habe ich mich noch durch mein Projekt „Es weihnachtet (bald) sehr“ etwas besser stellen können, aber in diesem Jahr stand einfach zu viel auf dem Plan: Arbeit, Familie, WordPress community, meine eigenen Fitnesspläne – von allem war etwas dabei und zu manchem dieser Themen gibt es in den nächsten Tagen noch mehr zu lesen.

„Blog Adventskalender 2018 – 7. Stöckchen“ weiterlesen

PHP – Auf zur Version 7

Ich bereite mich gerade auf das WordCamp Torino 2018 vor. Dort werde ich zum Thema PHP 7 referieren und die Vorteile herauszustellen, die sich aus dem Update auf eine aktuelle Version des Interpreters ergeben. Allerdings werde ich mich nicht darauf beschränken, nur den Performance-Aspekt großartig auszuleuchten (auch wenn ich das keineswegs unerwähnt lassen werde), sondern ich will vor allem auf die neuen Dinge in der Programmiersprache selbst hinweisen, die einen entsprechenden Einfluss auf zukünftige Entwicklungen haben werden.

„PHP – Auf zur Version 7“ weiterlesen

Node.js und NPM mit Ubuntu 16.04 LTS

Eine ganze Reihe von Entwicklern hier [bei MotorK] benutzt eine Entwicklungsumgebung, welche auf Ubuntu 16.04 LTS aufsetzt. Manchmal wird es recht herausfordernd, wenn wieder einmal ein Update eines bestimmten Paketes gebraucht wird, welches man mental in die Kategorie „muss von allein funktionieren“ einsortiert hat. Wie zum Beispiel alle möglichen Grunt-tasks und den daraus resultierenden Abhängigkeiten zu Node.js und dem JavaScript Paketmanager NPM. „Node.js und NPM mit Ubuntu 16.04 LTS“ weiterlesen

Zeit für den Rückblick und die guten Vorsätze

Heute ist endlich soweit: Ich habe 24 Posts beisammen. Jeden Tag ist hier auf dem Blog ein neuer Artikel erschienen, so wie ich es mir am 1. Dezember vorgenommen hatte. Ich muss sagen, dass es sich viel leichter durchstarten lässt und das Dranbleiben dann echt schwierig werden kann. Manchmal ist die Zeit einfach zu knapp, um dann noch etwas anständiges „produzieren“ zu können. Für gute  Posts braucht es Zeit für die Recherche, Ideen sollte man auch genug haben und das Ausprobieren/Experimentieren ist oft ein sehr wichtiger Bestandteil des ganzen Prozesses. „Zeit für den Rückblick und die guten Vorsätze“ weiterlesen