78 episodes

In this show, I open you the doors to companies and thought leaders around the world. With my guests, I discuss software engineering best practices and pitfalls, and how they strive to build software people love.

Software Engineering Unlocked Michaela Greiler

    • Technology
    • 4.8 • 20 Ratings

In this show, I open you the doors to companies and thought leaders around the world. With my guests, I discuss software engineering best practices and pitfalls, and how they strive to build software people love.

    Relationships Ruin Your Code Reviews

    Relationships Ruin Your Code Reviews

    In this episode of the Software Engineering Unlocked podcast, hosted by Dr. McKayla, we delve into the critical aspects of code reviews in software development. Dr. McKayla returns to the airwaves to explore how interpersonal relationships influence the outcomes of code reviews. The discussion highlights that nearly 70% of developers feel that their relationship with reviewers affects the review process, impacting the rigor and tone of the feedback.

    • 15 min
    Measuring and improving developer experience

    Measuring and improving developer experience

    In this episode, Abi Noda explains how to measure developer experience and why a good developer experience matters.
    We also talk about:
    What factors influence developer experience
    What developer experience has to do with productivity, performance and even job retention
    The SPACE framework, and how to use it to measure productivity

    • 44 min
    From DevOps to Platform Engineering

    From DevOps to Platform Engineering

    Luca Galante runs a vibrant and fast-growing community around platform engineering and today he shares with us why every organization should invest in a platform engineering team.

    We also talk about:
    - what is platform engineering
    - the difference between platform engineering and DevOps
    - what developer productivity has to do with platform engineering
    - why self-service for developers is so important

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

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

    Nadia Zhuk shares how to build a career as a self-taught programmer successfully. She learned to program all by herself and changed her career from being an English teacher to a full-stack developer.

    We also talk about:
    - teaching yourself programming
    - starting your developer career as a self-taught developer
    - getting your foot into tech
    - changing your career by teaching yourself how to program
    - moving countries and taking chances for a better life
    - how feature flags are used at Intercom
    - how mentoring, pair programming, code reviews, and also the concept of a buddy can help you ramp up your coding career.

    • 44 min
    Do code reviews frustrate developers?

    Do code reviews frustrate developers?

    Alexander Serebrenik gives us an overview of his exciting research on emotions and social aspects of software engineering.

    We also talk about:

    social aspects of software engineering,
    what software productivity has to do with your emotions and how you feel,
    problems such as confusion or frustration in code reviews,
    how to give respectful, yet candid code review feedback, and
    how ageism, sexism, and more lead to negative consequences such as drug abuse in software engineering.

    • 38 min
    Fighting software vulnerabilities with software bill of materials

    Fighting software vulnerabilities with software bill of materials

    Especially in recent years, several attacks on the software supply chain, like the SolarWinds attack or the ongoing Log4j vulnerability, made it clear that our complex software ecosystems are hard to understand and even harder to keep secure. The software bill of material aims at solving this problem. In this episode, Barak Brudo explains what a software bill of material is and why they are important for security and to reduce vulnerabilities. I also question if we are ever going to be able to reach a state where SBOMs are part of every software or library.

    We also talk about:
    - security and software regulations like the software bill of materials
    - software license poisoning
    - what to do when you face a security breach
    - human engineering attacks like 2FA fatigue

    • 38 min

Customer Reviews

4.8 out of 5
20 Ratings

20 Ratings

thatengineeringguy14 ,

Great podcast for software engineers!

Dr. McKayla does a great job to bring a wide range of applicable topics to engineers looking to grow and progress in their careers! Full of actionable nuggest you can use and apply right away!

Ballsack1234556677888999900000 ,

Love these podcasts

Great content. The focus on “Joy” is absolutely the right approach and “metric” to track for productivity!

ASobering ,

Such a wealth of knowledge! 🧠

This is one of the most insightful software engineering podcasts that I have ever come across! Michaela does such a great job of sharing her own personal wisdom and I love how she leads meaningful conversations with guests who bring so much experience to the table - I leave every episode having learned something new! Highly recommend checking this show out - you won’t be disappointed!

Top Podcasts In Technology

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

You Might Also Like

Software Engineering Daily
Software Engineering Daily
Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
The Changelog: Software Development, Open Source
Changelog Media
The Stack Overflow Podcast
The Stack Overflow Podcast
Hanselminutes with Scott Hanselman
Scott Hanselman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC