Dev Interrupted

LinearB
undefined
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
undefined
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
undefined
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
undefined
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
undefined
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
undefined
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
undefined
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
undefined
Jul 23, 2022 • 51min

How a Trained Therapist Diagnoses Healthy Dev Teams w/ Engineer & Entrepreneur, Kelly Vaughn

Not only is Kelly Vaughn one of the pioneers in building thought-leadership content for the developer community, she’s one of the rare programmers who comes to the craft with the background of a trained therapist.From knowing what content devs need to grow to being able to recognize the cognitive-behavioral impacts of the developer experience, Kelly Vaughn is truly one of our most unique guests to date.In our conversation, Kelly leveraged her background as a therapist to explore what dev orgs should be doing to recognize developers as unique human beings, with their own feelings, motivations and biases.A discipline-crossing discussion, this pod is invaluable if you’re thinking about what a healthy dev team should look like as well as how to build one.Access the engineering benchmarks report here: http://linearb.io/benchmarks/Register for Interact on October 25th: https://devinterrupted.com/event/interact/ Kelly's book recommendations: Crucial Conversations, The First 90 DaysWant 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
undefined
Jul 16, 2022 • 49min

The Dangers of Shipping at All Costs w/ CEO & Cofounder of 33 Teams, Drew McManus

In a field like engineering, to have a truly unique 30,000-feet view of the profession, you need someone with 30 years of experience in adapting, innovating and creating in the space.That’s why we were so excited to talk to Drew McManus, CEO and Cofounder of 33 Teams.An engineer who’s helped shape the formative years of Apple, Adobe and so many more companies you have on your phone right now, Drew McManus is now advising rapidly growing dev orgs across the world at 33 Teams.Drew is an oracle (no pun intended) on how to see dev orgs as living organisms, identifying the structural, psychological and technological maladies keeping teams from becoming who they aspire to be.In our conversation, we touch upon everything from tech debt, to unlocking creativity to the all-too-common danger of shipping at all costs.If ever there was a way to download 30 years of engineering leadership in one hour, this is it.Access the engineering benchmarks report here: http://linearb.io/benchmarks/Register for Interact on October, 25th: https://devinterrupted.com/event/interact/ 33 Teams website: https://www.33teams.com/ Contact Drew: drew@33teams.comWant 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
undefined
Jul 9, 2022 • 36min

What a Healthy Relationship with Open Source Looks Like ft. GitLab's John Coghlan

There’s an open secret about open source: Developers use it. Teams use it. Businesses use it. But no one really thinks about how they contribute to it.That’s why we jumped at the chance to get a state-of-open-source discussion with Gitlab’s John Coghlan, Senior Manager of Developer Advocacy.Someone who joined the open source community with the goal of making developers’ lives better, John came to the table with a wealth of insights into just how individual engineers leverage open source, how businesses leverage it and, most importantly, how to make our relationship with open source better - not just for you and me, but for the community as a whole.We hope you find this candid conversation on how to be thinking about using open source in the right ways as empowering and insightful as we did!Access the engineering benchmarks report here: http://linearb.io/benchmarks/Register for Interact on October, 25th: https://devinterrupted.com/event/interact/ GitLab Commit: https://about.gitlab.com/events/commit/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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app