The Developer Productivity Engineer - Mar 2024
Gradle Inc.
Improve the Developer Experience with Build & Test Performance Acceleration Technology and Analytics.
IDEAS & INSIGHTS
“Testing Is Bad For Developer Productivity” (8-min video)
Come again? Well, you heard it right.
In the last few weeks, over 47,000 people watched Trisha Gee , Developer Advocate at Gradle, describe how tests can be problematic for developer productivity. But if you think this means you can stop running some of your tests, better think again…
Many developers consider tests to be a chore—just more work distracting you from coding. But if you look at it from the perspective of "testing is a mechanism to think about what the code should do, and to check those assumptions", then testing becomes more valuable…and even motivating!?
Grab a coffee and watch this 8-minute video to get a fresh POV on testing, developer productivity, and how it all comes together.??
DPE LOWDOWN RECORDING
GitHub and Airbnb share how Copilot boosts developer productivity in the real world
As George Clooney says, “Life’s better with company. Everybody needs a co-pilot.”?
Take George’s advice and watch this recent DPE Lowdown to learn how #GitHubCopilot is helping customers achieve their DPE goals.??
Christopher Harrison from #GitHub explains how Copilot works and the gains witnessed by their growing customer base using AI to improve developer productivity.
He’s joined by special guest Szczepan Faber from #Airbnb, who describes how hundreds of developers at Airbnb have found DevProd benefits using Copilot and other AI-based development technologies.?
INDUSTRY EVENTS
DPE experts, coming to a city near you??
This year is already big for DPE. Here’s an overview of local DPE events in 2024, featuring engineers from companies like Airbnb, Gradle, LinkedIn, Meta, Microsoft, Netflix, and more. Take a look at these opportunities to connect with some of the best DPE minds in the industry.
DPE Tours?
DPE Tours are free half-day events featuring talks from local DevProd experts, with drinks, snacks, and hallway chats. These events are hosted by Gradle in cooperation with local communities like Google Developer Groups (GDG) , #SeattleJUG, #NYJavaSig, #DevNexus and others. Stay tuned for registration announcements for future tours!?
领英推荐
DPE Summit 2024
This year’s #DPESummit will return to San Francisco, CA on September 24-25, 2024. Register by April 30 to nab the super early-bird ticket price of $199. Additional details will be released in the coming weeks, including our starting lineup of speakers and topics, so stay tuned!?
DPE expert videos?
If traveling isn’t in your plans, don’t worry—we have a library of over 40 recordings from last year’s DPE Summit.?
In the presentations below, the discussion focuses on DPE practices related to testing and tooling. You can quickly peruse the slides, abstracts, and producer highlights to find the talks relevant to your interests:?
INDUSTRY NEWS
DORA, revisited (aka “How do you make sure you don’t focus on the wrong productivity metrics”)?
Since 2020, DORA metrics have been top of mind for IT organizations looking to measure and improve developer productivity.?
As DORA becomes more widely adopted, it's inevitable that we'll begin to see corner cases of "misuse" that lead to less-than ideal outcomes.?
Writing in The New Stack, author No?nica Mellifera explores what happens when DORA metrics go wrong, and identifies some of the common pitfalls like:
Mellifera also writes about when platform engineering conflicts with DORA metrics, and makes the case that DORA should be considered "low stakes metrics"—i.e. they are good to have for informing certain decisions, but shouldn't be depended on for making big decisions (like hiring and firing).?
In the end, most developers are simply exhausted by slow builds and tests. Tools that improve and measure build and test cycle length over time are always a good place to start.???
For more on this, check out Christopher Sanson discuss using DORA metrics with his team at Airbnb:
Get these newsletters early, including quizzes and job openings related to #DevProd, #DevX, and #DPE