Get deep observability and boost build performance. Watch the video to learn about our free trial.

Online

Declarative Gradle: A developer-first approach to Gradle builds

Event image

As Uncle Ben once said to Toby Maguire Spider-Man, "With great power comes great responsibility". Here at Gradle we like to say, "With great flexibility comes great power". And with that flexibility comes a learning curve that bends users toward comprehensibility and maintainability.


This is why we introduced Declarative Gradle in 2024. Now in its third EAP version, this experimental project aims to provide an elegant and extensible declarative build language that enables expressing any build in a clear and understandable way. So what does Declarative Gradle mean for developers?


In this session by Paul Merlin and Sterling Greene, long-time software engineers at Gradle, we look at developer challenges with understanding and maintaining complex builds. We'll demonstrate an innovative approach that harnesses the expressiveness of Kotlin while imposing restrictions to enhance clarity and maintainability. By the end, you'll better understand the benefits a declarative paradigm for build definition brings to project workflows.

  • Declarative build principles: Understand the advantages of declarative build language and its impact on project maintainability, readability, and collaboration.
  • Expressive DSL: Explore the DSL's capabilities and how it is a powerful tool for concisely expressing build configuration.
  • Impact on projects: Explore case studies of projects that use declarative build language, showcasing improvements in understanding, and maintenance.

Meet your speakers

Sponsored by

Past events

Online

Automating governance from build to release with Gradle and JFrog

Explore how the emerging practice of Continuous Governance, Risk, and Compliance (GRC) ensures the integrity of the build process in today's AI-powered development world.

FREE
Online

CI without the wait: Scale throughput with Develocity Universal Cache

GenAI code volume is overloading CI, often with redundant work. The clear path back to CI efficiency is comprehensive caching that spans the entire build life cycle.

FREE
In-person

Code Maintenance at Scale with AI - London

Join Moderne’s in person panel with leaders from Gradle, Google, Meta, DX, and Moderne on how AI is transforming the way enterprises maintain, remediate, and modernize massive codebases.

December 10, 2025
London, UK
2:00 PM
FREE
Declarative Gradle: A developer-first approach to Gradle builds | Gradle