

Dev Interrupted
LinearB
Dev Interrupted is the go-to podcast for software engineering leadership. Each week, hosts Andrew Zigler, Ben Lloyd Pearson, and Dan Lines sit down with industry experts to explore the strategies, struggles, and stories behind high-performing software teams. Paired with weekly industry news coverage, the conversations dive deep into the real challenges that define excellence in modern tech.
Episodes
Mentioned books

Oct 4, 2022 • 41min
Labs: The Best & Worst Programming Languages For Dev Workflow
The argument about which programming language reigns supreme is about to get a lot more clear with the release of research on the best and worst languages for dev workflow.In this episode of LinearB Labs, CTO Yishai Beeri reveals what the company’s data scientists have discovered about programming-language productivity following analysis of thousands of dev teams and hundreds of thousands of pull requests.Industry-changing research on which programming languages linger under excessively long shipping lifespans and which ones are impressively efficient, this pod should help settle debates that have been entirely subjective up to this point.If your programming language of choice ends up on the wrong side of the spectrum, don’t fret. Yishai and team also came up with recommendations to overcome the hurdles and bottlenecks for languages that require better workflow.Show NotesRegister for Interact on October 25thLearn about the power of Continuous MergeWant to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community 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

Sep 27, 2022 • 48min
Atlassian’s Eye-Opening State of Teams Report w/ Mark Cruth Modern Work Evangelist
When you get the chance to geek out over the metrics behind happy dev teams, you take it.As one of the companies shaping how the modern workforce, well… works, Atlassian is one of the foremost thought leaders in the space thanks to an amazing research and data team.Case in point: Atlassian’s State of Teams Report.In this week’s episode, modern work evangelist Mark Cruth takes us through the most interesting, insightful and counterintuitive findings from their deep dive on what is separating healthy teams from unhealthy ones.From whether hybrid or in-office is the best for modern teams to what work principles are the most important to keep in a remote world, this conversation about the State of Teams report is an eye-opener for anyone whose success depends on the work of others.Show NotesRegister for Interact on October 25thLearn about the power of Continuous MergeAtlassian's State of Teams ReportWant to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community 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

Sep 20, 2022 • 39min
Ship/Show/Ask - A Branching Strategy for Modern Dev Teams w/ Author & Eng Leader Rouan Wilsenach
Branching strategy has been reimagined. Meet the mind behind it. In his first-ever podcast appearance, Rouan Wilsenach, author of Ship/Show/Ask: A Modern Branching Strategy, joins Dev Interrupted to talk about his work as an author and the inspiration behind his musings on branching strategy. If you haven’t already read Ship/Show/Ask, you can find it on Martin Fowler’s website. It’s one of the most influential articles we’ve read in years. Rouan has been more than an inspiration, he’s changed the way our dev teams work at LinearB - and he might just change yours too. Show NotesRegister for Interact on October 25thLearn about the power of Continuous MergeImprove your standups with funstandups.comWant to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community 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

Sep 13, 2022 • 42min
We Solved Dev Infrastructure, So Why Does it Suck to Build Stuff? w/ Hasura's Tanmai Gopal
In the last decade there have been enormous advances in infrastructure and ops, so why does it suck to build stuff? That’s the question Tanmai Gopal kept asking himself before founding his company, Hasura. Now, as Hasura’s CEO he’s channeling his chaotic energy in order to solve this problem. This week’s episode of Dev Interrupted implores listeners to forget about pivoting (it’s just the story other people impose on your journey), shames backend devs for their elitist tendencies and asks why, if Netflix won the battle for infrastructure, are they losing the streaming wars to Disney?Show NotesRegister for Interact on October 25thLearn about the power of Continuous MergeHasura's Enterprise GraphQL ConferenceWant to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community 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

Sep 6, 2022 • 52min
Lessons Learned from Programming at Google w/ Hyrum Wright & Titus Winters
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.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. Show NotesRegister for Interact on October 25thLearn about the power of Continuous MergeDownload their book: Software Engineering at Google: Lessons Learned from Programming Over TimeWant to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community 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

Aug 27, 2022 • 33min
The Day-1 Decisions that Make or Break Companies w/ PlanetScale's CEO Sam Lambert
Your early tech stack decisions won’t ensure long term success, but they can certainly set you up for long term failure. Pragmatists rejoice! This week’s episode of Dev Interrupted features Sam Lambert, CEO & President of PlanetScale, a tech leader known as the ‘Oracle of Pragmatism’. In a winding conversation that touches on Sam’s time at GitHub, where he helped the then 40th most-trafficked website in the world run on just 2 servers, to his experience working at Facebook where he learned that you don’t need to sacrifice quality in order to move fast, this episode has the insights you need to make straightforward, no BS decisions about your tech stack. Or as Sam says, learn how to avoid “the new hotness” in order to build a culture that reflects the often boring decisions that make or break a company. Show NotesRegister for Interact on October 25thLearn about the power of Continuous MergeCheck out PlanetScaleWant to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community 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

Aug 20, 2022 • 49min
Stripe on Treating Dev Bandwidth as Your Most Valuable Resource w/ Stripe’s Head of Engineering, Smruti Patel
The unofficial first rule of engineering: When the minds behind the world’s most valuable startup, Stripe, want to talk about making better dev orgs, you listen.In this episode of Dev Interrupted, Stripe’s Head of Engineering Smruti Patel joined us to talk about the daily, weekly and yearly engineering decisions that have engineered the company’s meteoric success.Smruti has a gift for making the logic behind make-or-break strategic decisions digestible for every engineer, regardless of where they are on the company ladder.With a breadth of wisdom on what it takes to make tough decisions based on tradeoffs, opportunity cost and developer bandwidth, Smruti Patel’s insights can be applied to any org – even ones worth less than $100 billion!Register for Interact on October 25th: https://devinterrupted.com/event/interact/ Learn about the power of Continuous Merge: gitstream.cmContact Smruti: https://www.linkedin.com/in/smrutirp/Want to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community ►► discord.gg/devinterruptedHave 60 seconds? Review the show on Apple PodcastsSupport 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

Aug 13, 2022 • 41min
Labs: Solving The Pull Request Problem w/ Continuous Merge
Fact: The state of pull requests is broken and we finally have the data to prove it. In our latest LinearB Labs episode we reveal the information that has led us to the inevitable conclusion that pull requests have become a massive source of toil, bottlenecks and a huge barrier to shipping.Better yet, two people who have been thinking about how to attack this dev workflow issue – Dan Lines and Ori Keren of LinearB – are ready to actually propose a solution: continuous merge.The next step in CI/CD, continuous merge is the concept of creating lanes where pull requests can be merged based on their risk. Plain and simple, pull requests should not all be treated the same.The first step in continuous merge proposed in the episode is the dev tool gitStream, which automates and optimizes merging pull requests based on risk and level of attention required.A game-changing conversation, this episode is the first time you might hear about continuous merge but it certainly won’t be the last.Learn about the power of Continuous Merge: gitstream.cm Register for Interact on October 25th: https://devinterrupted.com/event/interact/ Want to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community ►► discord.gg/devinterruptedHave 60 seconds? Review the show on Apple PodcastsSupport 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

Aug 6, 2022 • 47min
Why Devs Break Up with Their Bosses w/ Oliver Wyman's Carolyn Vo
Everyone who manages a team would like to think that their employees admire them as individuals and as leaders. That you make an impact on those employees while they work under you and long after you end up moving to new companies and opportunities.One such engineering leader who has mastered the mix of manager, friend and mentor is Carolyn Vo. A Partner and Head of Engineering at Oliver Wyman, Carolyn is one of engineering’s leading advocates on the benefits of creating a culture of approachability, tinkering and healthy levity. In fact, in our conversation, Carolyn makes a strong argument that without honing the art of approachable management, not only does productivity suffer, but engineers are consistently looking for the door.One of our liveliest pods to date, we hope you can absorb Carolyn’s insights and energy no matter where you are on your leadership journey.Access the engineering benchmarks report here: http://linearb.io/benchmarks/Register for Interact on October 25th: https://devinterrupted.com/event/interact/ Want to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community ►► discord.gg/devinterruptedHave 60 seconds? Review the show on Apple PodcastsSupport 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

Jul 30, 2022 • 25min
The Art of Letting Your Devs Step Up w/ Equinix’s Rajah Kalipatnapu
Like every other team-based profession, engineering needs leaders. But identifying a true, tested and proven road for taking a programmer and putting them in a position of managing projects & priorities is still a work in progress.That’s why I was so excited to speak with Rajah Kalipatnapu, Global Head of Product Engineering at Equinix. One of the most experienced minds in building world-class engineering orgs, Rajah credits his success with focusing on different ways to incrementally identify leaders and empower them to be the managers their business needs and their colleagues admire.From his unique perspective on creating CEOs for features to dealing with beloved employees who can’t code up to the teams’ needs, Rajah’s theories on how and when to let your developers step up to the moment need to be heard.Access the engineering benchmarks report here: http://linearb.io/benchmarks/Register for Interact on October 25th: https://devinterrupted.com/event/interact/ Want to try LinearB? Book a LinearB Demo and use the "Dev Interrupted Podcast" discount code.Join our Discord Community ►► discord.gg/devinterruptedHave 60 seconds? Review the show on Apple PodcastsSupport 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