59 min

Ep. 28: With Great Metrics Comes Great Responsibility - Max Kanat-Alexander on Developer Productivity at LinkedIn Building With People For People: The Unfiltered Build Podcast

    • Technology

Developer Productivity Engineering is becoming more and more a mainstream idea. But what does it mean and how does it apply to me? Today we talk with an engineering wizard, Max Kanat-Alexander about how his company, LinkedIn, thinks about developer productivity. Using his team as framing we will investigate methodologies and approaches he and his team use that enables happier and more productive engineers.

Max has held numerous roles throughout his career including Chief Architect for the open-source Bugzilla project and Tech Lead for Code Health at Google. Currently he is a Principal Staff Software Engineer at LinkedIn and is the founding technical lead for the Knowledge Systems team inside of the Productivity & Happiness org. He is also the author of two books, Code Simplicity which is now available for free online, and Understanding Software.

When our guest is not finding ways to help engineers be more productive, he is spending time with his two-year-old son and making music.

Our guest is an absolute delight, is a fountain of endless knowledge, is always so enthusiastic about helping others and I hope you enjoy our conversation about developer productivity with him today.

Connect with Max:


LinkedIn
Blog
Website
Twitter

Sponsor:


Get Space: Install Get Space's real-time survey iteration tool now with code "buildwithpeople" and get 20% off your first year

Show notes and helpful resources:


Three pillars of focus for Max’s team: 1. Metrics, 2. Feedback and 3. Knowledge
DPE Summit 2023 Talk
Definition of developer productivity at LinkedIn - A developer can effectively and efficiently accomplish their intentions regarding the systems they are attempting to build and they are happy with the systems, tools, processes, and facilities that are involved in software development
Max designed a metric called “Code Reviewer Response Time” - He will be releasing open source notes soon with more info
You need to show metrics to the people who can take action on them and you need to show them metrics that they want to take action on
Always start with the goals of the business or goals of team and if a team cannot tell you or cannot tell you what their metrics should be its because they do not know what their goals are
Any survey is better than no survey and free text feedback is very valuable
LinkedIn uses both a quarterly survey and a real-time feedback system
Using their real-time feedback system they found that satisfaction rating is .5% higher than quarterly surveys
Two questions he would ask when starting a survey are: 1. Using a 0-5 scale: “I regularly reach a high level of productivity”, and 2. Free text feedback: “What are some aspects of development that have frustrated you in the last three months?”
High quality up-to-date documentation is the highest productivity driver


2023 DORA report

For more show notes visit podcast.unfilteredbuild.com. Building something cool or solving interesting problems? Want to be on this show? Send me an email at jointhepodcast@unfilteredbuild.com

Podcast produced by Unfiltered Build - dream.design.develop.

Developer Productivity Engineering is becoming more and more a mainstream idea. But what does it mean and how does it apply to me? Today we talk with an engineering wizard, Max Kanat-Alexander about how his company, LinkedIn, thinks about developer productivity. Using his team as framing we will investigate methodologies and approaches he and his team use that enables happier and more productive engineers.

Max has held numerous roles throughout his career including Chief Architect for the open-source Bugzilla project and Tech Lead for Code Health at Google. Currently he is a Principal Staff Software Engineer at LinkedIn and is the founding technical lead for the Knowledge Systems team inside of the Productivity & Happiness org. He is also the author of two books, Code Simplicity which is now available for free online, and Understanding Software.

When our guest is not finding ways to help engineers be more productive, he is spending time with his two-year-old son and making music.

Our guest is an absolute delight, is a fountain of endless knowledge, is always so enthusiastic about helping others and I hope you enjoy our conversation about developer productivity with him today.

Connect with Max:


LinkedIn
Blog
Website
Twitter

Sponsor:


Get Space: Install Get Space's real-time survey iteration tool now with code "buildwithpeople" and get 20% off your first year

Show notes and helpful resources:


Three pillars of focus for Max’s team: 1. Metrics, 2. Feedback and 3. Knowledge
DPE Summit 2023 Talk
Definition of developer productivity at LinkedIn - A developer can effectively and efficiently accomplish their intentions regarding the systems they are attempting to build and they are happy with the systems, tools, processes, and facilities that are involved in software development
Max designed a metric called “Code Reviewer Response Time” - He will be releasing open source notes soon with more info
You need to show metrics to the people who can take action on them and you need to show them metrics that they want to take action on
Always start with the goals of the business or goals of team and if a team cannot tell you or cannot tell you what their metrics should be its because they do not know what their goals are
Any survey is better than no survey and free text feedback is very valuable
LinkedIn uses both a quarterly survey and a real-time feedback system
Using their real-time feedback system they found that satisfaction rating is .5% higher than quarterly surveys
Two questions he would ask when starting a survey are: 1. Using a 0-5 scale: “I regularly reach a high level of productivity”, and 2. Free text feedback: “What are some aspects of development that have frustrated you in the last three months?”
High quality up-to-date documentation is the highest productivity driver


2023 DORA report

For more show notes visit podcast.unfilteredbuild.com. Building something cool or solving interesting problems? Want to be on this show? Send me an email at jointhepodcast@unfilteredbuild.com

Podcast produced by Unfiltered Build - dream.design.develop.

59 min

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman
Hard Fork
The New York Times
TED Radio Hour
NPR
Darknet Diaries
Jack Rhysider