The Retrospective

By: Jeremy Brown & Péter Szász
  • Summary

  • The Retrospective: A Podcast for Engineering Leaders

    If you want to learn more about leading engineering teams, this podcast can help you improve your skills and grow in your role.

    We are Péter Szász and Jeremy Brown, experienced technology leaders and your hosts.

    We created this podcast to help people who manage tech teams or want to learn how to do so.

    We cover principles and concepts, provide how-to guides and tools to help you meet common challenges, share stories from our experiences, and offer advice on how to be effective leaders in the tech world.

    Each 20-30-minute episode discusses one topic.

    We aim to cover all areas related to engineering leadership:

    • How to grow your career and become an engineering manager
    • Starting to manage a new team and helping new people join your team
    • Delivering results that align with the business goals
    • Working well with other teams in the company
    • Enabling team and individual success
    • Building and maintaining a strong organizational culture
    • Hiring practices and growing your team
    • Managing managers and scaling leadership
    • Team topologies and organizational structure

    The podcast is helpful for:

    • Engineering managers and those who want to become engineering managers.
    • Those on the technical leadership track and who want to grow their leadership skills.
    • Senior managers who want to improve themselves and the managers they coach.
    Jeremy Brown & Péter Szász
    Show More Show Less
activate_Holiday_promo_in_buybox_DT_T2
Episodes
  • S2E05 - Understanding and Working With Tech Debt
    Nov 26 2024

    In this episode, we discuss the topic of technical dept. We start with the basic definition, then share techniques about measuring, arguing about and addressing tech debt. A key concept is connecting the issues of technical dept to business goals, to show the concrete pain it causes to organizations. We also discuss prioritization tips and various good and bad examples we saw in our experience.

    Show More Show Less
    43 mins
  • S2:E04 - What Puts the Senior in Senior Software Engineer?
    Nov 12 2024

    In this episode of The Retrospective podcast, co-hosts Jeremy and Peter delve into the characteristics that define a senior software engineer. They explore the multifaceted nature of seniority, emphasizing that it is not just about years of experience but a blend of technical expertise, business awareness, team impact, and leadership skills. Through analogies and personal anecdotes, they illustrate how senior engineers are not just adept at coding but also act as multipliers of their team’s success. They discuss the holistic view and forward-thinking mindset expected of senior engineers, drawing on examples from their own careers. The episode also touches on the importance of fostering growth in others, handling technical debt pragmatically, and effectively communicating complex technical topics.

    Advice is offered to engineering managers on how to guide team members aspiring to reach senior levels, emphasizing the importance of demonstrating these traits consistently over time.

    Here are some articles and further food for thought:

    Senior Engineers Reduce Risk

    Levels of Seniority

    Why senior engineers get nothing done

    An incomplete list of skills senior engineers need, beyond coding

    Looking a bit further ahead of the Senior level:

    What a Senior Staff Software Engineer Actually Does

    VP, Director, what?

    00:00 Intro

    00:36 Overview

    01:40 Senior People Operate on a Different Time Horizon

    05:07 The Impact a Senior Engineer Can Have

    06:38 Technical Expertise

    08:16 Team Impact

    11:44 Business Awareness

    16:02 How They Behave

    18:34 Demonstrating Leadership

    20:29 Advice for Engineering Managers

    25:42 Summing it up!

    26:18 Outro

    Show More Show Less
    27 mins
  • S2: E03 - Engineering Manager Gets a New Team
    Oct 29 2024

    In this episode of the ‘Retrospective’ podcast, Jeremy and Peter explore crucial strategies for engineering managers transitioning to new teams. Emphasizing the importance of early trust-building, quick wins, and effective communication, they reference ‘The First 90 Days’ by Michael D. Watkins. They discuss understanding team dynamics, emotional intelligence, and the role of the previous manager in easing transitions. Key topics include assessing team strengths, managing technical debt, aligning with business goals, and fostering a safe-to-fail culture. The episode concludes with practical advice for new managers navigating stakeholder relationships and ensuring team member growth.

    Show More Show Less
    37 mins

What listeners say about The Retrospective

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.