Developer Productivity Engineering Blog

Latest

Android builds at Toast: Quick wins to enhance developer productivity

The Android developer productivity team at Toast embarked on a journey to dramatically reduce build times caused by rapid and extensive app growth. Through a number of strategic enhancements, they achieved a remarkable 61% reduction in build times—in just a few months, they went from a build time average of 68 minutes to just 27 minutes. Find out how they leveraged Develocity to identify and tackle quick wins.



Read More →

Use the Maven Wrapper to optimize your build workflow

If you’re a Java developer, chances are Maven is a core part of your toolkit. But let’s face it, managing Maven versions across different environments—your local machine, your team’s setups, and your CI/CD pipelines—can be a real pain. Inconsistent installations, manual updates, and the dreaded “it works on my machine” syndrome can all slow you down and cause unnecessary headaches. Enter the Maven Wrapper—a simple tool that transparently manages your Maven installation for you!



Read More →

Five ways to speed up your Maven builds

If you’re a regular Apache Maven™ user, you know that build times can quickly add up, eating into your development time and slowing down your feedback loop–whether you’re waiting for a local build to finish or watching a pull request inch towards merge, every minute counts. This post walks through five low-effort strategies for accelerating your Maven builds, showing a real-life example that brings a 1.5-minute build down to 7.5 seconds. These tips will help you return to what you love most—writing code!



Read More →

Java developers: Get what you want with observability and data

As developers, we understand the value of data. We collect it on the performance of our applications, use it to find out how our users are behaving and how to improve their experiences, and monitor our apps to anticipate problems before they strike. However, we’re often living in a data vacuum when it comes to things that impact developer productivity and the overall experience. You need data to show what is introducing friction and toil into your job. You need data to show the risks that exist from using outdated tools. And you need data to show that your solutions can fix these issues.



Read More →

Comment Criteo, utilisateur de Develocity, a réussi à réduire le temps nécessaire à analyser leurs builds en échec de 30 minutes à 30 secondes

Criteo (NASDAQ: CRTO) est un fournisseur de publicité en ligne coté en bourse évalué à plus de 2 milliards de dollars et dont le siège est à Paris. Sa plateforme Commerce Media, leader du secteur, connecte des milliers de spécialistes du marketing et de propriétaires de médias pour offrir aux consommateurs des expériences plus riches, de la découverte du produit à l’achat.



Read More →