Speakers: Cyrille Coquard

  • Launchpad: a bunch of accessible good practices

    WordCamp Sofia 2024Speaker: Cyrille Coquard

    August 18, 2025 — 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 WordPress 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.

    Presentation Slides »

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

    WordCamp Porto 2024Speaker: Cyrille Coquard

    May 20, 2024 — 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.

    Finally the talk will conclude on an opening about the creation of correct unit tests by using double loop TDD.

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

    WordCamp Biarritz 2023Speaker: Cyrille Coquard

    November 23, 2023 — 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.

    Presentation Slides »