Join Max Kanat-Alexander, Principal Staff Software Engineer at LinkedIn, as he dives into the world of platform engineering and developer productivity. He shares insights on creating systems that enhance developer experiences and the importance of fostering 'developer joy' for productivity. Max discusses the delicate balance between qualitative and quantitative data in measuring success and emphasizes the necessity of team dynamics over individual metrics. His strategies for implementing a productivity and happiness framework provide actionable tips for tech leaders.
47:20
forum Ask episode
web_stories AI Snips
view_agenda Chapters
menu_book Books
auto_awesome Transcript
info_circle Episode notes
question_answer ANECDOTE
Max's Career Journey
Max Kanat-Alexander's career started with Bugzilla, then YouTube and Google, focusing on code health and developer tools.
Now, he leads developer platforms and experience at LinkedIn, aiming to improve developer productivity and happiness.
insights INSIGHT
Force Multiplier Effect
The primary driver for platform engineers is to be a force multiplier, increasing overall impact.
Helping engineers who create successful products is more impactful than building one successful product alone.
volunteer_activism ADVICE
Prior Experience for Platform Engineers
Aspiring platform engineers should have experience helping fellow developers and building internal tools.
Prior experience with struggling platforms is crucial for understanding how to build successful ones.
Get the Snipd Podcast app to discover more snips from this episode
Peopleware: Productive Projects and Teams, written by Tom DeMarco and Timothy Lister, is a seminal book on the management of software development teams. It argues that the primary issues in software projects are not technological but rather sociological, involving group chemistry, team dynamics, and work environment. The book uses real-life stories and studies to illustrate principles such as 'team jelling,' the importance of quiet and uninterrupted work time, and the high cost of turnover. It also addresses conflicts between individual work perspectives and corporate ideology, corporate entropy, and 'teamicide.' The third edition includes new chapters on contemporary issues like pathologies of leadership, evolving meeting cultures, and hybrid teams[1][3][4].
In this episode, we sit down with Max Kanat-Alexander, Principal Staff Software Engineer at LinkedIn, to discuss his pioneering work in platform engineering aimed at improving developer experiences. Max, an esteemed author and leader in software engineering, has significantly influenced LinkedIn's approach to developer productivity.
Perfect for platform engineers, software developers, and technology leaders, this episode will provide an inside look at cutting-edge strategies for building systems that not only support but enhance the day-to-day experiences of developers. Join us to gain insights from one of the leading minds in platform engineering and discover actionable tips for implementing these practices in your own organization.
Links and Related Materials:
** Max’s Books!
Code Simplicity https://www.codesimplicity.com/
Understanding Software: https://www.packtpub.com/en-us/product/understanding-software-9781788628815?type=print&gad_source=1
Other Resources:
Peopleware Book: (not Peoplesoft, sorry!) https://en.wikipedia.org/wiki/Peopleware:_Productive_Projects_and_Teams
Google Engineering Practices: https://google.github.io/eng-practices/
LinkedIn Developer Productivity and Happiness Framework: https://linkedin.github.io/dph-framework/
DORA Capabilities: https://dora.dev/capabilities/