Episodes

  • The Power of Micro Frontends & Breaking Down Monoliths | Thayse Onofrio
    Jun 4 2024

    This week, guest host Ben Lloyd Pearson chats with Thayse Onofrio, Software Engineer at Clutch and ex Thoughtworks. Thayse discusses how micro frontends allow individual application components to be operated and deployed independently, helping teams avoid the complexities of a monolithic architecture. They cover the technicalities, challenges, and advantages of implementing micro frontends, including the importance of module federation and proper coordination among developer teams. Learn about the future of frontend development, the cultural impacts, and the best practices from Thayse’s experience.

    Episode highlights:
    01:02 What is a micro frontend?
    04:08 Building from scratch vs. out-of-the-box solutions
    10:30 What’s the process for moving to a more micro frontend based approach?
    15:46 What changes do you need to use a micro frontend framework?
    17:28 What does a team using micro frontends benefit from once it's all set up?

    Show Notes:

    • Thayse Onofrio | Twitter
    • Thayse Onofrio | Substack
    • Thayse Onofrio | LinkedIn
    • Thayse Onofrio | LeadDev
    • Software Engineering Intelligence: Exposed & In Action


    Support the show:

    • Subscribe to our Substack
    • Leave us a review
    • Subscribe on YouTube
    • Follow us on Twitter or LinkedIn

    Offers:

    • Learn about Continuous Merge with gitStream
    • Get your DORA Metrics free forever
    Show more Show less
    24 mins
  • Deliver Better Results: How to Unlock Your Organization's Potential | Gil Broza
    May 28 2024

    Dan Lines is joined by Gil Broza, author of 'Deliver Better Results,' to discuss how you and your organization can achieve better results by focusing on processes. Gil shares his 20-year journey in the Agile field, focusing on product development, system thinking, prioritizing people, and mindful mindset adjustments.

    The conversation covers the book’s target audience, the concept of the value delivery systems, and the roadmap for holistic improvement beyond traditional Agile methodologies. Gil also highlights common pitfalls leaders encounter, such as treating people as resources and the importance of a unified organizational mindset.

    As a thank you to our listeners, we’re giving away the first chapter of ‘Deliver Better Results’ for free, check it out here.

    Episode Highlights:

    00:58 What led Gil to write ‘Deliver Better Results’, and who should be reading it?
    06:20 Is there a certain size of team that would benefit from this book?
    12:08 How can leaders identify the current state of their team?
    17:01 How can engineering and product work better together?
    20:49 What do leaders get wrong about people?
    34:14 How can managers avoid finding someone to blame?
    40:10 How can you avoid falling back to old habits after you make changes?

    Show Notes:

    • Gil Broza on LinkedIn
    • Gil Broza (@gilbroza) / X
    • Deliver Better Results: How to Unlock Your Organization’s Potential
    • Download the first chapter of ‘Deliver Better Results’ for free here

    Support the show:

    • Subscribe to our Substack
    • Leave us a review
    • Subscribe on YouTube
    • Follow us on Twitter or LinkedIn

    Offers:

    • Learn about Continuous Merge with gitStream
    • Get your DORA Metrics free forever
    Show more Show less
    46 mins
  • How to Increase Adoption of Internal Developer Tooling | Bloomberg’s Luis Vega
    May 21 2024

    This week, guest host Ben Lloyd Pearson sits down with Bloomberg’s Engineering Manager Luis Vega. Luis discusses the initial challenges of enhancing developer engagement with internal tooling. He outlines his approach to building internal applications that are as intuitive and engaging as Bloomberg's client-facing solutions, and how applying UX design principles and branding for tools dramatically increased adoption.

    Vega also reflects on transitioning from a hands-on developer to a managerial role, emphasizing the importance of understanding team dynamics and fostering a culture of support and innovation within Bloomberg.

    Episode Highlights:

    01:14 What is Bloomberg?
    02:52 How do you get developers to embrace internal tooling?
    06:58 Giving applications mascots
    12:28 Helping developers be more productive with internal tooling
    18:31 What was the biggest challenge to tackle when developing internal tooling?
    25:41 Luis' journey into development
    32:07 What's next for Bloomberg's internal tools?

    Show Notes:

    • How to Drive Developer Productivity and Profitability with SEI
    • Bloomberg
    • Luis Alejandro Vega on LinkedIn
    • Luis Alejandro Vega (@luisalejovega) / X
    • AleAlejandro on YouTube


    Support the show:

    • Subscribe to our Substack
    • Leave us a review
    • Subscribe on YouTube
    • Follow us on Twitter or LinkedIn

    Offers:

    • Learn about Continuous Merge with gitStream
    • Get your DORA Metrics free forever
    Show more Show less
    39 mins
  • Labs: Setting Engineering Goals and Reporting to Stakeholders
    May 14 2024

    In our first Labs episode of the year, LinearB COO and Co-founder Dan Lines is joined by CTO Yishai Beeri to explore how elite engineering organizations set and report on their engineering goals.

    Modern engineering leaders face a dual mandate of achieving operational excellence while aligning their work with business priorities. To achieve this, you need to deliver software predictably—projects need to be delivered on time, within scope, and as promised so the rest of the business can drive ROI. Dan and Yishai highlight goal-setting methodologies to achieve predictable delivery and key metrics to focus on, ranging from planning accuracy and capacity accuracy to cycle time.

    Along with goal setting, we cover how to effectively report on your goals and progress to business stakeholders. Plus, you can download LinearB’s CTO Board Deck Template to leverage in your next board meeting.


    Episode Highlights:

    01:24 Key terms to know when setting goals
    02:17 Engineering leaders’ dual mandate: operational excellence and business alignment
    08:18 How can engineering leaders set goals to achieve both sides of this mandate?
    11:37 Why engineering organizations need to deliver predictably
    19:37 How to set goals around resource allocation
    27:30 Reporting on your goals to business stakeholders
    32:56 The LinearB CTO Board Deck Template

    Show Notes:

    • Gartner SEI Platform Market Guide
    • CTO Board Slides
    • Engineering Leader Guide to Goals and Reporting
    • LinkedIn: Yishai Beeri
    • Twitter: Yishai Beeri

    Support the show:

    • Subscribe to our Substack
    • Leave us a review
    • Subscribe on YouTube
    • Follow us on Twitter or LinkedIn

    Offers:

    • Learn about Continuous Merge with gitStream
    • Get your DORA Metrics free forever
    Show more Show less
    38 mins
  • Why You Need to Take Risks as an Engineering Leader | GitHub’s VPE Neha Batra
    Apr 30 2024

    This week, I sat down with Neha Batra, VP of Engineering for Core Productivity at GitHub. Our conversation is about the value of taking calculated risks in engineering leadership, using a “risk budget," and how you can leverage your social capital to take risks that help your career.

    Neha also shares her insights on senior engineering leaders' challenges when aligning business needs with talent and product execution. She discusses her framework for strengthening company alignment and engineering efficiency using established communication paths.

    Episode Highlights:
    00:26 Frameworks that strengthen company alignment
    03:11 How should you channel frustration into creation?
    05:58 Conceptualizing your risk budget
    12:53 Strategies for building communication pathways
    16:04 Conducting AMA's with your team
    21:47 How do you get team members to take accountability?
    25:27 How do you gather signals from your team?
    29:13 Mistakes leaders make you can learn from
    36:32 Building curiosity into mundane experiences like dating

    Show Notes:

    • Starting Your Engineering Metrics Program
    • nerdneha (Neha Batra) · GitHub
    • Neha Batra
    • Neha (@nerdneha) / X
    • GitHub: Let’s build from here · GitHub

    Support the show:

    • Subscribe to our Substack
    • Leave us a review
    • Subscribe on YouTube
    • Follow us on Twitter or LinkedIn

    Offers:

    • Learn about Continuous Merge with gitStream
    • Get your DORA Metrics free forever
    Show more Show less
    44 mins
  • Unlocking Employee Engagement and Innovation | ADP’s Chuck Lafferty
    Apr 23 2024

    In the last few years, disengagement at work has become a massive issue. We learned from Dr. Andre Martin’s episode that 53% of managers are burnt out and 1 in 3 employees leave their jobs in the first 90 days.

    This week, we sat down with Chuck Lafferty, VP of CRM at ADP, to discuss ADP’s approach to employee engagement and innovation. Chuck dives into building trust within teams, innovative techniques like ‘Survey Roulette’ to incorporate user feedback into development, and the critical role of understanding and caring for individuals.

    When employees feel valued, heard, and engaged in meaningful work, you see improved productivity and increased job satisfaction. The episode concludes with actionable steps to improve employee engagement through personalized interactions and empathetic leadership.

    Episode Highlights:

    • 01:51 How does Chuck define employee engagement?
    • 04:06 Can you measure employee engagement?
    • 12:05 How can managers engage individual developers?
    • 17:16 Survey Roulette and how it helps engage engineering teams.
    • 22:31 Winning in the workplace
    • 23:45 The importance of separating the problem from the person
    • 25:30 How can you improve employee engagement?

    Show Notes:

    • Starting Your Engineering Metrics Program Workshop
    • Chuck Lafferty
    • Payroll, HR and Tax Services | ADP Official Site
    • Confident Coder
    • ChuckLafferty (@ChuckLafferty) / X

    Support the show:

    • Subscribe to our Substack
    • Leave us a review
    • Subscribe on YouTube
    • Follow us on Twitter or LinkedIn

    Offers:

    • Learn about Continuous Merge with gitStream
    • Get your DORA Metrics free forever
    Show more Show less
    29 mins
  • Automated ≠ Autonomous: Developer Productivity and AI | MongoDB’s Tara Hernandez
    Apr 16 2024

    This week, our host Dan Lines sits down with Tara Hernandez, VP of Developer Productivity at MongoDB. Together, they explore the nuances of developer productivity and the impact of AI in engineering environments.

    Tara emphasizes that achieving developer productivity requires a focus on outcomes, reduced noise for developers, and a healthy balance between technology, processes, and communication. She also touches on the strategic framework of the 'three horizons' for conceptualizing your investment breakdown across different projects and how to maintain focused on meaningful development work.

    Episode Highlights:

    01:43 How should you think about developer productivity?
    09:09 Three pillars to improve developer productivity
    16:07 Automated does not equal autonomous
    24:46 Making the golden path the easy path for developers
    27:51 What’s exciting in developer productivity and AI?
    29:57 The three horizons
    38:34 Developer performance vs productivity data
    40:23 What is the right way to think about goal setting for noise reduction?

    Show Notes:

    • Starting Your Engineering Metrics Program Workshop
    • Tara Hernandez
    • MongoDB
    • GitHub
    • CloudBees
    • CircleCI
    • Atlassian
    • Evergreen CI in GitHub


    Support the show:

    • Subscribe to our Substack
    • Leave us a review
    • Subscribe on YouTube
    • Follow us on Twitter or LinkedIn

    Offers:

    • Learn about Continuous Merge with gitStream
    • Get your DORA Metrics free forever
    Show more Show less
    45 mins
  • How Microsoft Integrates AI into Security | Binil Pillai
    Apr 2 2024

    In the past year, ransomware attacks have been up almost 300%, with over 50% targeting small businesses. To help mitigate this increase, Microsoft is launching their new Security Copilot, and we sat down with their SMB Security Strategy Head, Binil Pillai, to learn more.

    We dive into the importance of SMBs assessing their security posture, how to leverage AI for efficient threat detection and response, and the role of Microsoft's partner ecosystem in providing comprehensive security solutions. The episode concludes with advice for SMB leaders on starting their security assessments and the benefits of integrating AI into their cybersecurity strategies.


    Episode Highlights:

    01:39 Why is SMB security a priority for Microsoft?
    07:34 Key security challenges for SMBs
    09:26 How can SMBs leverage AI within security?
    16:28 How VPs of Engineering can use new tech to deal with threats
    20:25 Microsoft Security Copilot
    24:30 Where is the best place to learn about Microsoft's security strategy?

    Show Notes:

    • Microsoft Copilot for Security is generally available on April 1, 2024 | Microsoft Security Blog
    • Microsoft Copilot for Security: General Availability details - Microsoft Community Hub
    • Microsoft 365 Business Premium | Microsoft 365
    • Microsoft Defender for Business | Microsoft Security
    • Automatic attack disruption in Microsoft 365 Defender | Microsoft Learn
    • Microsoft Defender for Cloud | Microsoft Security
    • What is Microsoft Defender for Cloud? - Microsoft Defender for Cloud | Microsoft Learn
    • Solution Assessment Program (microsoft.com)


    Support the show:

    • Subscribe to our Substack
    • Leave us a review
    • Subscribe on YouTube
    • Follow us on Twitter or LinkedIn

    Offers:

    • Learn about Continuous Merge with gitStream
    • Get your DORA Metrics free forever
    Show more Show less
    29 mins