Developer Productivity Engineering Blog

How top banks handle flaky tests

The more quality matters to an organization, and the more tests they have, the more likely it is that some of these tests will be “flaky”. During one DevProdEng Showdown, we asked DevProd experts at four large financial organizations about how they address flaky tests. They agreed that the most effective way to address flakiness in a test suite is “a combination of mechanisms and mindset change.” Find out why these top banks invest in a developer culture that addresses flaky tests. 



Read More →

Introducing Develocity Reporting & Visualization for improved build and test observability

We’re excited to announce a new capability for Develocity called Reporting and Visualization. The data that Develocity collects and collates is so valuable for providing insights into developer team productivity that we thought it essential to make it even easier to access, understand, and query. While it uses a familiar toolchain for querying and reporting the local and CI build data available in Develocity, the data is then fed into Grafana, so you can use the full power of a tool designed for visualizing and understanding data.



Read More →

Speed up Apache Maven builds with a build cache

A build cache is one of the most effective tools for boosting productivity by reducing build times and shortening feedback cycles. However, many developers are unaware of what a build cache is and how it can help. This blog post will introduce you to a build cache and then walk you through using a build cache for Apache Maven projects.



Read More →

Gradle partners with GitHub on supply chain security

Gradle is happy to announce a technical partnership with GitHub focusing on multiple areas, starting with supply chain security and developer experience. With this partnership, we establish a direct connection between organizations and plan to cooperate on integrations between GitHub and Gradle to promote best security practices among Gradle users.



Read More →

HiveMQ’s mission-critical software testing process relies on Develocity to minimize feedback cycles without compromising quality

HiveMQ started their deployment of Develocity in August 2022 and has seen multiple benefits for its mission-critical testing process. We caught up with Silvio Giebl, senior software engineer on the Platform Team, and Georg Held, director of product development, to get the low down on their experience and results to date.



Read More →

Develocity Year-in-Review 2023

As another eventful year at Gradle draws to a close, the team behind Develocity is reflecting on the biggest changes and the greatest wins of 2023. Some things look different going into the new year—not least of all our new product name!—but our commitment to being the leading platform for improving developer productivity at scale remains unchanged. In case you missed some of the more noteworthy milestones, read on for a recap of this year’s most exciting developments.



Read More →

Develocity global implementation best practice

Connecting hundreds or thousands of projects to Develocity (formerly Gradle Enterprise) for the first time can be challenging. The canonical way requires modifying the existing build configuration settings, which is not easily done at scale. This document explains how to use OpenRewrite from Moderne to create pull requests that will update all repositories at once.



Read More →

Apache Software Foundation standardizes on Gradle Develocity to improve developer productivity & experience

The Apache Software Foundation (ASF) and Gradle Inc. announced last week that Gradle has entered into a collaboration with the Foundation as a Targeted Platinum Sponsor. This involves Gradle providing a free instance of Develocity (formerly Gradle Enterprise) that runs as a shared ASF infrastructure service available for use by all Apache projects and contributors. Gradle aims to scale Develocity build and test performance acceleration and failure analytics benefits across the ASF community of 320 active open-source software projects. 



Read More →