Software Engineering Unlocked cover logo

From DevOps to Platform Engineering

48m · Software Engineering Unlocked · 22 Mar 11:34

Earn additional income by sharing your opinion on userinterviews.com!

Episode Resources:
What is platform engineering?
What is an internal developer platform?
What is Dynamic Configuration Management?
Salesman tricks for the Platform Engineer
Platform Engineering community
PlatformCon 2023
Luca’s LinkedIn and Twitter

About Luca Galante
Luca is leading product at Humanitec, saw hundreds of DevOps and platform setups, and shares his learnings in his weekly newsletter PlatformWeekly (with 10k subscribers). He is also the core contributor to the Platform Engineering community, with 10k+ meetup members, and 8k+ Slack members.

Make code reviews your superpower at awesomecodereviews.com!

Other episodes you'll enjoy

Can Engineering metrics be ethical?

Measure developer productivity using the SPACE framework

High-performing engineering teams through DX

The episode From DevOps to Platform Engineering from the podcast Software Engineering Unlocked has a duration of 48:32. It was first published 22 Mar 11:34. The cover art and the content belong to their respective owners.

More episodes from Software Engineering Unlocked

Relationships Ruin Your Code Reviews

Key Insights:

  • Importance of Code Reviews: Code reviews are essential for error detection, understanding new features, adhering to coding standards, and ensuring only reviewed code is deployed.
  • Emotional Impact: Emotional dynamics play a significant role, with 30% of developers reviewing code from less favored colleagues, which can lead to biased judgments and negative feelings.
  • Striving for Objectivity: Despite personal feelings, approximately 76% of developers strive for objectivity to maintain professionalism.
  • Impact of Developer Experience: The experience level of a developer also influences the depth of code reviews and the manner in which feedback is provided.
  • Perceptions Formed: Reviewers' perceptions of code quality can affect their views on the author's skills or character.

Strategies to Mitigate Bias: The episode outlines multiple strategies to reduce bias in code reviews, such as involving multiple reviewers, standardizing review criteria, and implementing anonymous reviews.

Additional Resources:

  • Read the full paper called "How social interactions can affect Modern Code Review"
  • Visit awesomecodereviews.com to discover Dr. McKayla’s latest article on the top 10 code review techniques and methodologies, including systematic approaches like using checklists and change-impact analysis.

Conclusion: The podcast sheds light on both the positive and negative impacts of human factors in code reviews and emphasizes the need for strategies to minimize bias, enhancing both code quality and team dynamics.

Measuring and improving developer experience

Make code reviews your superpower at awesomecodereviews.com!

Episode Resources:
Paper on improving developer experience
Abi's thoughts on the DX paper
Abi Noda's LinkedIn
Abi's podcast for Engineering Enablement leaders

About Abi Noda
Abi Noda is the CEO and founder of DX, a company that helps measure and improve developer experience.

From DevOps to Platform Engineering

Earn additional income by sharing your opinion on userinterviews.com!

Episode Resources:
What is platform engineering?
What is an internal developer platform?
What is Dynamic Configuration Management?
Salesman tricks for the Platform Engineer
Platform Engineering community
PlatformCon 2023
Luca’s LinkedIn and Twitter

About Luca Galante
Luca is leading product at Humanitec, saw hundreds of DevOps and platform setups, and shares his learnings in his weekly newsletter PlatformWeekly (with 10k subscribers). He is also the core contributor to the Platform Engineering community, with 10k+ meetup members, and 8k+ Slack members.

Make code reviews your superpower at awesomecodereviews.com!

Other episodes you'll enjoy

Can Engineering metrics be ethical?

Measure developer productivity using the SPACE framework

High-performing engineering teams through DX

From English teacher to dev in 9 month: A self-taught developer journey

Earn additional income by sharing your opinion on userinterviews.com!

Episode Resources:
Nadia's Book
Nadia's website
Nadia's Twitter

About Nadia Zhuk
Nadia is a software engineer at Intercom, and was previously working at Zendesk. Before, Nadia was an English teacher, and journalist, until she decided to learn programming and enter the tech world.

Make code reviews your superpower at awesomecodereviews.com!

 

Other episodes you'll enjoy

Do code reviews frustrate developers?

The Secret To High-Quality Code

Vulnerability disclosure with Katie Moussouris

Do code reviews frustrate developers?

Earn additional income by sharing your opinion on userinterviews.com!

Episode Resources:
Alexander's Twitter
Alexander's Research
Awesome Code Reviews
Papers:
An exploratory study on confusion in code reviews
Emotions and Perceived Productivity of Software Developers at the Workplace
Recognizing developers' emotions while programming
Gendered Experiences of Software Engineers During the COVID-19 Crisis
Developer experience research paper  

About Alexander Serebrenik
Alexander is a Full Professor of Social Software Engineering at the Software Engineering and Technology cluster of Eindhoven University of Technology (TU/e). Alexander’s research goal is to facilitate evolution of software by taking into account social aspects of software development.

Every Podcast » Software Engineering Unlocked » From DevOps to Platform Engineering