Software Engineering Radio - the podcast for professional software developers

team@se-radio.net (SE-Radio Team)
undefined
Feb 23, 2023 • 1h 4min

SE Radio 552: Matt Frisbie on Browser Extensions

Matt Frisbie, author of Building Browser Extensions, speaks with host Kanchan Shringi about browser extensions, including key areas where they've been successful. Based on Matt's experience as a developer working for Google, Doordash, and a startup he founded, they examine tools for building extensions, as well as APIs they have access to. The conversation presents detailed issues such as cross-browser compatibilities to keep in mind when developing extensions and mechanisms in the browser to prevent security vulnerabilities, and finally examines how emerging platforms can help developers take advantage of exciting new possibilities with web extensions.
undefined
Feb 15, 2023 • 56min

Episode 551: Vidal Graupera on Manager 1-1 with Direct Reports

Vidal Graupera, an Engineering Manager at LinkedIn, speaks with SE Radio's Brijesh Ammanath about the importance of managers' one-on-one meetings with direct reports. They start by considering how a 1:1 meeting differs from other meetings...
undefined
Feb 9, 2023 • 58min

Episode 550: J.R. Storment and Mike Fuller on Cloud FinOps (Financial Operations)

J.R. Storment and Mike Fuller discuss cloud financial operations (FinOps) with host Akshay Manchale. They consider the importance of a financial operations strategy for cloud-based infrastructure. J.R. and Mike discuss the differences between operating your own data center and running in the cloud, as well as the problems that doing so creates in understanding and forecasting cloud spend. Mike details the Cloud FinOps lifecycle by first attributing organizational cloud spend through showbacks and chargebacks to individual teams and products. JR describes the two levers available for optimization once an organization understands where they're spending their cloud budget. They discuss complexities that arise from virtualized infrastructure and techniques to attribute cloud usage to the correct owners, and close with some recommendations for engineering leaders who are getting started on cloud FinOps strategy.
undefined
Feb 3, 2023 • 1h 1min

Episode 549: William Falcon Optimizing Deep Learning Models

William Falcon, CEO of Lightning AI and creator of PyTorch Lightning, dives into optimizing deep learning models. He explains the distinctions between training and inference, emphasizing the need for fast processing in applications like self-driving cars. Falcon discusses MLOps complexities and highlights the required multidisciplinary skills for production AI. He also warns about common pitfalls for new users and the importance of using LightningModule for scalability. Plus, he shares insights on the evolving landscape of AI frameworks.
undefined
Jan 25, 2023 • 49min

Episode 548: Alex Hidalgo on Implementing Service Level Objectives

Alex Hidalgo, principal reliability advocate at Nobl9 and author of Implementing Service Level Objectives, joins SE Radio's Robert Blumen for a discussion of service-level objectives (SLOs) and error budgets. The conversation covers the meaning...
undefined
Jan 18, 2023 • 59min

Episode 547: Nicholas Manson on Identity Management for Cloud Applications

Nicholas Manson, a seasoned SaaS architect with over 20 years in building cloud applications, dives deep into identity management for cloud services. He outlines the essentials of digital identity, touching on everyday user types and federation concepts. Nicholas explains the balance between security and user experience and reviews the evolution of OAuth 2.0 and OpenID Connect. He also covers advanced topics like Zero Trust architecture, multi-factor authentication, and vendor evaluation strategies, making complex topics accessible and engaging.
undefined
Jan 12, 2023 • 59min

Episode 546: Dietrich Ayala on the InterPlanetary File System

Nikhil Krishna speaks with Dietrich Ayala about IPFS in depth. They cover what it is, how it works in detail and how one could leverage IPFS and libp2p in one's own application or to host one's content. The discussion goes into the IPFS ecosystem...
undefined
Jan 4, 2023 • 43min

Episode 545: John deVadoss on Design Philosophies that Drive .NET/Azure

We talk with John deVadoss about the philosophies underlying the development of .NET and Azure software. We discuss the "Fiefdoms and Emissaries" concept of building loosely coupled systems, talk about strengths and drawbacks and how to build services...
undefined
Dec 28, 2022 • 59min

Episode 544: Ganesh Datta on DevOps vs Site Reliability Engineering

Ganesh Datta, CTO and cofounder of Cortex, joins SE Radio's Priyanka Raghavan to discuss site reliability engineering (SRE) vs DevOps. They examine the similarities and differences and how to use the two approaches together to build better software...
undefined
Dec 21, 2022 • 57min

Episode 543: Jon Smart on Patterns and Anti-Patterns for Successful Software Delivery in Enterprises

Jon Smart, author of the book Sooner Safer Happier: Patterns and Antipatterns for Business Agility, discusses patterns and anti-patterns for the success of enterprise software projects. Host Brijesh Ammanath speaks with him about the various common...

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