Pour cette 11e « interview », je reçois Benjamin Lupu, professionnel du digital situé à Arcueil dans le Val-de-Marne. Blupu (de son pseudo) est directeur digital de Jeune Afrique, l’hebdomadaire de référence sur le continent africain. Il contribue également au développement de WP-AppKit, plugin permettant de créer des applications mobiles connectées à WordPress. Rien que ça… 😉

Mister WP

Bonjour Benjamin et merci d’ĂȘtre lĂ  ! Tout d’abord, peux-tu nous dire qui tu es ?

Bonjour Ă  tous et merci pour ton invitation.

Je m’appelle Benjamin Lupu, j’ai bientît 45 ans et je vis en banlieue parisienne avec ma femme et mes filles.

Je suis éclectique : je mélange la technologie avec le marketing et le design.

L’open source est importante pour moi (au travers de WordPress mais pas que).

Quel est ton parcours scolaire et professionnel ?

AprĂšs mon Bac. je me suis lancĂ© dans les arts appliquĂ©s avec l’ambition de devenir auteur de BD. Échec (c’était pas super facile Ă  l’époque et je n’étais pas forcĂ©ment trĂšs bon). J’en ai gardĂ© un plaisir pour le design (mise en page, typos, choix des couleurs
).

Ensuite j’ai entrepris de devenir agrĂ©gĂ© d’histoire. Je suis allĂ© jusqu’en maĂźtrise. (Vous allez voir, il y a un rapport.) Pendant cette maĂźtrise, je devais accĂ©der Ă  des archives coloniales du XVIIIĂšme siĂšcle (si, si) et notamment des documents notariĂ©s, ce qui impliquait que je passe du temps Ă  Aix en Provence. Impossible au vu de mes moyens Ă  ce moment-lĂ . Mais j’ai croisĂ© dans les sous-sols de Jussieu (mon universitĂ©) un des responsables du rĂ©seau qui m’a fait la dĂ©mo d’internet sur un terminal UNIX. Le choc. Les bouquins de science-fiction devenaient rĂ©alitĂ©. J’ai pu notamment accĂ©der aux bases de donnĂ©es gĂ©nĂ©alogiques des mormons (qui essaient de reconstituer la gĂ©nĂ©alogie de l’humanitĂ© toute entiĂšre) stockĂ©es Ă  Salt Lake City.

À partir de lĂ , impossible de passer Ă  cĂŽtĂ© de cette rĂ©volution et j’ai dĂ©cidĂ© de faire du web, mĂȘme si Ă  l’époque personne ne savait ce que ça pouvait vouloir dire. Je me suis (re)formĂ© au dĂ©veloppement l’annĂ©e suivante grĂące Ă  un DESS (ancĂȘtre du master) et j’ai candidatĂ© dans une ESN (la tĂȘte du type quand il a dĂ©couvert mon parcours, il m’a engagĂ© et j’étais le seul non ingĂ© de la boite).

Je dis re-formĂ© car je programme depuis que je suis gamin. J’ai mĂȘme dĂ©veloppĂ© un petit jeu pour Ubisoft quand j’étais ado (la preuve – rire autorisĂ©). Terrain favorable donc.

AprĂšs les annĂ©es s’enchaĂźnent chez diffĂ©rents annonceurs et une agence. D’abord des postes techniques. J’ai fini par diriger des Ă©quipes de dĂ©veloppement. Et ensuite des postes de direction qui englobent la technologie mais aussi la direction de projet, le design et finalement le marketing. Depuis 2007, je travaille dans le domaine de la presse.

J’ai l’impression de n’avoir jamais arrĂȘtĂ© d’apprendre 😉

Si ce n’est pas un parcours atypique, je ne m’y connais pas ! Et euh… pour le jeu Ubisoft, perso, je n’ai pas ri. 🙂

Comment occupes-tu ton temps, aujourd’hui ?

Au-delà de ma vie de famille (trÚs importante pour moi), je partage mon temps entre un poste de directeur digital à Jeune Afrique, le projet personnel WP-AppKit (un plugin WordPress pour créer des applications mobiles), mon implication dans la communauté WordPress (aide pour les WordCamps, meetups et parfois des articles et des conférences) et le game design pour des jeux de rÎle papier.

C’est une vie assez intense, notamment en ce moment avec le WordCamp Europe qui se passe Ă  Paris cette annĂ©e.

Pour ceux/celles qui se demandent ce qu’est un directeur digital (cf. Jeune Afrique) : je suis en charge d’une Ă©quipe avec des dĂ©veloppeurs, des graphistes, des chefs de projets et des chargĂ©s de marketing. Nous travaillons Ă  ce que notre entreprise rĂ©ussisse dans le digital (sites, services, applis
). On construit jour aprĂšs jour la stratĂ©gie digitale de la boite, on rĂ©alise les produits et on les fait rĂ©ussir. Et oui : on utilise WordPress 🙂

Ah ouais ? Je pensais que WordPress, c’Ă©tait un CMS pour blogs !

Et donc WordPress, ça sert à quoi pour un groupe de presse ?

Le cƓur de l’activitĂ© de la presse c’est la publication de contenu, donc la rĂ©ponse est Ă©vidente me direz-vous.

C’est Ă  la fois vrai et faux. Les groupes de presse qui existaient avant internet – c’est le cas de Jeune Afrique – doivent s’adapter. Cela signifie qu’ils doivent intĂ©grer toutes les dimensions du web Ă  la fois : adopter un CMS, Ă©crire pour le web (et le mobile), maĂźtriser le rĂ©fĂ©rencement naturel et la publication sociale, faire face Ă  une coupure radicale dans leur modĂšle Ă©conomique et Ă  des concurrents gigantesques comme Google, etc.

Publier du contenu et pouvoir le diffuser est donc au cƓur du problĂšme. Cela ne rĂ©sout rien mais c’est un prĂ©-requis incontournable.

Les acteurs de l’informatique classique se tournent naturellement vers des solutions classiques et
 trĂšs souvent inadaptĂ©es (et je reste poli). (Oui c’est toi que je regarde CMS propriĂ©taire dont l’objectif est avant tout financier ou toi CMS fait avant tout par et pour des thĂ©oriciens de la technique.). Donc Ă  problĂšme Ă©pineux, solution innovante et pour moi, c’est l’open source et WordPress qui se sont imposĂ©s.

La question qui vient ensuite, c’est : est-ce que je dĂ©veloppe quelque chose sur mesure ? J’ai choisi de rĂ©pondre non. Je ne crois pas que les groupes de presse ont une activitĂ© si spĂ©cifique d’un point de vue fonctionnel qu’ils doivent investir dans leur propre CMS. En tout cas, ça n’a pas Ă©tĂ© le cas dans les entreprises pour lesquelles j’ai travaillĂ©. Par contre il est sĂ»r que les groupes de presse doivent aller le plus vite possible.

WordPress est un accĂ©lĂ©rateur car il est Ă  la fois prĂȘt Ă  l’emploi et trĂšs Ă©volutif. Il permet Ă  un groupe de presse (nouveau comme ancien – allez voir ce que fait par exemple Numerama) d’acquĂ©rir rapidement un outil de publication solide avec une interface utilisateur de qualitĂ© qu’on peut nĂ©anmoins faire Ă©voluer et adapter Ă  ses besoins.

Si je te comprends bien, WordPress peut faire plein d’autres choses que des blogs. C’est bon Ă  savoir ! 😀

Je sais que tu es un expert WordPress et plus globalement un expert de la communication digitale. Mais toi, qu’en penses-tu ? Comment tu te vois ?

C’est difficile de s’auto-proclamer expert hein ? Mais j’espĂšre en ĂȘtre un oui car je crois que c’est ma valeur ajoutĂ©e.

Je travaille tous les jours Ă  ĂȘtre un expert dans quelques domaines afin de faire les bon choix. Pour bien travailler et dĂ©cider, j’ai besoin de comprendre et souvent de savoir faire. Chacun a sa maniĂšre d’apprendre et c’est la mienne. Par exemple, je continue de dĂ©velopper. J’ai aussi un bon niveau en analytics et en ergonomie.

Maintenant dans le cas de WordPress, c’est un outil important pour moi mais ce n’est pas le seul. Avant 2008, je dĂ©veloppais mes propres CMS, j’utilisais dĂ©jĂ  JavaScript de façon avancĂ©e, j’étais trĂšs impliquĂ© dans la communautĂ© PHP au sens large, etc. J’ai gardĂ© cet Ă©clectisme. Je suis de prĂšs les Ă©volutions d’autres technologies comme Cordova par exemple. Et la technologie n’est pas le seul champ auquel je dois m’intĂ©resser. J’ai dĂ©jĂ  citĂ© l’analytics qui a pris une place trĂšs importante dans mon travail.

Pour revenir Ă  WordPress, je n’en suis pas un expert technique WordPress car le dĂ©veloppement pur et dur n’est pas mon quotidien (mais je suis trĂšs bien accompagnĂ©). Je pense avoir dĂ©veloppĂ© une vraie expertise sur ce que tu peux faire avec et surtout comment le faire avec WordPress : gestion de projet, architecture de l’information, interconnexion avec des systĂšme tiers (ex.MailChimp), etc.

Je pense sincĂšrement que les architectes WordPress mĂ©ritent tout autant de respect qu’un dĂ©veloppeur 100% focus sur les frameworks. Nous avons choisi d’utiliser un outil pour nous aider dans notre travail, ĂȘtre plus rapides et moins chers pour nos clients. Je ne comprends vraiment pas ceux qui critiquent cette dĂ©marche. (Mauvaise foi ?)

Nos heures de travail ont au moins la mĂȘme valeur que celles des autres. J’ajouterais qu’il vaut mieux un dĂ©veloppement WordPress bien rĂ©alisĂ© qu’un dĂ©veloppement “from scratch” cochonnĂ© de partout. Je travaille en ce moment en sous-traitance sur une application basĂ©e sur Slim Framework. Quand je vois Ă  quel point le code est mal Ă©crit, j’ai presque envie d’offrir une refonte basĂ©e sur WP.

AprĂšs, on peut aussi faire des critiques constructives, mĂȘme Ă  WordPress. D’ailleurs, dis-nous, notre CMS favori a-t-il un dĂ©faut qui te dĂ©plaĂźt ?

Alors ça ne sera pas l’abandon de la rĂ©tro-compatibilitĂ© 😉 Soyons clairs, je comprends tout Ă  fait les dĂ©veloppeurs qui le demandent mais la rĂ©tro-compatibilitĂ© a Ă©tĂ© une bĂ©nĂ©diction pour moi.

Je pense que WordPress a les dĂ©fauts et les qualitĂ©s d’une communautĂ© open source dĂ©centralisĂ©e : une incroyable crĂ©ativitĂ© au dĂ©triment d’une feuille de route cohĂ©rente. Les progrĂšs de WordPress sont le fait d’initiatives personnelles (c’est le cas de la REST API par exemple). Donc s’il n’y a pas d’initiative, il n’y a pas d’évolutions (comme une meilleure gestion des pages). Pire, des Ă©volutions trĂšs utiles, petites ou grandes, restent au congĂ©lo pendant des annĂ©es.

C’est ce que j’aimerais changer : crĂ©er un systĂšme qui prĂ©serve la crĂ©ativitĂ© et les initiatives dans les Ă©volutions de WordPress et attĂ©nue l’arbitraire dans leurs choix.

Heureusement, les Ă©volutions via des plugins et les API (hooks) de WordPress compense la frustration qu’on peut avoir.

Je te rejoins. Si j’ai Ă©tĂ© sĂ©duit par WordPress (et que je reste fidĂšle), c’est justement parce qu’on peut enchaĂźner les mises Ă  jour, sans casse ! Sans compter la variĂ©tĂ© de plugins trĂšs pratiques (mĂȘme ceux codĂ©s avec les pieds) qu’on peut trouver. Je suis sĂ»r que c’est le cas de beaucoup d’utilisateurs.

Tu as parlé de projets personnels, quels sont-ils ?

J’en ai plusieurs mais je vais plus particuliùrement parler de WP-AppKit.

WP-AppKit est une idĂ©e un peu folle nĂ©e pendant le WordCamp Paris 2013 avec mon ami Mathieu Le Roi. Nous avions Ă©tĂ© confrontĂ©s au dĂ©fi de rĂ©aliser des applications mobiles utilisant WordPress comme back office et on s’est dit qu’on pouvait peut-ĂȘtre simplifier les choses en mariant WordPress avec la technologie Cordova qui permet de crĂ©er des applications mobiles grĂące Ă  JavaScript, HTML et CSS.

À partir de lĂ , on s’est lancĂ© et 6 mois aprĂšs on avait un premier proto. Nous sommes 3 ans aprĂšs, le plugin a beaucoup Ă©voluĂ© et on a pas mal d’utilisateurs. En route on a Ă©normĂ©ment appris sur les applications mobiles, WordPress, les API REST, le travail Ă  distance et assumer un projet open source. Le JavaScript a peu Ă  peu gagnĂ© en notoriĂ©tĂ© et on a vu surgir 1001 frameworks (Angular, Vue, React, etc.). Je trouve ça formidable, quelque chose comme Ionic me fait trĂ©pigner (sous le regard interloquĂ© de mes proches). À notre niveau, nous avons maintenu le cap qui Ă©tait de proposer la technologie la plus simple d’accĂšs possible. On ne s’en cache pas, on s’est complĂštement inspirĂ© de WordPress 🙂 qui est d’ailleurs trĂšs critiquĂ© pour ne pas correspondre aux standards imposĂ©s par l’industrie (coup de gĂ©nie selon moi mais c’est une autre histoire).

C’est une super aventure humaine et une de mes fiertĂ©s. Je conseille Ă  tout le monde d’essayer au moins une fois de porter ce type de projet personnel !

2017 va ĂȘtre une annĂ©e importante pour WP-AppKit. Nous en sommes arrivĂ©s Ă  un moment oĂč la dĂ©marche totalement bĂ©nĂ©vole n’est plus tenable. On a beaucoup de support qui empiĂšte sur le temps pour dĂ©velopper le plugin et le temps tout court en fait. Comme souvent dans les projets open source, il y a (beaucoup) plus d’utilisateurs que de dĂ©veloppeurs volontaires pour participer Ă  la crĂ©ation du plugin. Une partie de ce support provient de professionnels qui offrent des prestations mobiles. Pour commencer Ă  rĂ©soudre le problĂšme, nous allons lancer un support payant destinĂ© Ă  ces professionnels. On aimerait aussi apporter le support des progressive web apps car nous espĂ©rons que cette initiative de Google va perdurer et grandir (lĂ  tu ne me vois pas mais je trĂ©pigne).

Tu sais, j’ai rĂ©alisĂ© une petite application PhoneGap pour un vieux client… sans plus. En te recevant ici et en t’Ă©coutant nous parler de WP-AppKit, ça me donne juste envie de forcer un peu plus ma promo pour mon service de crĂ©ation d’applications mobiles afin de tester WP-AppKit pour ma prochaine rĂ©alisation. SincĂšrement.
Nous allons mettre l’idĂ©e Ă  l’Ă©tude dans notre agence pour voir si on peut proposer quelque chose de viable pour nous, sur notre marchĂ©, la Belgique une fois.

Voici mon idĂ©e pour WP-AppKit, pour commencer Ă  avoir des rentrĂ©es d’argent et continuer le dĂ©veloppement. Vous pourriez aider les professionnels comme moi en leur montrant la voie : quel nouveau type de produit pouvons-nous proposer et vendre Ă  notre clientĂšle grĂące Ă  WP-AppKit ? Par exemple : une application vitrine lĂ©gĂšre assurant sa prĂ©sence sur les stores ; un fil d’actualitĂ© ciblĂ© dans la poche ; quelque chose de plus Ă©voluĂ© ? Etc., etc.

Toucher des utilisateurs faisant une dĂ©marche commerciale du plugin permettrait de leur demander plus facilement de mettre la main Ă  la poche, n’est-ce pas ? Bref. Je suis Ă  ta dispo pour en dĂ©battre !

De ton cĂŽtĂ©, as-tu un conseil ou quelque chose Ă  dire Ă  ceux qui se lanceraient dans WordPress aujourd’hui ?

Il y a encore une part d’engagement Ă  choisir WordPress. C’est notamment dur pour les dĂ©veloppeurs Ă  l’heure oĂč les offres d’emploi sont remplies de JavaScript. Mais les personnes qui utilisent dĂ©jĂ  WordPress vous le diront, WP est une application PHP solide dans laquelle il peut ĂȘtre trĂšs rentable d’investir Ă  titre personnel comme pour une entreprise.

Ensuite WordPress, ce n’est pas que de la technique, c’est aussi une communautĂ©. N’hĂ©sitez pas Ă  la rejoindre et Ă  vous y impliquer. C’est enrichissant Ă  plus d’un titre.

Évitez aussi de considĂ©rer WordPress comme simplement “une grosse pompe Ă  fric” (vĂ©ridique et dĂ©jĂ  entendu). Ne soyez pas des parasites et entretenez votre outil de travail (et celui de milliers d’autres).

Enfin, ne considĂ©rez pas WordPress comme l’alpha et l’omĂ©ga. WordPress n’est qu’une brique et soyez curieux(ses). IntĂ©ressez-vous Ă  Git, aux systĂšmes de dĂ©ploiements, JavaScript, la sĂ©curitĂ©, les animations, Elastic Search, MailChimp ou que sais-je encore. C’est d’ailleurs ce que font les utilisateurs avancĂ©s de WordPress (comme une l’agence 10up que j’admire). Ce faisant, vous aurez peut-ĂȘtre comme moi la surprise de constater la polyvalence et la pĂ©rennitĂ© de cet outil nĂ© un peu par hasard et qui a fini par s’imposer.

Tu as tout rĂ©sumĂ© ! On peut connecter WordPress Ă  tellement d’autres produits exceptionnels, c’est un rĂ©gal.

Benjamin, merci pour ce tĂ©moignage trĂšs intĂ©ressant. EnchantĂ© de te connaitre, aussi 😉
J’ai dĂ©cidĂ© de me spĂ©cialiser en WordPress il n’y a pas longtemps (fin 2015). J’ai pas mal de retard Ă  rattraper. Par exemple, j’Ă©coute beaucoup de vieux podcasts sur WordPress. Je rĂ©alise qu’Ă  l’Ă©poque oĂč je faisais du SEO et monĂ©tisais des clics AdSense (perte de temps pour mes compĂ©tences), on parlait dĂ©jĂ  de toi comme l’un des membres les plus importants de la communautĂ© WordPress francophone (si, si). C’est donc un honneur d’avoir pu te recevoir ici, sur mon baby blog 😉

Pour terminer, oĂč peut-on suivre toutes tes aventures ?

Vous pouvez me retrouver sur :

Et sur le site de WP-AppKit : https://uncategorized-creations.com/