Lessons Learned from Programming at Google w/ Hyrum Wright & Titus Winters

Dev Interrupted
Dev Interrupted
Published in
2 min readSep 6, 2022

Today, we are releasing the full interview of one of our favorite episodes: Dan’s 2021 conversation with engineers-turned-authors, Hyrum Wright & Titus Winters.

As two of the most senior staff engineers at Google, both guests brought a deep understanding of software engineering to the show: Hyrum is semi-famous as the “Hyrum” of Hyrum’s Law; while Titus is responsible for managing 250 million lines of code and over 12,000 developers.

In their brilliant book Software Engineering at Google: Lessons Learned from Programming Over Time , Hyrum & Titus explore the engineering practices that make one of the largest codebases in the world sustainable and healthy.

Episode Highlights Include:

  • (1:37) Google’s strategic goal with its codebase
  • (5:09) How the ‘Flamingo book’ came to be
  • (8:01) The role of time in relation to software
  • (10:35) Hyrum’s Law
  • (15:23) What is the real goal of software engineering?
  • (17:47) Problems of scale at Google
  • (23:24) Consumption of sublinear resources
  • (28:18) When shifting left is a bad thing
  • (30:25) Science of trade-offs
  • (37:00) Constraints are your friend, not your enemy
  • (42:46) Hire good people first, good programmers second

While you’re here, check out this video from our YouTube channel, and be sure to like and subscribe when you do!

You’re Invited to Interact on October 25th

Over $100 billion in engineering wisdom will be at your fingertips at Interact on October 25th.

Join engineering leaders from Shopify, Stripe, Slack and more at Interact, a free, virtual, community-driven engineering leadership conference.

1 day, 25 speakers, all selected by the thousands of engineering leaders in the Dev Interrupted community.

>Learn more here<

Originally published at https://devinterrupted.com.

--

--

Dev Interrupted
Dev Interrupted

The Dev Interrupted podcast and its articles and podcasts are made exclusively for dev leaders, featuring expert guests from around the world.