Notre petite entreprise est très centrée sur l’aspect humain. Nous sommes un petit groupe solidaire, bien que nous soyons éparpillés à travers le monde. Aujourd’hui, on vous présente Rémy, le Maestro en charge du développement de nombreuses fonctionnalités au sein de WP Rocket. On voulait vous le présenter comme il se doit.

Voici un portrait de Rémy, notre lead développeur

Rémy a commencé à mettre les mains dans le code au lycée. Son language de prédilection est le PHP car ses premiers projets étaient centrés autour du forum PHP BB. Il a découvert WordPress durant ses premières années universitaires. Cela ne surprendra personne, mais son premier blog était sous WordPress.

Rémy est très actif au sein de notre équipe; dès qu’il sort la tête du son code, c’est pour fournir des idées géniales qui nous permettent d’améliorer l’expérience utilisateur ou les fonctionnalités du plugin. Rémy ne serait rien sans son fidèle copilote Cookie. Cookie est la mascotte officieuse de WP Rocket. Il est toujours prêt à prendre la releveuse au clavier… Parfois même en pleine réunion d’équipe.

Après ses études, Rémy est devenu développeur freelance. Ses clients étaient principalement intéressés par WordPress. Il s’est donc spécialisé dans le développement de thèmes WordPress. Lors de son premier WordCamp, Rémy a rencontré le duo fondateur de WP Rocket. Son travail avait été repéré par les co-fondateurs de l’entreprise. De fil en aiguille Rémy a fini par faire partie de l’équipe.

De l’équipe de support à lead dev

Parfois, la vie de développeur freelance peut devenir monotone. Lorsque l’opportunité de rejoindre une startup spécialisée WordPress s’est présentée, Rémy s’est lancé dans l’aventure ! Le poste au sein de WP Rocket était assez hybride.

Remy est donc devenu un peu hybride : à mi-chemin entre le support utilisateur et le développement d’un plugin WordPress. 50% support, 50% développement mais 100% à distance ! En effet, après un court moment passé à travailler pour WP Media en France, Rémy a quitté l’hexagone pour s’expatrier au Québec. Cependant, il n’était pas question de quitter son emploi :

« Je savais que je déménageais au Canada et je pensais que de travailler au sein de WP Media me permettrait de travailler avec des gens que je respecte, et cela depuis n’importe où dans le monde ». 

Son rôle a évolué progressivement et il est rapidement devenu un membre clé. La version 2.7 de WP Rocket la première version du plugin 100% made by Rémy. La progression vers le poste de lead développeur s’est faite tout naturellement.

Passer du développement de thèmes WP au développement d’une extension de mise en cache

Passer du développement de thèmes WordPress au développement d’une extension complexe, c’est un gros changement. L’impact qu’un changement sur WP Rocket a est incroyable. Cela donne une autre perspective au travail de Rémy :

« Je travaille sur des choses qui impactent 200 000 sites Web. »

La façon d’aborder le développement d’une extension WordPress est très différente de la façon dont on aborde le développement d’un thème. Cela prend tout son sens lorsque l’on se retrouve à soutenir une extension très utilisée sur WordPress.

La fonctionnalité dont Rémy est le plus fier

Selon Rémy, la fonctionnalité qu’il est le plus fier d’avoir développé est la pré-mise en cache d’un site Web basée sur son fichier sitemap.xml. Cette fonctionnalité permet à WP Rocket d’obtenir toutes les URLs listées dans le fichier sitemap pour ensuite s’assurer que les pages puissent être téléchargées de manière asynchrone. Cela permet la mise en place d’un système de préchargement qui fonctionne en arrière-plan. Résultat : le site Web entier peut être chargé de manière à alléger le temps de chargement !

Et maintenant, quelles sont les prochaines aventures de Rémy ? Pour le savoir, consultez notre feuille de route ! Vous pourrez y donner votre avis sur les fonctionnalités de WP Rocket.