Take a quick survey for charity; DPE Summit presentation recordings; why observability matters; free course to aid in troubleshooting; an update on DORA; and new job postings!


Want to connect with Gradle? Email me at owhite@gradle.com, and have a productive month!

CHARITY ACTION

♥️ Charity survey on JavaScript and Python

We bet that you know some JavaScript and Python developers in your organization and professional circle. We need their help!


This survey looks deeper into the JavaScript (npm) and Python (pip) build and test ecosystem in order to better understand the productivity challenges, toolchains, and pain points. 


PLEASE boost the reach of this survey for the benefit of those in need. It takes an average of 6 minutes, and each completed survey gives $1 towards a type of charity of your choosing!  ♥️


Go to the survey

FEATURED EVENT

Session recordings and slides from DPE Summit 2024 now available!

We just published all of the DPE Summit 2024 session videos. Get ready to visit (or revisit) all 30+ sessions, brought to you from some of the most innovative companies around. Get some popcorn and enjoy the talks!


Go to the recordings

BEST PRACTICES

Surprise! Leaders in observability are more productive and competitive than their rivals

“How pointless to try to improve something as complex as the developer toolchain without first being able to observe it.”

— Hans Dockter, Founder & CEO, Gradle Inc. (see his talk)


A recent report from Splunk found that organizations with strong observability practices see significant improvements in developer productivity and faster development cycles. 


These "observability leaders" are better equipped to resolve issues quickly, optimize performance, and innovate, ultimately leading to better business outcomes and happier developers.


So what is the link between observability and developer productivity? 


While Splunk's survey focuses on production system observability (using OpenTelemetry) rather than developer build and test toolchain observability, they see a positive trickle-down effect from a strong interest in overall production observability. 


As Patrick Lin, SVP and GM of Observability at Splunk, writes: "Leaders not only achieve greater success in mitigating downtime, they also see greater developer innovation and speed.”  


This should sound familiar to those adopting DPE practices, which prioritizes observability as a fundamental cornerstone. You cannot optimize what you cannot measure. And you cannot measure without the right tooling.


Learn about toolchain observability

DPE UNIVERSITY

Featured course: “How to use Build Scan®”

This month's featured course on DPE University is “How to use Build Scan®”. 


In this 2-hour training, you'll learn what Build Scan is and how to use it to extract insights about your Gradle or Maven build. You’ll walk away with concrete techniques for using those insights to improve build performance.


Upon completion, you’ll receive a certificate of accomplishment. The first 5 people that send a screenshot of their certificate to owhite@gradle.com will get a personalized shout out on LinkedIn or X/Twitter. I’m waiting! :-)


Sign up now

EXPERT TAKES

Google issues "disclaimers" on DORA and Platform Engineering expectations regarding Developer Productivity metrics

Platform engineering has been a major trend in software development over the last year or so, but results have been mixed. Beth Pariseau at TechTarget recently published this article with a sense of foreboding already presented in the subtitle: “As with generative AI, the same techniques that can boost enterprise developer productivity can also slow and destabilize overall software delivery.”


Writing about Google’s 2024 DORA report, here are some relevant findings that stuck out:

  • Internal developer platform users had 8% higher levels of individual productivity and 10% higher levels of team performance.

  • Software delivery and operations performance increases 6% when using an IDP.

  • Platform engineering caused throughput to decrease by 8% and change stability to decrease by 14%.

Huh… 🤔

So what should we think if individual productivity and team performance (however that may be measured) comes at the cost of stability and throughput?


It's great food for thought. We know that adopting new tools and practices across an organization can reveal both benefits and downsides depending on an individual’s seniority or experience, team structures, use cases, and business-level metrics. 


Learn directly from Google DPE luminaries Ciera Jaspan and Collin Green from their DPE Summit 2024 keynote. Watch "Understanding and Measuring Developer Productivity" now!


Watch Google at DPE Summit

DPE SUCCESS STORY

Revolut's Android team reduces build times by 75% with Develocity

Revolut is the UK's most valuable fintech startup and global "neobank". 


Their Android team uses Develocity Build Cache to maintain 75% faster build times (compared to before) while continuously leveraging Build Scan® and Failure Analytics to observe their entire build toolchain. 


They have over 20 open positions in engineering and data science around the world, so check them out and read their story below!


Read their story

CAREER OPPORTUNITIES

DPE Job Openings

The industry needs you! You might find your dream role among these job openings related to DPE, developer productivity, and platform engineering. 


NOTE: These postings are active at the time of sending but are subject to change.