Amanda Martin
Give your build some love, it will give it back!
#1about 7 minutes
Understanding Gradle as an extensible build automation tool
Build tools have evolved from simple compilers to complex systems with performance and safety features, and Gradle provides a flexible, plugin-based model for modern software development.
#2about 12 minutes
Understanding the core structure of a Gradle build
A Gradle build is structured around plugins that provide tasks, which are configured via build scripts to manage dependencies and define the build lifecycle.
#3about 2 minutes
Managing multiple Java versions with toolchains
Ensure reproducible builds across different environments by using Gradle toolchains to declare the specific Java version required for your project or individual tasks.
#4about 5 minutes
Implementing advanced testing strategies in Gradle
Improve test organization and quality by using the JVM Test Suites plugin to separate test types and integrating JaCoCo for enforcing code coverage rules.
#5about 5 minutes
Centralizing dependencies with version catalogs
Simplify dependency management in single or multi-project builds by defining all versions, libraries, and bundles in a central TOML version catalog file.
#6about 8 minutes
Key strategies for improving build performance
Significantly speed up your builds by enabling features like the build cache, configuration cache, parallel execution, and continuous mode.
#7about 7 minutes
Q&A on teaching programming and developer advocacy
The speaker shares advice on introducing programming to kids at different ages and discusses the weekly schedule and responsibilities of a developer advocate.
Related jobs
Jobs that call for the skills explored in this talk.
Featured Partners
Related Videos
Write tests you love, not hate
Jens Happe
Java 21: The Revolution of Virtual Threads - A Deep Dive
Christian Woerz
2021: Familiar APIs on Kickass Runtimes #slideless
Adam Bien
Route from Java to Kotlin
Christian Woerz
Why Kotlin is the better Java and how you can start using it
Iris Hunkeler
I will have to refactor ! And now ? Refactoring Techniques in Java
Kamila Santos
ChatGPT and Java: A Match Made in Heaven or Hell?
Jakov Semenski
High performance Serverless Java on AWS
Vadym Kazulkin
From learning to earning
Jobs that call for the skills explored in this talk.


Java / Kotlin Developer in einem Cloud-Native-Stack
PROSOZ Herten GmbH
Herten, Germany
€47-70K
Intermediate
Senior
Java
Kotlin


Senior Systems/DevOps Developer (f/m/d)
Bonial International GmbH
Berlin, Germany
Senior
Python
Terraform
Kubernetes
Elasticsearch
Amazon Web Services (AWS)


Senior Machine Learning Engineer (f/m/d)
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Python
Docker
Machine Learning


Android Developer – Mobile Engineering (w/m/d)
ING Deutschland
Frankfurt am Main, Germany
Intermediate
Kotlin


(Senior) Platform Engineer (f/m/d)
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Terraform
Kubernetes
Cloud (AWS/Google/Azure)






DevOps Engineer – Kubernetes & Cloud (m/w/d)
epostbox epb GmbH
Berlin, Germany
Intermediate
Senior
DevOps
Kubernetes
Cloud (AWS/Google/Azure)




