The Developer Productivity Engineer - July 2024
See the full speaker lineup for DPE Summit 2024 and get your early-bird tickets before Aug-18!

The Developer Productivity Engineer - July 2024


DPE SUMMIT 2024

Full speaker lineup released, early-bird prices end in August!

With our popular DPE City Tour circuit ending in Washington D.C. on July 18th, it’s time to turn our full attention to DPE Summit–September 24-25 in San Francisco!?

If you’re still on the fence about coming, take a look at the full speaker lineup and get impressed. You’ll learn from and network with developer productivity experts from Airbnb, Atlassian, Google, JetBrains, LinkedIn, Meta, Microsoft, Netflix, and Uber, to name just a few!?

Reminder: Early-bird ticket prices end August 18, and hotel rooms close to the venue are in short supply. Don’t wait any longer to save your spot!?

Register for DPE Summit 2024


Robert Keith from JPMC on flaky tests


EXPERT TAKES

How DO top banks handle flaky tests?

Ever wonder how banks with trillions of dollars in assets approach the universal challenge of flaky tests??

As you're probably aware, a flaky (or intermittent or non-deterministic) test is a test that—given the same code, the same inputs, and the same environment—sometimes passes and sometimes fails.?

Organizations that prioritize quality will have more tests, and more tests mean a greater likelihood that some of those tests will be flaky. Scale this out to millions of tests per day, and we can begin to see the problem.?

That’s why we’re sharing our conversation with developer productivity experts at four large financial organizations— U.S. Bank , 高盛 , 摩根士丹利 , and 摩根大通 —about how they address flaky tests by making it part of their organizational mindset.

Read more


Source: Uber Engineering Blog


BEST PRACTICES

How Uber took on the challenge of flaky tests??

In the previous section, we looked at how some of the largest financial institutions handle flaky tests. Now, let’s turn to Uber.

Imagine deploying code that may or may not contain a major problem—that's the reality of flaky tests. Flaky tests are often overlooked or ignored, but this simply accumulates technical debt and delays development. Uber experienced this firsthand when its flaky tests, seemingly minor annoyances, snowballed into a major threat that eroded developer trust and slowed innovation.?

In this article by Xiaoyang Tan , Yushan L. , and Sergey Balabanov of Uber’s Development Platform team, you’ll learn the technical details of Uber's flaky test remediation efforts with Testopedia, their in-house tool built for the single purpose of tracking and contextualizing all tests.?

The main takeaway is that investing in robust testing practices isn't just about finding bugs—it's about fostering developer trust and ensuring a smooth, efficient development process.

Read the article


DPE DATA POINT

How Revolut cut build times by 75% for complex Android projects

In light of a rapidly growing codebase, financial services unicorn Revolut faced a nasty impact on time-to-market due to difficulty in managing the growth of build and test cycles. Read about how they turned the tide.

[Learn more]


DPE University features courses on Gradle, Maven, Develocity Build Scan?, and more


TRAINING AND EDUCATION

DPE University welcomes its first 1,500 learners!

We’re thrilled to welcome the first 1,500 course participants to DPE University! In less than 6 weeks, we’ve reached this exciting milestone.

DPE U offers 10 free, self-paced courses on Gradle, Apache Maven, Develocity, and DPE, with more courses to be released in the coming months.?

Courses are presented by the Gradle training team, including Java Champions Trisha Gee , Brian Demers , and ?? Baruch Sadogursky . Join hundreds of learners and start your developer productivity journey today.?

P.S. All learning paths provide certificates upon completion so you can share your achievements!?

Go to DPE University



IDEAS & INSIGHTS

Learn how these 20 companies got their DevProd initiatives funded

DPE Showdown guest and DPE Summit speaker Abi Noda (co-founder of DX), published this interesting article for his weekly Substack newsletter that touched on something sensitive to many dev teams.

Once you get buy-in for your developer productivity initiative, how do you get money, people, and time to actually make it happen??

He compares feedback from 20 different companies that have Developer Productivity teams or initiatives in place, asking what tipped the scales in favor of funding DevProd and making it a first-class citizen.?

And guess what? It almost always boiled down to a specific project. Top-ranked projects focused on CI/CD tooling and removing bottlenecks, followed by optimization projects for cloud infrastructure and development environments. It’s a helpful and well-written article, and we recommend you read it.

Catch Abi and other experts in the latest DPE Showdown


You can also see more of Abi in our latest DPE Showdown, where he joins other experts from Microsoft, Spotify, and Uber to talk productivity metrics.?

Watch the DPE Showdown


Get these newsletters early with additional content, including quizzes and job openings related to #DevProd, #DevX, and #DPE

--

tags: #Java #developerproductivity #developerexperience #softwaredevelopment #platformengineering #Android #Maven #Gradle #Develocity #softwareengineering #platformengineering #DevProd #DevEx #DPE #Observability


要查看或添加评论,请登录

Gradle Inc.的更多文章

社区洞察

其他会员也浏览了