30 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
    • 5.0 • 1 Rating

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.

    Episode 29: No mocks allowed - A discussion with Kent C. Dodds

    Episode 29: No mocks allowed - A discussion with Kent C. Dodds

    In this episode, I talk to Kent C. Dodds, a software engineer, and teacher. Before starting his entrepreneurial journey, Kent has been working for PayPal. He is a major open source contributor and also the creator and maintainer of the widely used open-source testing-library.

    Code that he writes is used by millions of people around the world, and he also teaches thousands of engineers how to test their JavaScript systems, and how to work with React.

    We talk about:
    - Why you should not mock your software system during testing,
    - how "testing library" helps create more meaningful and maintainable tests,
    - if and how manual testing is still needed to increase your confidence in the software system.

    • 53 min
    Episode 28: How design systems help create an inclusive user experience at Github

    Episode 28: How design systems help create an inclusive user experience at Github

    In this episode, I talk to Diana Mounter, the Director of Design Infrastructure at GitHub. Diana traveled the world and lived in many different countries – even continents. She started as a print designer and spent some time in government before she got into web and design. Now, she leads the design systems at GitHub.

    We talk about:
    - what design systems are and why we need them,
    - how GitHub deals with legacy code and refactoring,
    - how the designer role interplays with other roles at GitHub,
    - how and why designers do code reviews,
    - and how GitHub strives for inclusive designs that make everyone feel like an expert.

    • 45 min
    Episode 27: How I got a job at Spotify during a pandemic – Emma Bostian

    Episode 27: How I got a job at Spotify during a pandemic – Emma Bostian

    In this episode, I talk to Emma Bostian, who recently started as a software engineer at Spotify. And Emma is the kind of person, that not only applies and interviews for jobs, but at the same time writes a complete book about her interviewing experience hunting for this dream job. This book sold so well, that she could pay back all her medical debt. Before joining Spotify, she worked for LogMeIn, and IBM. She won competitions and moved countries several times.

    We talk about:
    - her interview experience with Spotify and Google,
    - her experience moving countries during a global pandemic,
    - what makes for a great onboarding experience and
    - how we can take action to make sure workplaces are friendly and welcoming.

    • 43 min
    Software success through community building

    Software success through community building

    In this episode, I talk to Chris Biscardi, an independent software consultant about how he became successful through open source and community building.

    We talk about
    - how he niched down to only work with open source companies
    - how he build the Party Corgi community by showing up and leading by example
    - and what he thinks it takes to start your own successful software business in 2020.

    • 48 min
    Special Episode 25: From art school to Microsoft Research

    Special Episode 25: From art school to Microsoft Research

    In this episode, I talk to myself. Yeah, to celebrate the one year anniversary of the podcast, I tell you about my own journey into tech, and my experiences working at Microsoft and Microsoft Research. I share with you the turning points in my career and also how and why I started my own business.

    I talk about:
    - how I got into tech without any previous computer knowledge, 
    - how my dream of becoming a researcher in the industry became true,
    - and why I transitioned to remote work.
    - Finally, I talk about starting my own business because of the need for more flexibility to combine family and work.

    • 28 min
    Why you should double down on intergration testing with Kent C. Dodds

    Why you should double down on intergration testing with Kent C. Dodds

    In this episode, I talk to Kent C. Dodds, a software engineer, and teacher. Before starting his entrepreneurial journey, Kent has been working for PayPal. He is a major open source contributor and also the creator and maintainer of the widely used open-source testing-library.

    Code that he writes is used by millions of people around the world, and he also teaches thousands of engineers how to test their JavaScript systems, and how to work with React.

    We talk about:
    - best practices in testing modern software systems, 
    - the testing pyramid and it's "successor" the testing trophy,
    - why integration tests might be more beneficial than unit tests,
    - how you should avoid testing implementation details,
    - and how testing sentiments have changed over the last 10 years. 

    • 58 min

Customer Reviews

5.0 out of 5
1 Rating

1 Rating

HonoredeBalzac ,

Great subjects

Really enjoyed the interview with Scott Hanselman on interviewing and remote working.

Top Podcasts In Technology

Listeners Also Subscribed To