Ich habe angefangen, von der WordPress-Community und WordCamp zu lernen

Veröffentlicht: 2021-11-11

Pablo Lopez-Banner

Pablo López Mestre

Pablo Lopez S
Heute werden wir das Interview von Pablo Lopez Mestre aus der Metropolregion Greater Madrid, Spanien, auflisten. Er ist Leiter des PHP-Entwicklungsteams und technischer Berater bei NATEEVO.

In dem Interview erwähnte Pablo, dass er über 15 Jahre Erfahrung in der Softwareentwicklung hat. Außerdem erwähnte er, dass er Mitorganisator des WordCamp Madrid 2017 und 2018 war. In seiner Freizeit reist, kocht und isst er gerne.

  • Twitter
  • WordPress.org-Profil

Einführung:

Ich bin in Madrid (Spanien) geboren. Vater von zwei Kindern, Ehemann einer wunderbaren Frau und Entwickleranwalt. Ich habe mehr als 15 Jahre Erfahrung in der Softwareentwicklung, hauptsächlich spezialisiert auf WordPress. Ich habe einen Blog, der auf der WordPress-Entwicklung basiert, in dem ich darüber schreibe: https://desarrollowp.com

Derzeit bin ich Tech Lead bei Nateevo. Ich mag sauberen Code, Best Practices, Standards und WPO…

Ich war Teil der WordPress Madrid Meetup Organisation und Mitorganisator des WordCamp Madrid 2017 & 2018. Außerdem war ich in den letzten Jahren Redner bei einigen WordCamps in ganz Spanien.

F. Wie haben Sie von WordPress erfahren? Teilen Sie, wenn es eine interessante Geschichte gibt.

Antwort: Ich hatte einige Zeit von WordPress gehört und musste dann 2012 ein Projekt auf Basis von WordPress machen, weil der Kunde es wollte.

Ich habe einen Freund angerufen, der normalerweise mit WordPress arbeitet, und ich habe ihn in einem Café getroffen, und er hat mir beigebracht, wie man ein Thema erstellt und wie WordPress funktioniert (Vorlagenhierarchie, Seitenvorlagen, die Schleife, die Datei functions.php …).

Von da an lernte ich, wie man Plugins und Themes mit WordPress entwickelt, den Codex las, von der Community lernte, an Veranstaltungen wie Meetups und WordCamps teilnahm …

F. Was ist das interessanteste Projekt, das Sie bisher in WordPress durchgeführt haben? Was waren deine Aufgaben?

Antwort: 2017 habe ich begonnen, ein auf WordPress basierendes Framework zu erstellen, um Unternehmensseiten zu erstellen (mit vielen Funktionen und Integrationen von Drittanbietern). Wir haben Visual Composer als Builder verwendet. Dieser Builder verfügt über eine Entwicklungs-API.

Im Grunde genommen haben wir alles außer dem Skelett entfernt und eine Reihe benutzerdefinierter Komponenten zum Erstellen von Websites erstellt. Wir haben die WordPress-Vorlagen nicht verwendet, der Builder konnte die gesamte Website erstellen (so etwas wie eine vollständige Website-Bearbeitung).

Wir haben mit Layouts gearbeitet. Wir haben eine spezielle Website erstellt, um diese Layouts und Komponenten zu erstellen und sie über die WordPress-REST-API zwischen Unternehmenswebsites zu teilen.

Ich leitete 3 Jahre lang ein Team von 5 Personen, um dieses Ökosystem aufzubauen und zu verbessern.

F. Warst du jemals bei WordPress-Meetups oder WordCamps? Teilen Sie Ihre Gedanken in der WordPress-Community.

Antwort: Ja. Tatsächlich war ich zwei Jahre lang (2017 & 2018) Mitorganisator des WordPress Madrid Meetup & WordCamp.

Pablo Lopez Wordcamp

Ich habe viele Leute kennengelernt, aber es war so anstrengend, Arbeit, Familie und diese Ereignisse zu kombinieren … und ich bin beiseite getreten.

F. Wie sieht Ihr Arbeitsplatz aus? Kannst du uns ein Bild schicken?

Antwort: Ganz einfach. Ich habe einige Regeln, Prinzipien und Philosophien in meinem Leben und in meiner Arbeit. Einige von ihnen sind KISS (Keep it simple, stupid), YAGNI (Du wirst es nicht brauchen), weniger ist mehr…

Pablo-Arbeitsplatz

Ich arbeite nur mit einem Macbook Pro (16“). Keine Maus, keine Tastatur, kein zweiter Bildschirm … nichts. Nun, ehrlich gesagt habe (brauche) ich Kopfhörer mit Geräuschunterdrückung, mit denen ich mich beim Musikhören konzentrieren kann.

Vor Jahren habe ich noch einen zweiten Bildschirm verwendet, aber der ist kaputt gegangen und ich dachte: ok, ich warte auf ein Angebot oder einen Verkauf… und ich habe mich daran gewöhnt, nur mit dem Laptop zu arbeiten.

F. Welche interessante Funktion würden Sie Ihrer Meinung nach gerne in WordPress sehen und vermissen sie derzeit?

Antwort: Zum Beispiel… Native Integration mit Frameworks wie Symfony (wie Drupal), um Standard-APIs zu erstellen, um leistungsfähigere Headless-WordPress-Sites, Twig-Vorlagen… zu entwickeln.

Oder bearbeitbare Archivseiten (Inhalt, Metas…)

Einige Leistungs- und Sicherheitsfunktionen standardmäßig (oder zumindest mit einigen Konfigurationen …)

F. Welches der aktuellen Plugins und Themes gefällt dir am besten und warum?

Antwort: Normalerweise verwende ich nur wenige Plugins und entwickle immer mein eigenes Theme.

Aber eines meiner Lieblings-Plugins ist ACF, weil es dich WordPress auf eine andere Ebene erweitern lässt. Dies war mit dem klassischen Editor sehr gut, aber jetzt können Sie ganz einfach benutzerdefinierte Blöcke erstellen und an Ihre Bedürfnisse anpassen.

Dieses Plugin sollte im WordPress-Kern enthalten sein!!!

F. Gibt es außer WordPress noch andere großartige Technologien, die Sie teilen möchten?

Antwort: Ich denke, Symfony ist ein wirklich gutes Framework. Seit vielen Jahren gibt es viele JavaScript-Frameworks, aber ich habe mit keinem von ihnen gearbeitet. Ich habe auf meiner To-Do-Liste React oder Vue zu lernen, aber ich habe keine Zeit dafür.

F. Magst/liebst du, was du derzeit in WordPress machst?

Antwort: In letzter Zeit ist meine Position mehr Management als Entwicklung. Aber manchmal schreibe ich Code.

Mein letztes WordPress-Projekt war eine E-Commerce-Seite mit WooCommerce mit hoher Anpassungsfähigkeit. Die beiden wichtigsten Herausforderungen waren: Produktimport und Verkauf von zwei Produkten in einem Schritt (Linsen: eine für das rechte und eine für das linke Auge)

Der Kunde hatte viele Produkte (+60K), die in mehreren xlsx-Dateien gespeichert waren, jede anders, und es war ein Wahnsinn, sie in WooCommerce zu importieren. Der native Importer konnte nicht importieren, und wir müssen einen benutzerdefinierten Importer über den CLI-Befehl erstellen.

Linsen sind unabhängige Produkte, weil Sie zwei Augen haben und jedes Auge eine andere Achse, einen anderen Durchmesser, eine andere Graduierung hat … aber sie wollten zwei Produkte im selben Schritt verkaufen, um die Benutzererfahrung zu verbessern.

F. Wo stehen Sie nach 5 Jahren?

Antwort: Nun, ich weiß nicht, es ist eine schwierige Frage. Heutzutage habe ich eine große Herausforderung in meiner Arbeit. Ich hoffe, dass ich in 5 Jahren zurückblicken und stolz auf meine geleistete Arbeit sein kann.

Dasselbe gilt für meine Familie.

F. Teilen Sie etwas über Ihr Leben außer der Arbeit

Antwort: In meiner Freizeit versuche ich, bei meiner Familie zu sein. Ich koche gerne, besonders am Wochenende, wo ich mehr Zeit zum Kochen habe. Normalerweise koche ich Paella, Linsen, iberisches Fleisch…

Normalerweise schaue ich nicht viel fern, aber ich verpasse nie ein Spiel von Real Madrid.

Und ich lerne einmal pro Woche Englisch! Ich hoffe, mein Englischlehrer wird stolz auf dieses Interview sein.

F. Wem verdanken Sie Ihren Erfolg?

Antwort: Besonders an meine Eltern. Sie gaben mir eine Ausbildung fürs Leben, und sie sind meine Referenz. Wenn ich ein Problem habe, denke ich immer daran, was mein Vater tun würde, um es zu lösen, oder an den Rat meiner Mutter …

Jetzt habe ich eine Familie gegründet, die mich immer unterstützt hat, und sie sind mein Leben und wo ich meinen Frieden gefunden habe.

F. Können Sie uns einige Referenzen nennen, für die wir als nächstes ein Vorstellungsgespräch führen sollten und warum?

Antwort: Ich kenne viele Leute innerhalb der WordPress-Community, allesamt großartige Profis und als Referenz: Pablo Poveda, Javier de Juan, Marta Rey, David Navia, Mauricio Gelves, Ignacio Cruz, Dario Balbontin, Juanka Diaz …

F. Wie belohnen Sie sich selbst?

Antwort: Ich reise gern, ich esse gern, ich mag Bier … manchmal versuche ich, all diese Dinge gleichzeitig zu tun

F. Irgendwelche Vorschläge für WordPress-Anfänger?

Antwort: Wenn Sie lernen möchten, wie man mit WordPress entwickelt, müssen Sie mit dem Codex (jetzt Entwicklerressourcen: https://developer.wordpress.org/) beginnen und natürlich meinen Blog https://desarrollowp.com besuchen

Ich empfehle, an Veranstaltungen teilzunehmen und zu versuchen, über alle neuen Funktionen jeder neuen WordPress-Version informiert zu werden.