Reyes Martinez—WProfesionalul lunii
Publicat: 2020-04-09Bine ați revenit la secțiunea noastră de interviuri! Dacă luna trecută am discutat cu una dintre colegele mele din echipele de organizare ale WordCamp Europe 2019 și 2020, Magdalena Paciorek, astăzi ne uităm la WProfessionals pe care îi avem în Spania și vorbim cu cineva care are multe de împărtășit. Oaspetele nostru de astăzi a petrecut câțiva ani lucrând într-o companie spaniolă care a lansat recent un cadru open source pentru construirea temelor bazate pe React în WordPress . Sunt sigur că vrei să afli mai multe despre asta, așa că... te rog bun venit lui Reyes Martinez !
Mulțumesc că ești aici, Reyes. Sunt foarte încântat să te am aici! Pentru acei cititori care nu te cunosc, povestește-ne despre tine și spune-ne ce relație ai cu WordPress.
Buna David! Vă mulțumesc că m-ați invitat.
Dacă îmi amintesc bine, cred că am început să folosesc WordPress în 2010. În timpul și după cariera mea de jurnalism, l-am folosit pentru a crea conținut în diferite medii cu care am colaborat precum și în unele proiecte de familie.
La sfârșitul anului 2015, când m-am alăturat Frontity, percepția și relația mea cu WordPress s-au schimbat complet. Am trecut de la a fi utilizator la a lucra la un startup al cărui produs se bazează pe WordPress, ceea ce m-a făcut să învăț multe despre platformă (învăț și astăzi?). De atunci, am început să particip și la întâlniri și la WordCammp cu echipa. De-a lungul acestor ani, ne-am implicat din ce în ce mai mult în comunitate și am cunoscut mulți alți utilizatori și profesioniști ai ecosistemului.
De fapt, îmi voi aminti mereu cu drag de primul WordCamp Europe la care am participat. Era 2016, la Viena. Am fost foarte surprins. Cred că, până atunci, nu prea am înțeles cât de mare era WordPress și comunitatea lui.
Ne-am întâlnit în 2018 în timpul cinei vorbitorilor înainte de WordCamp Madrid. În acel WordCamp, am asistat la discursul tău lui Luis Herranz (unul dintre colegii tăi) despre Progressive Web Apps, lucru despre care nu știam prea multe. Ce sunt PWA și ce le face speciale?
Progressive Web Apps (PWA) sunt pagini web care, prin utilizarea Service Workers și a altor tehnologii, oferă o experiență mobilă mai apropiată de cea a aplicațiilor native, atât ca aspect, cât și ca performanță. Adică au notificări, le poți folosi offline și le poți adăuga chiar și pe ecranul de pornire al telefonului tău mobil, de exemplu.
Unul dintre principalele sale avantaje în comparație cu site-urile web mobile tradiționale este performanța lor îmbunătățită - se încarcă aproape instantaneu, oferind o experiență de utilizator mai bună (și mai rapidă). Ele sunt, de asemenea, mult mai accesibile decât aplicațiile obișnuite - le puteți obține printr-o adresă URL din browser și nu trebuie să descărcați sau să instalați nimic din Google Play sau Apple Store.
După cum ne-ai spus deja, acum faci parte din echipa Frontity. Poți explica puțin ce faci acolo și cum a evoluat brandul în ultimii ani?
Adevărul este că atât brandul, cât și produsul au evoluat foarte mult în acești ani. Permiteți-mi să încerc să rezumam cum am ajuns la ceea ce facem astăzi. ?
La sfârșitul anului 2015, când m-am alăturat echipei, Frontity (pe atunci „Worona”) era un plugin WordPress pentru convertirea blogurilor în aplicații mobile native. Deși aveam mulți utilizatori, de-a lungul timpului ne-am dat seama că utilizarea aplicațiilor mobile scade rapid.

Așa că am decis să facem altceva și să ne concentrăm în schimb pe web. La sfârșitul anului 2017 am început să vorbim cu diferite rețele de media și bloguri spaniole care foloseau WordPress. Și toți erau interesați să îmbunătățească experiența web mobilă pe care o ofereau. Google începea să acorde mai multă pondere unor factori precum viteza de încărcare și, prin urmare, aceste rețele doreau să se îmbunătățească și să nu piardă trafic sau să rămână în urmă. Am schimbat numele mărcii și ne-am pus pe treabă să rezolvăm această problemă.
Am creat o temă mobilă WordPress bazată pe React (Frontity PRO). Tema a fost concepută pentru bloguri și site-uri de știri cu scopul de a îmbunătăți performanța (viteza de încărcare a fost aproape instantanee) și experiența utilizatorului mobil. Semăna foarte mult cu un PWA?
După mai mult de un an de lucru cu bloguri și media, în 2019, am decis să reutilizam toate aceste cunoștințe pentru a crea ceea ce este Frontity astăzi: un cadru open-source care permite dezvoltatorilor să creeze site-uri web și teme WordPress folosind React.
Combinarea WordPress și React nu este ușoară, așa că ne-am gândit că un proiect open-source care să ne împărtășească experiența ar ajuta pe oricine încearcă să rezolve problemele cu care ne-am confruntat deja.
Baza noastră de utilizatori include dezvoltatori, precum și site-uri media care doresc să continue să folosească WordPress ca backend, dar doresc o experiență modernă de utilizator cu un front-end bazat pe React.
Trecerea de la un produs comercial la un cadru sursă este o mișcare îndrăzneață. Cum ai făcut-o? Ce formule ai în vedere pentru a-ți monetiza munca și astfel să poți atrage mai mult talent în echipă? Ce rol a jucat WordPress și natura sa liberă atunci când a luat această decizie?
Pablo și Luis, fondatorii Frontity, au transmis întotdeauna restului echipei și utilizatorilor o filozofie „open-source” foarte asemănătoare cu cea a WordPress: colaborarea și împărtășirea cunoștințelor.
Cred că de aceea tranziția în acești ani a fost ceva... nu ușor, dar natural. Până la urmă suntem acolo unde ne-am dorit, lucrând la un proiect care ne permite să dăm și să primim cunoștințe și care poate avea un impact mare datorită puterii sale de colaborare. Schimbarea a fost posibilă și datorită sprijinului investitorilor noștri, bineînțeles, care au crezut în proiect și în echipă și ne-au ajutat să-l facem posibil.

Ne dorim ca cadrul nostru să fie întotdeauna liber și deschis. Nu am dezvoltat încă niciun model de monetizare, dar în viitor, s-ar putea să căutăm unul, cum ar fi oferirea de soluții de găzduire, asistență premium sau o piață tematică.
Frontity propune o schimbare majoră de paradigmă în crearea temei. Cred sincer că sunteți pe drumul cel bun, deoarece temele React vor crește în popularitate. Dar, din păcate, nu știm când se va întâmpla asta... și în zilele noastre totul este despre generatorii de pagini, sau așa se pare. Acum câteva zile, de exemplu, Elementor a strâns 15 milioane de dolari! Cum se încadrează Frontity în această realitate? Este compatibil cu generatorii de pagini sau poate fi? Intenționați să vă creați propriul generator de pagini?
Frontity este în prezent compatibil cu majoritatea creatorilor de pagini și, momentan, nu intenționăm să ne creăm propriul nostru. În orice caz, cred că constructorii de pagini și Frontity răspund nevoilor diferite ale utilizatorilor.

Gutenberg a reprezentat o schimbare uriașă în WordPress, iar de atunci mulți dezvoltatori s-au gândit să învețe și să încorporeze React în proiectele lor. Acum avem mai multe opțiuni pentru a lucra în WordPress.
Temele PHP nu vor merge nicăieri în curând, dar noi, cei de la Frontity, credem că arhitecturile fără cap și decuplate cu teme bazate pe React sunt o tendință ascendentă. Nu știm sigur când va atinge vârful, dar muncim foarte mult pentru a ne asigura că Frontity este un cadru bine stabilit în acest context.
La Frontity, lucrezi în departamentul de marketing și comunicare. Povestește-ne puțin despre strategia de comunicare pe care o urmezi în Frontity. Cum te găsesc oamenii? Este totul inbound marketing sau investiți într-un fel de publicitate? Crezi că întâlnirile și WordCamps sunt eficiente atunci când vine vorba de crearea de rețele și de obținere de clienți potențiali?
Într-adevăr, strategia noastră se bazează în primul rând pe conținut. Deși atât anul trecut, cât și anul acesta am alocat o parte din bugetul nostru de marketing pentru a sponsoriza Conferința JavaScript pentru WordPress, deoarece se află foarte mult în nișa noastră și este o altă modalitate de a te face cunoscut și de a susține comunitatea.
Până acum, distribuția de conținut (dincolo de rețelele sociale) și postarea încrucișată au funcționat foarte bine pentru noi și ne-au ajutat să ajungem la un public mai larg. Dev.to, de exemplu, este un canal care ne aduce mult trafic.
În ceea ce privește întrebarea întâlnirilor și WordCamps: da, au fost foarte eficiente. Nu doar pentru a intra în legătură cu oamenii din comunitate și a face publicitate proiectului, ci și pentru a stabili conexiuni profesionale. Dar nu am de gând să mint: pentru a profita la maximum de networking, trebuie să muncești din greu. Partenerul meu Mario a făcut o treabă uimitoare anul trecut înainte și în timpul WordCamp Europe. Până la urmă, rezultatele au fost foarte bune.
În toate interviurile noastre, vă cerem să împărtășiți un moment din trecut când ați greșit... Deci, spuneți-ne, când și cum ați greșit și ce lecție ați învățat?
Ei bine, adevărul este că am o memorie groaznică. ?
Nu este o gafă ca atare, dar îmi amintesc că una dintre primele ori când a trebuit să reproiectez site-ul (copie, secțiuni și așa mai departe). Am încercat o mulțime de combinații diferite și nu am fost niciodată mulțumit de rezultat, așa că am tot rescris și reproiectat totul. În cele din urmă, chiar mi-a fost jenă să spun echipei: „Nu am nimic”.
Am fost blocat și nu am putut lua nicio decizie din cauza excesului de gânduri și informații. După cum spune de obicei colegul meu, Pablo: „paralizie prin analiză”. Am învățat multe din situații de genul acesta.
În cazul meu, una dintre lecții a fost să nu obsedez soluția perfectă. Este mai bine să faci ceva (chiar dacă nu este perfect) decât să nu faci nimic. În al doilea rând, nu vă pierdeți concentrarea, țineți întotdeauna cont de prioritățile și obiectivele dvs. și folosiți-le ca ghid atunci când luați o decizie sau alta. Și, în sfârșit, înconjoară-te de oameni care te inspiră și te ajută să gândești diferit.
Și, în sfârșit, cu cine ar trebui să interviem în continuare? Spune-ne ce 3 WProfesionales ai vrea să vezi pe blog și de ce.
Birgit Pauli-Haack: pentru că cred că face o treabă grozavă de a ne ține la curent cu știrile Gutenberg și de a ajuta la promovarea diversității în comunitatea JavaScript pentru WordPress.
Michael Burridge: pentru toată munca sa în echipa de organizare a WordCamp Europe, pentru contribuțiile sale și pentru că acum suntem parteneri în Frontity.
Sonia Ruiz și Juan Manuel Civico: pentru că sunt o echipă grozavă, oameni buni și contribuie foarte mult la comunitatea WordPress.
Mulțumesc foarte mult pentru timpul acordat, Reyes. A fost unul dintre cele mai distractive interviuri pe care le-am făcut vreodată, iar povestea Frontity este grozavă! Îți doresc mult noroc din lume!
