Speaker

Cyrille Coquard

Cyrille Coquard

WP Media Software Engineer @WP Media

Ingénieur logiciel à WP Media

Rennes, France

Actions

Cyrille first contact with WordPress was in Thailand where he worked for a web agency specialized on Joomla, Prestashop and WordPress. This taught him the WordPress development basis but also the advantages and drawbacks from that technology.

Then Cyrille moved to a French startup in affiliation which allowed him to understand better the problems linked with maintaining and evolving a software solution in the long term.

In March 2022 Cyrille joined WP Media which helped him to refocus on WordPress and deepen his knowledge about that technology. It allowed him to discover more advanced solutions to solve WordPress issues in the plugin development field.

J’ai eu mon premier contact avec WordPress en Thaïlande, où j’ai travaillé pour une agence web spécialisée sur les CMS PHP tels que Joomla, Prestashop et WordPress. Cela m’a permis de comprendre les bases du développement WordPress ainsi que les contraintes et les avantages que cette technologie apporte.

Ensuite, je me suis dirigé vers une startup rennaise dans l’affiliation, ce qui m’a permis de mieux comprendre les problématiques liées à la maintenance et à l’évolution d’une solution logicielle sur le long terme, ainsi que d’approfondir mes connaissances en architecture logicielle.

Finalement, j’ai rejoint WP Rocket en mars 2022, ce qui m’a permis de me recentrer sur WordPress et d’approfondir cette technologie. Cela m’a permis de découvrir des solutions plus avancées pour résoudre les contraintes de WordPress dans le cadre du développement de plugins

Area of Expertise

  • Information & Communications Technology

Topics

  • WordPress
  • WordPress Development
  • Plugin Development
  • Testing Automation
  • Software testing
  • Web Performance
  • PHP
  • Domain-Driven Design Software Architecture PHP technology stack

Sessions

WordPress: A lost cause? en fr

WordPress is often seen as a second-rate solution by PHP devs, whose vision of it is erroneous because it's outdated.

In this talk, I'll give you an overview of WordPress technologies that are modernizing to offer devs a modern, comfortable environment.

We'll then take a closer look at the wp-launchpad framework, which modernizes plugin development on WordPress. We'll take a closer look at the various concepts used to adapt modern development to the constraints of WordPress development while keeping development as accessible as possible to the community.

WordPress: Une cause perdue? en fr

WordPress est souvent vu comme une solution de seconde zone par les devs PHP qui en ont une vision erronée car datée.

Dans cette conférence, je vous propose un tour d'horizon des technologies WordPress qui modernisent pour proposer aux devs un environnement moderne et confortable.

Ensuite nous aborderons plus en détails le processus mis en place par le framework wp-launchpad qui permet de moderniser le développement de plugin sur WordPress. Ainsi nous verrons les differentes notions mises en place pour adapter le développemement moderne aux contraintes du développement WordPress, tout en gardant le développement le plus accessible possible à la communauté.

WordPress Day for Developers

Launchpad: a bunch of accessible good practices

Today good practices are legions in the WordPress community, but they often never end up being used by plugin developers due to various reasons.

With the open source framework wp-launchpad we aim to tackle this problem and make it easy to use for most developers to use good practices in WordPres plugins.

In this talk, you will learn which strategies we used inside the framework to make it simple for the developer starting out with Launchpad without many requirements.
However, as Launchpad is not a simple boilerplate tool, it offers more depth.
Furthermore, we also had to offer more advanced features without adding too much complexity, and you will learn in this talk how we made that possible so that both new users and experienced ones can benefit from it.

November 2024 Lisbon, Portugal

WordCamp Sofia

Launchpad: a bunch of accessible good practices

Today good practices are legions in the WordPress community, but they often never end up being used by plugin developers due to various reasons.

With the open source framework wp-launchpad we aim to tackle this problem and make it easy to use for most developers to use good practices in WordPres plugins.

In this talk, you will learn which strategies we used inside the framework to make it simple for the developer starting out with Launchpad without many requirements.
However, as Launchpad is not a simple boilerplate tool, it offers more depth.
Furthermore, we also had to offer more advanced features without adding too much complexity, and you will learn in this talk how we made that possible so that both new users and experienced ones can benefit from it.

November 2024 Sofia, Bulgaria

WordCamp Denmark

Launchpad: a bunch of accessible good practices

Today good practices are legions in the WordPress community, but they often never end up being used by plugin developers due to various reasons.

With the open source framework wp-launchpad we aim to tackle this problem and make it easy to use for most developers to use good practices in WordPres plugins.

In this talk, you will learn which strategies we used inside the framework to make it simple for the developer starting out with Launchpad without many requirements.
However, as Launchpad is not a simple boilerplate tool, it offers more depth.
Furthermore, we also had to offer more advanced features without adding too much complexity, and you will learn in this talk how we made that possible so that both new users and experienced ones can benefit from it.

October 2024 Aalborg, Denmark

Forum PHP 2024

WordPress est souvent vu comme une solution de seconde zone par les devs PHP qui en ont une vision erronée car datée.

Dans cette conférence, je vous propose un tour d'horizon des technologies WordPress qui modernisent pour proposer aux devs un environnement moderne et confortable.

Ensuite nous aborderons plus en détails le processus mis en place par le framework wp-launchpad qui permet de moderniser le développement de plugin sur WordPress. Ainsi nous verrons les differentes notions mises en place pour adapter le développemement moderne aux contraintes du développement WordPress, tout en gardant le développement le plus accessible possible à la communauté.

October 2024 Paris, France

WordCamp Bretagne

Launchpad est un framework open source qui recherche à moderniser le développement de plugin WordPress en offrant à ses utilisateurs une nouvelle approche et un environnement de travail agréable:

– implémentation pour les tâches liées à WordPress permettant de se concentrer sur la logique métier.
– commandes CLI pour générer des classes ou créer une version optimisée du plugin en production.
– et bien d’autres choses.

Nous verrons donc dans cette conférence les problèmes que Launchpad cherche à résoudre et les solutions qu’il offre pour résoudre ceux-ci.

September 2024 Rennes, France

WordCamp Porto

Testing the WordPress Waters: A quick dive into plugin integration testing

Today automated tests are a common solution in the software industry however it is not that widely used in the WordPress one.

This speech will be aimed to help the attendees the importance of the tests but also the different traps that are on your way while writing tests and the solutions that could be used to tackle them (which involves also some ways to help them convince their company to give it a try).

The first part will mostly focus on the theory on how to implement useful tests but will also focus on integration testing and why I consider that they should start by implementing these tests rather than others.

Once the theory is done the second part of the speech is going to focus on practice showing the attendees how to rapidly set up a test environment for Integration tests for a WordPress plugin.

This will be complemented by a couple of scenarios to test and their matching solutions to test them.

May 2024 Porto, Portugal

WordCamp Biarritz

Créez un plugin réconciliant le PHP moderne et le développement WordPress

Aujourd’hui, la communauté WordPress est malheureusement connue par une grande partie des développeurs externes à celle-ci pour ces nombreux plugins mal implémentés posant des problèmes par la suite lors de leur intégration à un site où pour les faire évoluer.

En suivant l’évolution de WP Rocket et les choix faits nous proposerons une solution pour développer une architecture de plugin permettant de réconcilier le développement WordPress et le PHP moderne utilisant notamment Composer mais aussi des tests automatisés.

October 2023 Biarritz, France

Cyrille Coquard

WP Media Software Engineer @WP Media

Rennes, France

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top