Pinned Tweet
Gradle 9.8.2 is out 🐘
🔒 Fixes 3 high-rated security vulnerabilities (upgrade recommended)
☕ Java 27 support
🪞 Reuse Maven mirror settings
⚡ Up to 45% faster builds on some Windows machines
docs.gradle.org/9.8.2/release-…
🔒 Fixes 3 high-rated security vulnerabilities (upgrade recommended)
☕ Java 27 support
🪞 Reuse Maven mirror settings
⚡ Up to 45% faster builds on some Windows machines
docs.gradle.org/9.8.2/release-…
1
4
69
3,155
The team that built Gradle's build cache had a cache miss in its own build for weeks.
"Everybody has a cache miss," says Develocity's Stefan Wolf. On CI, every fanned-out job pays for it again.
Start with the tasks you run most: youtube.com/watch?v=xBNBjY…
#Repost #Develocity
"Everybody has a cache miss," says Develocity's Stefan Wolf. On CI, every fanned-out job pays for it again.
Start with the tasks you run most: youtube.com/watch?v=xBNBjY…
#Repost #Develocity
0
0
0
334
Your build may ship a vulnerable Brotli decoder you never asked for.
brotli4j before 1.24.0 bundles it in native JARs. Find it with dependencyInsight or a Build Scan, then pin 1.24.0: blog.gradle.org/lets-talk-abou…
#DoItToday #Gradle
brotli4j before 1.24.0 bundles it in native JARs. Find it with dependencyInsight or a Build Scan, then pin 1.24.0: blog.gradle.org/lets-talk-abou…
#DoItToday #Gradle
0
0
1
497
Meta's coding velocity dropped about 15% when engineers started using agents. Then it climbed.
Top DevMate users shipped 6% to 12% more Diffs per month.
Watch the talk, register for DPE Summit Feb. 2-3, $10 off with SOCIAL10: dpe.org/sessions/pavel…
#FromTheStage #DPESummit
Top DevMate users shipped 6% to 12% more Diffs per month.
Watch the talk, register for DPE Summit Feb. 2-3, $10 off with SOCIAL10: dpe.org/sessions/pavel…
#FromTheStage #DPESummit
0
0
1
472
📣 Gradle 9.9.0 is out!
docs.gradle.org/9.9.0/release-…
Bug fixes and…
⚡Performance improvements for Kotlin DSL compilation
🎯 Test filtering for non-method JUnit Platform tests
📦 Wrapper settings preserved on upgrade
🗂️ Predefined groups in the Problems API
Please report any 🐛 on GitHub!
docs.gradle.org/9.9.0/release-…
Bug fixes and…
⚡Performance improvements for Kotlin DSL compilation
🎯 Test filtering for non-method JUnit Platform tests
📦 Wrapper settings preserved on upgrade
🗂️ Predefined groups in the Problems API
Please report any 🐛 on GitHub!
0
11
78
3,246
Flaky tests waste time on every retry. At Apache: nearly 5 lost CI hours a week.
The build still passes, so they fly under the radar. Develocity 2026.3 ranks them by time burned, so you squash the costliest first. develocity.ai/releases/2026.…
#NumbersFromTheOpen #Develocity
The build still passes, so they fly under the radar. Develocity 2026.3 ranks them by time burned, so you squash the costliest first. develocity.ai/releases/2026.…
#NumbersFromTheOpen #Develocity
1
0
0
553
Big build? Every IDE sync waits while Gradle configures your projects one at a time.
New in Gradle 9.7.0: Isolated Projects (incubating) configures them in parallel. Gradle’s own build cut median sync from 84s to 47s.
blog.gradle.org/introducing-is…
#WhatsNew #Gradle
New in Gradle 9.7.0: Isolated Projects (incubating) configures them in parallel. Gradle’s own build cut median sync from 84s to 47s.
blog.gradle.org/introducing-is…
#WhatsNew #Gradle
0
0
2
614
Your agents write code faster, but builds, tests, CI and review decide when it ships.
DPE Summit 2027 is about that delivery side, February 2-3 in San Francisco.
Early bird tickets are $349 until November 13, $10 off with code SOCIAL10: dpe.org/?utm_source=x&…
#DPESummit
DPE Summit 2027 is about that delivery side, February 2-3 in San Francisco.
Early bird tickets are $349 until November 13, $10 off with code SOCIAL10: dpe.org/?utm_source=x&…
#DPESummit
0
0
0
479
A failed build can mean an engineer sifting through gigabytes of logs. Intuit fixed that.
Their system analyzes logs at the moment of failure: 60% faster from broken build to passing build. dpe.org/sessions/katie…
#FromTheStage #DPESummit
Their system analyzes logs at the moment of failure: 60% faster from broken build to passing build. dpe.org/sessions/katie…
#FromTheStage #DPESummit
0
0
0
509
Using --parallel? Tasks in the same project still run one at a time.
Tasks share Project state, so Gradle only parallelizes across projects. The Configuration Cache isolates tasks, so they run in parallel.
docs.gradle.org/current/usergu…
#DoItToday #Gradle
Tasks share Project state, so Gradle only parallelizes across projects. The Configuration Cache isolates tasks, so they run in parallel.
docs.gradle.org/current/usergu…
#DoItToday #Gradle
2
0
3
644
Patched your OS after Black October? The JVM running your Gradle build may still trust the forged certificates.
The JDK has its own trust store. Update it, then test against the disclosure site's hosts: blog.gradle.org/lets-talk-abou…
#FromTheBlog #Gradle
The JDK has its own trust store. Update it, then test against the disclosure site's hosts: blog.gradle.org/lets-talk-abou…
#FromTheBlog #Gradle
0
0
2
687
Ask an agent to review your build, and it may apply outdated advice everywhere. So what can you do about it?
Use our official `gradle-best-practices` skill, which gives fixes linked to Gradle's docs, so each one can be checked. blog.gradle.org/introducing-gr…
#AskingNow #Gradle
Use our official `gradle-best-practices` skill, which gives fixes linked to Gradle's docs, so each one can be checked. blog.gradle.org/introducing-gr…
#AskingNow #Gradle
1
0
2
766
Moving off Ant? A step that used to pass can start failing your build.
Ant's exec ignores non-zero exit codes. Gradle's Exec fails the build by default. blog.gradle.org/side-quest-rem…
#DoItToday #Gradle
Ant's exec ignores non-zero exit codes. Gradle's Exec fails the build by default. blog.gradle.org/side-quest-rem…
#DoItToday #Gradle
0
0
1
830
A modified gradle-wrapper.jar runs malicious code in your CI. Would your review catch it?
The `setup-gradle` GitHub Action validates the wrapper by default; keep it on, so a fake jar fails before merge. blog.gradle.org/gradle-securit…
#PressXToBuild #Gradle
The `setup-gradle` GitHub Action validates the wrapper by default; keep it on, so a fake jar fails before merge. blog.gradle.org/gradle-securit…
#PressXToBuild #Gradle
0
0
1
560
Your CI has on-call engineers, but flaky tests burn hours with no alert. Why?
Devs just rerun and move on. Your agents? They pay to debug ghosts.
Set a build time SLO, and treat slowdowns like outages before the bill explodes. develocity.ai/blog/your-tool…
#FromTheFounder #Develocity
Devs just rerun and move on. Your agents? They pay to debug ghosts.
Set a build time SLO, and treat slowdowns like outages before the bill explodes. develocity.ai/blog/your-tool…
#FromTheFounder #Develocity
0
0
1
542
One recurring failure can break 56 builds a week, each one landing on your CI team.
Each repeat costs a rerun; a plain list won't show which costs most.
Develocity 2026.3 ranks them by builds hit, so the biggest fix comes first. develocity.ai/releases/2026.…
#ShipNote #Develocity
Each repeat costs a rerun; a plain list won't show which costs most.
Develocity 2026.3 ranks them by builds hit, so the biggest fix comes first. develocity.ai/releases/2026.…
#ShipNote #Develocity
0
0
0
617
Your build reads other projects' state directly, so it fails with Isolated Projects. The fix?
Share outputs through dependencies instead. Check out how the Gradle team did it: blog.gradle.org/isolated-proje…
#FromTheBlog #Gradle
Share outputs through dependencies instead. Check out how the Gradle team did it: blog.gradle.org/isolated-proje…
#FromTheBlog #Gradle
0
0
0
711
Gradle 9.9.0 deprecates the built-in Ant integration, and Gradle 10 removes it.
Never call `ant`, use `AntTarget`, or import org.apache.tools.ant? You're done. Otherwise: blog.gradle.org/side-quest-rem…
#WhatsNew #Gradle
Never call `ant`, use `AntTarget`, or import org.apache.tools.ant? You're done. Otherwise: blog.gradle.org/side-quest-rem…
#WhatsNew #Gradle
0
0
9
1,262
📣 Gradle 9.9.0 RC1 is out and ready for testing 🔬
docs.gradle.org/9.9.0-rc-1/rel…
Bug fixes and…
⚡Performance improvements for Kotlin DSL compilation
🎯 Test filtering for non-method JUnit Platform tests
📦 Wrapper settings preserved on upgrade
🗂️ Predefined groups in the Problems API
Please report any 🐛 on GitHub!
docs.gradle.org/9.9.0-rc-1/rel…
Bug fixes and…
⚡Performance improvements for Kotlin DSL compilation
🎯 Test filtering for non-method JUnit Platform tests
📦 Wrapper settings preserved on upgrade
🗂️ Predefined groups in the Problems API
Please report any 🐛 on GitHub!
0
1
9
1,276
Your agent tweaks one file and triggers the full test suite. What’s the daily cost?
A full run can take 15 minutes, and more agents mean more runs.
Test history picks what your change can break. Skip the rest, finish sooner. develocity.ai/product/predic…
#AskingNow #Develocity
A full run can take 15 minutes, and more agents mean more runs.
Test history picks what your change can break. Skip the rest, finish sooner. develocity.ai/product/predic…
#AskingNow #Develocity
0
0
0
579
You wait for Gradle's configuration phase every build. But why?
New project? A single line, org.gradle.configuration-cache=true, lets unchanged builds skip it.
docs.gradle.org/current/usergu…
#GradleDidThat #Gradle
New project? A single line, org.gradle.configuration-cache=true, lets unchanged builds skip it.
docs.gradle.org/current/usergu…
#GradleDidThat #Gradle
0
0
4
698















