SE-Radio Team
Software Engineering Radio - The Podcast for Professional Software Developers
Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. Every 10 days, a new episode is published that covers all topics software engineering. Episodes are either tutorials on a specific topic, or an interview with a well-known character from the software engineering world. All SE Radio episodes are original content — we do not record conferences or talks given in other venues. Each episode comprises two speakers to ensure a lively listening experience. SE Radio is an independent and non-commerci...
Vizitează neapărat site-ul podcastului și susține-i creatorul: www.se-radio.net
Autor
SE-Radio Team
Categorie
Site-ul podcastului
Cel mai nou episod
7 oct. 2026
Unde asculți?
Podcasturi în aplicație Replaio Radio În curândPodcasturile ajung în curând în aplicație. Instaleaz-o acum și fii primul care descoperă o abordare complet nouă a podcasturilor
Episoade
SE Radio 641: Catherine Nelson on Machine Learning in Data Science 06.11.2024 48:19
Catherine Nelson , author of the new O'Reilly book, Software Engineering for Data Scientists , discusses the collaboration between data scientists and software engineers -- an increasingly common pairing on machine learning and AI projects. Host Philip Winston speaks with Nelson about the role of a data scientist, the difference between running experiments in notebooks and building an automated pi...
SE Radio 640: Jonathan Horvath on Physical Security 30.10.2024 59:19
Jonathan Horvath of Z-bit discusses physical access control systems (PACS) with host Jeremy Jung . They start with an overview of PACS components and discuss the proprietary nature of the industry, the slow pace of migration to open standards, and why Windows is commonly used. Jonathan describes the security implications of moving from isolated networks to the cloud, as well as credential vulnerab...
SE Radio 639: Cody Ebberson on Regulated Industries 23.10.2024 39:20
Cody Ebberson , CTO of Medplum, joins host Sam Taggart to discuss the constraints that working in regulated industries add to the software development process. They explore some general aspects of developing for regulated industries, such as healthcare and finance, as well as a range of specific considerations that can add complexity and effort. Cody describes how translating regulatory requiremen...
SE Radio 638: Nick Tune and Jean-Georges Perrin on Architecture Modernization 17.10.2024 1:01:39
Nick Tune and Jean-Georges Perrin join host Giovanni Asproni to talk about their proposed approach to modernizing legacy systems. The episode starts with some high-level perspective to set context for the approach described in their book, Architecture Modernization (Manning, 2024). From there, the discussion turns to important details, including criteria for deciding which aspects to revisit; some...
SE Radio 637: Steve Smith on Software Quality 10.10.2024 59:03
Steve Smith , founder and principal architect at Nimble Pros, joins host Jeff Doolittle for a conversation about software quality. The episode begins with a discussion of why software quality matters for businesses, customers, and developers. Steve explains some patterns and practices that help teams design for quality. They discuss in detail the practices of testing and quality assurance, and the...
SE Radio 636: Sriram Panyam on SaaS Control Planes 02.10.2024 1:02:23
Sriram Panyam , CTO at DagKnows, discusses SaaS Control Planes with SE Radio host Brijesh Ammanath . The discussion starts off with the basics, examining what control planes are and why they're important. Sriram then discusses reasons for building a control plane and the challenges in designing one. They explore design and architectural considerations when building a SaaS control plane, as well as...
SE Radio 635: Stevie Caldwell on Zero-Trust Architecture 26.09.2024 50:21
Stevie Caldwell , Senior Engineering Technical Lead at Fairwinds, joins host Priyanka Raghavan to discuss zero-trust network reference architecture. The episode begins with high-level definitions of zero-trust architecture, zero-trust reference architecture, and the pillars of Zero Trust. Stevie describes four open-source implementations of the Zero Trust Reference Architecture: Emissary Ingress,...
SE Radio 634: Jim Bugwadia on Kubernetes Policy as Code 25.09.2024 1:02:22
Jim Bugwadia , CEO of Nirmata and a committer to the Kyverno projects, joins host Robert Blumen for a discussion of policy-as-code and the open source Kyverno project. The discussion covers the nature of policies; policies and security; policies and compliance to standards; security scans that generate reports compared to tools that allow or deny operations at run time; Kyverno as a kubernetes ser...
SE Radio 633: Itamar Friedman on Automated Testing with Generative AI 11.09.2024 59:41
Itamar Friedman , the CEO and co-founder of CodiumAI, speaks with host Gregory M. Kapfhammer about how to use generative AI techniques to support automated software testing. Their discussion centers around the design and use of Cover-Agent, an open-source implementation of the automated test augmentation tool described in the Foundations of Software Engineering (FSE) paper entitled "Automated Unit...
SE Radio 632: Goran Petrovic on Mutation Testing at Google 05.09.2024 55:59
Goran Petrovic , a Staff Software Engineer at Google, speaks with host Gregory M. Kapfhammer about how to perform mutation testing on large software systems. They explore the design and implementation of the mutation testing infrastructure at Google, discussing the strategies for ensuring that it enhances both developer productivity and software quality. They also investigate the findings from exp...
SE Radio 631: Abhay Paroha on Cloud Migration for Oil and Gas Operations 28.08.2024 58:53
Abhay Paroha , an engineering leader with more than 15 years' experience in leading product dev teams, joins SE Radio's Kanchan Shringi to talk about cloud migration for oil and gas production operations. They discuss Abhay's experiences in building a cloud foundation layer that includes a canonical data model for storing bi-temporal data. They further delve into his teams' learnings from using Ku...
SE Radio 630: Luis Rodríguez on the SSH Backdoor Attack 22.08.2024 44:00
Luis Rodríguez , CTO of Xygeni.io, joins host Robert Blumen for a discussion of the recently thwarted attempt to insert a backdoor in the SSH (Secure Shell) daemon. OpenSSH is a popular implementation of the protocol used in major Linux distributions for authentication over a network. Luis describes how a backdoor in a supporting library was recently discovered and removed before the package was p...
SE Radio 629: Emily Bache on Katas and the Importance of Practice 13.08.2024 51:52
Emily Bache , founder of the Samman Technical Coaching Society and author of several books about technical agile coaching, talks with SE Radio host Sam Taggart about katas and the importance of practice. They discuss how practicing in a safe environment helps developers to learn new skills and build new habits. They also talk about how Samman coaching combines this sort of deliberate practice with...
SE Radio 628: Hans Dockter on Developer Productivity 07.08.2024 56:46
Hans Dockter , the creator of the Gradle build tool and founder of Gradle Inc, the company behind the developer productivity platform Develocity, joins SE Radio host Giovanni Asproni to talk about developer productivity. They start with some definitions and an explanation of the importance of developer productivity, its relationship with cognitive load, and the big impact that development tools ha...
SE Radio 627: Chuck Weindorf on Leaders and Software Engineers 31.07.2024 57:07
Chuck Weindorf , a retired IT director and chief engineer with nearly 40 years' experience in software engineering, joins host Jeff Doolittle for a conversation about the concepts in Chuck's book, Leaders & Software Engineers . Through personal anecdotes and insights gleaned from his extensive career, Chuck underscores quality assurance's critical role in building trust with users and fostering a...
SE Radio 626: Ipek Ozkaya on Gen AI for Software Architecture 23.07.2024 59:33
Ipek Ozkaya , Principal Researcher and Technical Director of the Engineering Intelligent Software Systems group at the Software Engineering Institute, Carnegie Mellon, discusses generative AI for Software Architecture with SE Radio host Priyanka Raghavan. The episode delves into fundamental definitions of software architecture and explores use cases in which gen AI can enhance architecture activit...
SE Radio 625: Jonathan Schneider on Automated Refactoring with OpenRewrite 16.07.2024 52:45
Jonathan Schneider , the cofounder of Moderne and the creator of OpenRewrite, talks with SE Radio's Gregory Kapfhammer about automated software maintenance. In addition to exploring the design and implementation of OpenRewrite, Schneider explains how the tool can automatically support software maintenance tasks such as framework migration and security fixes for programs implemented in languages li...
SE Radio 624: Marcelo Trylesinski on FastAPI 16.07.2024 41:04
Marcelo Trylesinski , a senior software engineer at Pydantic and a maintainer of open-source Python tools including Starlette and Uvicorn, joins host Gregory M. Kapfhammer to talk about FastAPI. Their conversation focuses on the design and implementation of FastAPI and how programmers can use it to create web-based APIs. They also explore how to create and deploy a FastAPI implemented in the Pytho...
SE Radio 623: Michael J. Freedman on TimescaleDB 03.07.2024 1:05:43
Michael J. Freedman , the Robert E. Kahn Professor in the Computer Science Department at Princeton University, as well as the co-founder and CTO of Timescale, spoke with SE Radio host Gavin Henry about TimescaleDB. They revisit what time series data means in 2024, the history of TimescaleDB, how it integrates with PostgreSQL, and they take the listeners through a complete setup. Freedman discusse...
SE Radio 622: Wolf Vollprecht on Python Tooling in Rust 26.06.2024 55:10
Wolf Vollprecht , the CEO and founder of Prefix.dev, speaks with host Gregory M. Kapfhammer about how to implement Python tools, such as package managers, in the Rust programming language. They discuss the challenges associated with building Python infrastructure tooling in Python and explore how using the Rust programming language addresses these concerns. They also explore the implementation det...
SE Radio 621: Xe Iaso on Fly.io 19.06.2024 47:33
Xe Iaso of Fly.io discusses their hosting platform with host Jeremy Jung. They cover building globally distributed applications with Anycast, using Wireguard to encrypt inter-service communication, writing custom code to handle load balancing and scaling with fly-proxy, why serving EU customers has unique requirements, letting users use docker images without the docker runtime by converting them t...
SE Radio 620: Parker Selbert and Shannon Selbert on Robust Job Processing in Elixir 12.06.2024 59:42
Shannon Selbert , co-founder of Soren and developer of Oban, and Parker Selbert , creator of the Oban background job framework, chief architect at dscout, and co-founder of Soren, speak with SE Radio host Gavin Henry about robust job processing in Elixir. They explore the reliability, consistency, and observability in relation to job processing, to understand how Oban, Elixir, and PostgreSQL deli...
SE Radio 619: James Strong on Kubernetes Networking 05.06.2024 49:55
Infrastructure engineer and Kubernetes ingress-Nginx maintainer James Strong joins host Robert Blumen to discuss the Kubernetes networking layer. The discussion draws on content from Strong's book on the topic and covers a lot of ground, including: the Kubernetes network's use of different IP ranges than the host network; overlay network with its own IP ranges compared to using expanded portions o...
SE Radio 618: Andreas Møller on No-Code Platforms 29.05.2024 53:53
Andreas Møller , founder of Toddle, a no-code tool for building scalable performant web applications, speaks with SE Radio's Brijesh Ammanath about no-code platforms. They discuss the role of developers in a no-code ecosystem and explore scalability and performance considerations, as well as enterprise adoption of no-code tools. Andreas also expands on why he built Toddle.dev and its unique featur...
SE Radio 617: Frances Buontempo on Modern C++ 23.05.2024 1:11:16
Frances Buontempo , author of the new book Learn C++ by Example , discusses the C++ programming language, a widely used general-purpose programming language. Host Philip Winston spoke with Buontempo about where C++ fits into the landscape of existing programming languages and how recent C++ standards have changed things. They talk about specific language features such as lambdas, templates, concur...
Podcasturi asemănătoare
Replaio nu este editorul podcasturilor; numele emisiunilor, coperțile și materialul audio aparțin autorilor lor și sunt distribuite prin fluxuri RSS publice