The Dev Interrupted Podcast is the only podcast made exclusively for dev leaders. Host Dan Lines invites expert guests from around the world to explore the day-to-day topics ranging from dev team metrics and accelerating delivery. Join us weekly for new episodes.
Observability as a Success Catalyst | Momento’s Co-Founder & CTO Daniela Miao
This week, co-host Conor Bronsdon sits down with Daniela Miao, co-founder and CTO of Momento, to discuss her journey from DynamoDB at AWS to founding the real-time data infrastructure platform Momento. Daniela covers the importance of observability, the decision to rebuild Momento's stack with Rust, and how observability can speed up development cycles. They also explore strategies for aligning technical projects with business objectives, building team trust, and the critical role of communication in achieving success. Tune in for valuable insights on leadership, technical decision-making, and startup growth.Topics:02:01 Why is observability often treated as an auxiliary service?06:14 Making a push for observability13:32 Picking the right metrics to observe and pay attention to15:49 Has the technical shift to Rust paid off?19:23 How did you create trust and buy in from your team to make a switch?26:31 What could other teams learn from Momento’s move to Rust?38:15 Advice would you give for other technical founders?Links:Daniela MiaoThe Momento BlogMomento: An enterprise-ready serverless platform for caching and pub/subUnpacking the 2023 DORA Report w/ Nathen Harvey of Google CloudGoogle SRERust Programming LanguageSupport 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
8.10.2024 • 42 Protokoll, 5 Sekunden
From Mentor to Manager: How to Get Into Engineering Management | Asana’s Amanda Sopkin
This week, co-host Conor Bronsdon sits down with Amanda Sopkin, Engineering Manager at Asana. Amanda shares her journey from software engineer to manager, discussing the pivotal moment she chose to pursue management over an individual contributor path. We cover the indicators of a successful manager, the red flags to watch for, and the importance of mentorship.Amanda emphasizes the value of finding the right fit for team members, tailoring leadership styles, and developing a balanced team. Tune in for insights on managing senior versus junior engineers, promoting team members, and striking a balance between professional growth and personal fulfillment.Episode Highlights:00:49 Amanda’s Path to Engineering Management 04:58 How to tailor your leadership style to your team06:40 Unlocking the potential of your team13:25 Keeping track of your team members individual needs17:43 Management career goals20:31 What Amanda is passionate about within engineeringShow Notes:Amanda Sopkin on LinkedInAmanda Sopkin on Twitter / XAmanda Sopkin’s websiteAmanda Sopkin on GitHubAsana Project Management SoftwareSupport 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
23.7.2024 • 25 Protokoll, 52 Sekunden
The Rise of Cloud Costs, and How to Optimize Them | Plaid’s Mark Robinson
“If you're not careful, cloud computing can lose more money faster than any invention in history” - Mark Robinson, Infrastructure Engineer at PlaidThis week, guest host Ben Lloyd Pearson sits down with Plaid’s Mark Robinson to learn how he helped Plaid save 25% in costs by optimizing existing resources and eliminating waste in cloud computing.Mark explains the importance of understanding your cloud bill, identifying areas of overspend, and implementing changes that lead to significant savings. From the basics of tagging resources to the intricacies of optimizing network and storage costs, Mark offers practical tips that can help you uncover countless optimization opportunities.Tune in to learn about the rewards of improving cloud cost efficiency, the role of organizational buy-in, and the benefits of making cost optimization a company-wide value.Episode Highlights: 00:56 How did cloud computing get so expensive?02:34 Digging into what your costs actually are04:55 How can you account for the various services you use?07:35 Where are organizations going to get the most value out of?12:26 Cloud costs relation to better code quality16:08 Blockers in organizations to cost savings19:32 Getting buy-in from leadership on cutting cloud costsShow Notes:https://www.finops.org/https://www.linkedin.com/in/mark-robinson-944084bSupport 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
16.7.2024 • 24 Protokoll, 58 Sekunden
AI Hype Cycle: How to Find Real and Practical vs. Shiny | OpenAI’s Louis Brandy
AI is the biggest hype cycle happening in tech right now, but how do you know what’s actually going to make an impact for your product and team vs. what’s just new and shiny?This week, LinearB COO & Co-founder Dan Lines sits down with Louis Brandy, Member of Technical Staff OpenAI and ex-VP of Engineering at Rockset. Louis shares his unique perspective on the evolution of AI, drawing from his experiences with early days AI work at Meta and now with OpenAI following their acquisition of Rockset. He shares grounded insights into the realities of AI, separating fact from fiction in an industry often clouded by buzzwords and unrealistic expectations.Listeners will learn about the practical applications of AI, the challenges and opportunities it presents, and how to go past the hype to find AI's potential. Whether you're an AI enthusiast, a skeptic, or a professional looking to understand the true impact of AI for engineering teams, this episode offers an insightful look at one of the most talked-about topics in tech today.Episode Highlights: 00:32 Louis Brandy's background with AI at Meta04:31 The current AI hype cycle13:09 How should engineering leaders think about AI and the pressure to use it?17:58 How to know if you’re falling into the hype cycle25:50 AI vs. human code34:42 Real time when it comes to AI38:36 What should an IC do about AI in their career path?Show Notes:OpenAI Acquires RocksetDownload your copy of the Essential Guide to Software Engineering Intelligence PlatformsSupport 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
9.7.2024 • 44 Protokoll, 17 Sekunden
Realistic Product Roadmaps and Other Lies | Best Egg’s Johnny Ray Austin
When we first saw the talk titled “Space Aliens Are Among Us, Your Product Roadmap is Realistic and Other Lies you Believe,” we knew we had to sit down with Best Egg’s Johnny Ray Austin at LeadingEng SF last year.Johnny joined our host Conor Bronsdon to discuss how engineering leaders can navigate unrealistic expectations and pressures, drawing from his experiences and relating product roadmaps to the less-than-tangible UFO disclosure we’ve seen in recent years. The conversation explores the pressures engineering leaders face, how to align product roadmaps realistically, and how to manage ambiguity within teams.By aligning engineering goals with business objectives and building a transparent, high-performing engineering culture, you can give your teams the context they need to drive focus and concentration toward the right outcomes.Episode Highlights: 1:36 Where Johnny came up with the talk title "Space Aliens Are Among Us" 4:15 Advice for engineering leaders struggling with roadmap realism 6:44 Cutting through the noise to find the metrics that matter 11:41 How do teams know if they're moving fast in the right direction? 14:58 How do you handle teams that are getting the wrong input? 20:32 Lies we tell ourselves that we need to get past 28:32 What it’s like to create a new unit inside a company 33:53 Identifying and dealing with ambiguity on your teams 40:45 Johnny’s Thoughts on AIShow NotesDownload your complimentary Gartner® Market Guide: Software Engineering Intelligence (SEI) PlatformsJohnny Ray AustinPersonal Loans | Quick & Easy Application | Best EggSupport 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
2.7.2024 • 43 Protokoll, 57 Sekunden
Labs: Everything You Need to Know About Software Engineering Intelligence (SEI)
Engineering leaders have long used value stream management and CI/CD tools to improve software delivery practices. However, an increasing demand for cost and efficiency is leading to the adoption of new technologies. Enterprises are quickly adopting tools that combine deeper levels of visibility into the SDLC with net-new workflow automations, leading to a better developer experience and increased output. This week's labs episode takes an in-depth look at Software Engineering Intelligence (SEI) Platforms and how engineering teams are using this new technology to gain a competitive advantage. LinearB’s COO and Co-founder Dan Lines along with co-host Conor Bronsdon cover the evolution of SEI, its core capabilities, and how these tools are being used to drive predictability, resource investment strategy and an improved developer experience. Join our journey into the data insights and workflow automations that are driving the next wave of continuous improvement. Gartner estimates that the adoption of SEI platforms will increase to 50% of engineering teams by 2027 – whether you're a VP, manager, or developer, find out why adopting an SEI Platform is crucial to your future success.Episode Highlights:2:39 Digging into the data to find optimizations 4:02 What is Software Engineering Intelligence (SEI)? 9:08 What is profitable engineering and why should it be top of mind? 14:56 How can SEI help a VPE or CTO? 20:43 How does SEI relate to value stream management? 25:05 The role of automation in continuous improvement 29:36 How do SEI platforms help improve GenAI code orchestration? 31:45 What makes a great SEI platform? 34:19 What's next for SEI?Show Notes:Moneyball (2011) directed by Bennett Miller • Reviews, film + cast • LetterboxdDownload your complimentary Gartner® Market Guide: Software Engineering Intelligence (SEI) PlatformsSupport 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
25.6.2024 • 38 Protokoll, 37 Sekunden
Data Science & AI: Getting Buy-In and Demonstrating ROI | PagerDuty’s Sanghamitra Goswami
In this episode of Dev Interrupted, Conor Bronsdon is joined by Sanghamitra Goswami, Senior Director of Data Science and Machine Learning at PagerDuty. Sanghamitra shares her expertise in AI and data science, including how engineering teams can effectively leverage both within their organizations. She also explores the history and significance of LLMs, strategies for measuring success and ROI, and the importance of foundational data work. The conversation ends with a discussion about practical applications of AI at PagerDuty, including features designed to reduce noise and improve incident resolution. Episode Highlights:00:56 Why are LLMs important for engineering teams to understand?03:17 How should engineering leaders think about using AI in their products?07:57 What sort of plan should engineering leaders have to get buy in for AI?13:22 Are there ways to show ROI on an investment in AI?15:08 How should we communicate with customers about AI in our products?18:53 How can companies find a good use case for AI in their product?Show Notes:LinkedInPagerDutySoftware Engineering Intelligence: Exposed & In ActionSupport 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
18.6.2024 • 23 Protokoll, 28 Sekunden
The Power of Micro Frontends & Breaking Down Monoliths | Thayse Onofrio
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 | TwitterThayse Onofrio | SubstackThayse Onofrio | LinkedInThayse Onofrio | LeadDevSoftware Engineering Intelligence: Exposed & In ActionSupport 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
4.6.2024 • 24 Protokoll, 19 Sekunden
Automated ≠ Autonomous: Developer Productivity and AI | MongoDB’s Tara Hernandez
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 productivity16:07 Automated does not equal autonomous24:46 Making the golden path the easy path for developers27:51 What’s exciting in developer productivity and AI?29:57 The three horizons38:34 Developer performance vs productivity data40:23 What is the right way to think about goal setting for noise reduction?Show Notes:Starting Your Engineering Metrics Program Workshop Tara HernandezMongoDBGitHubCloudBeesCircleCIAtlassianEvergreen CI in GitHubSupport 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
16.4.2024 • 44 Protokoll, 46 Sekunden
How to Leverage a Non-Technical Background in Engineering Leadership | Melissa DePuydt
In this episode, host Conor Bronsdon talks with Melissa DePuydt, Sr. Director of Engineering at Upstatement. Melissa discusses how her background in journalism has uniquely positioned her to excel in engineering leadership roles. She highlights how thinking like a journalist has enhanced her ability to lead engineering teams effectively, particularly in planning, risk management, and decision-making.The conversation covers the importance of preparing for disruptions, conducting pre-mortems to anticipate challenges, and incorporating broad perspectives for effective problem solving. Melissa also shares insights on continuously learning and adapting by embracing one's unique background and experiences.Episode Highlights:00:20 Why do engineering leaders need to think like journalists?04:46 Preparing for disruptions as an engineering leader08:44 How pre-mortems work in practice: an example from the Atlantic12:47 How to get buy in from other leaders when changing processes 17:59 Eliciting buy-in from team members on pre-mortems22:15 How do we train engineers to think in a team sport mentality?26:51 Why is career switching a superpower?Show Notes:Melissa DePuydtUpstatement | A digital brand and product design studioSupport 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
26.3.2024 • 33 Protokoll, 56 Sekunden
The 12 Scenarios of Failure: Applying Chaos Engineering to SAP | Guilherme Sesterheim
On this week’s episode, host Conor Bronsdon sit down with Guilherme Sesterheim, SAP DevOps SRE Engineer at AWS. Guilherme delves into applying Chaos Engineering and DevOps principles to SAP, a domain traditionally seen as risk-averse and resistant to rapid innovation.With expertise in both open-source technologies and SAP, Guilherme shares how he’s bringing modern practices to SAP environments at AWS. He explores how Chaos Engineering can be used to test and improve the resilience of SAP systems, focusing on HANA, SAP’s in-memory database. The discussion also touches on the challenges of integrating these practices within the SAP framework and the broader implications for SAP users and the tech industry.Episode Highlights:00:20 What does it mean to apply chaos engineering to testing SAP installation04:05 What does it mean to have DevOps around SAP?05:58 Guilherme’s approach to DevOps practices around SAP10:01 The challenge of handling installation and migration11:50 How to Start Applying Chaos Engineering to Your SAP Instance16:57 The 12 Scenarios When You Inject Failures on SAP19:24 How Guilherme ended up at AWS working on SAP23:14 What’s Next in DevOps Guilherme is Excited About?Show Notes:Wiring the Winning Organization - IT RevolutionSupport 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