Don’t miss Trisha Gee’s Nov-13 webinar on testing; Google’s take on developer trust with AI; free course and certification in DPE; how Uber boosted their experimentation engine by 100x; Japanese med-tech successes; and LOTS of open jobs


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

FEATURED UPCOMING EVENT

Final call! Join Trisha Gee Nov-13 for "Writing tests is hard. Fixing them is harder."

Automated testing is great, until things start to go wrong. 


When that happens, you need instant visibility into the root cause of the issue—did you make an error, is it a flaky test, or is there another reason you're getting bothered?


Join author, Java Champion, and developer advocate Trisha Gee for an engaging overview on writing tests in a way to make troubleshooting and debugging easier. Expect a demo, a discussion of AI’s influence today, and the occasional rant about how flaky tests ruin developer productivity.


Register to attend

BEST PRACTICES

More findings from Google's "Developer Productivity for Humans" series

Our friend Abi Noda (DPE Summit keynoter and founder of DX) recently summarized his learnings about developer trust in AI-powered software technologies. 


In his newsletter, he shares a summary of findings from a Google survey on developer trust in AI tools. He looks in particular at how different levels of self-reported trust in AI relate to self-reported developer productivity rankings.


This is a good read. It's interesting to compare, for example, how trust in AI suggestions and an individual's perspective on their own personal productivity at work influence their expectations of what AI can deliver, as well as their ability to forgive inaccurate suggestions. 


For further reading, Trisha Gee recently published an article on O'Reilly looking at the rift between junior and senior developers when it comes to using AI for software development successfully.


Read more

DPE UNIVERSITY

Featured course: Get your team certified in Developer Productivity Engineering

DPE University now has over 4,000 engineers learning about DPE, Gradle, Maven, and Develocity—we're excited about this momentum! 


This month's featured course is "Introduction to DPE". The course covers a number of DPE concepts, such as strategies and principles behind improving development workflows, accelerating feedback cycle times, and boosting code quality.


It takes just 40 minutes, and opens up opportunities for certifications in Gradle, Maven, and Develocity. It's an easy win.


Register

EXPERT TAKES

Making Uber’s Experiment evaluation engine 100x faster

This technical post from Uber Engineering describes how they made the feedback cycle for experimental iterations 100x faster (going from milliseconds to microseconds). 


The story begins with their efforts to unify Uber’s existing backend configuration platform, Flipr, with their Experimentation platform. 


Their original architecture, depending on a centralized microservice, was ideal for shipping functionality quickly and easily. But as demands grew, this architecture faced familiar challenges like latency bottlenecks, reliability issues, and lackluster developer productivity.


Image source


The solution? File caching. Read the article to get more details about their journey to replace "the RPC-based experimentation system with a new feature that evaluates the experiment rules engines locally by reading from file caches that are distributed to all host agents."


Need better caching options for your own project? Take a look at our reimagined Develocity Build Cache page to see how we support local and remote caching for Gradle, Maven, Bazel and sbt!


Learn more

DPE SUCCESS STORY

Japanese med-tech startup Henry accelerates pre-merge build time by 50% with Develocity 

Henry.jp is on a mission to prevent the collapse of Japan's medical system in the face of rising medical costs in an ultra-aging society. 


Henry’s engineers blogged about how they used Develocity to cut pre-merge build times by 50% and so accelerated delivery of their easy-to-implement, modern information systems and support for small and medium-sized hospitals and clinics.


Read their story

CAREER OPPORTUNITIES

DPE Job Openings