top of page
Paul Merlin

Paul Merlin

Gradle Build Tool Principal Software Engineer

Paul is an experienced, self-made, software engineer with a wide knowledge ranging from computers, network security and architectures to high-level programming langages, domain modeling and cryptography. 45 years old, hobbyist at 7 already, Paul professionally started to build softwares in 2000. He joined the Gradle team nine years ago, on time for 2.14, participated to the big performance efforts that went into the 3.x and 4.x versions, lead the Gradle Kotlin DSL and Configuration Cache teams since then and is now working on making Gradle more declarative.

Des temps de build qui cassent votre rythme ? Découvrez comment les accélérer !

La scalabilité de Gradle est un pilier essentiel et un domaine d'investissement clé. Elle désigne la capacité du système de build à évoluer avec le logiciel en cours de développement, tout en restant rapide aussi bien dans l’IDE qu’en intégration continue (CI), afin d’offrir la meilleure expérience possible à tous les développeurs Android utilisant Gradle au quotidien. En effet, il se passe beaucoup de choses dans ce domaine. Les améliorations continues de Gradle contribuent à accélérer : - La boucle interne des développeurs : coder, builder et tester des applications Android - La boucle externe : synchronisation des projets dans Android Studio, et CI, éphémère ou non Lors de cette session, nous aborderons les principaux aspects des performances de Gradle : l’évitement du travail inutile et le parallélisme. Nous parlerons notamment de : - Ce que nous avons déjà livré, comme le Configuration Cache - Ce sur quoi nous travaillons actuellement, comme les Projets Isolés - Et ce qui est envisagé pour la suite En tant que participant·e, vous apprendrez comment améliorer dès aujourd’hui les performances de vos builds, et comment préparer vos projets pour bénéficier au plus tôt des optimisations à venir.
bottom of page