team@se-radio.net (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. SE Radio 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. SE Radio is brought to you by the IEEE Computer Society and IEEE Software magazine.

Besuch unbedingt die Website des Podcasts und unterstütze die Macher: www.se-radio.net

Autor

team@se-radio.net (SE-Radio Team)

Kategorie

Technology

Podcast-Website

www.se-radio.net

Neueste Folge

14. Okt 2026

Wo hören?

Podcasts in der App Replaio Radio Bald verfügbar

Podcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts

Bei Google Play herunterladen Kostenlos installieren Android fast 10 Mio. Downloads · Bewertung 4,8 iOS bald

Folgen

SE Radio 617: Frances Buontempo on Modern C++ 23.05.2024

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...

SE Radio 616: Ori Saporta on the Role of the Software Architect 15.05.2024

Ori Saporta , co-founder and Systems Architect at vFunction, joins host Jeff Doolittle for a conversation about the role of the software architect. The episode begins with Ori's thoughts on what is typically missed or overlooked regarding this role. The conversation then explores aspects of both hard and soft skills required of software architects. Other topics include the relationship of the soft...

SE Radio 615: Kent Beck on "Tidy First?" 10.05.2024

Kent Beck , Chief Scientist at Mechanical Orchard, and inventor of Extreme Programming and Test-Driven Development, joins SE Radio host Giovanni Asproni for a conversation on software design based on his latest book "Tidy First?". The episode starts with exploring the reasons for writing the book, and introducing the concepts of tidying, cohesion, and coupling. It continues with a conversation abo...

SE Radio 614: Wouter Groeneveld on Creative Problem Solving for Software Development 03.05.2024

Wouter Groeneveld , author of The Creative Programmer and PhD researcher at KU Leuven, discusses his research related to programming education with host Jeremy Jung. Topics include evaluating projects, constraints, social debt in teams, common fallacies in critical thinking, maintaining flow state, documenting and retaining knowledge, and creating environments that encourage creativity. Brought to...

SE Radio 613: Shahar Binyamin on GraphQL Security 24.04.2024

Shahar Binyamin , CEO and co-founder of Inigo, joins host Priyanka Raghavan to discuss GraphQL security. They begin with a look at the state of adoption of GraphQL and why it's so popular. From there, they consider why GraphQL security is important as they take a deep dive into a range of known security issues that have been exploited in GraphQL, including authentication, authorization, and denial...

SE Radio 612: Eyal Solomon on API Consumption Management 16.04.2024

Eyal Solomon , CEO and co-founder of Lunar.dev , joins SE Radio's Kanchan Shringi for a discussion on tooling for API consumption management. The episode starts by examining why API consumption management is an increasingly important topic, and how existing tooling on the provider side can be inadequate for client-side issues. Eyal talks in detail about issues that are unique to API consumers, bef...

SE Radio 611: Ines Montani on Natural Language Processing 09.04.2024

Ines Montani , co-founder and CEO of Explosion, speaks with host Jeremy Jung about solving problems using natural language processing (NLP). They cover generative vs predictive tasks, creating a pipeline and breaking down problems, labeling examples for training, fine-tuning models, using LLMs to label data and build prototypes, and the spaCy NLP library.

SE Radio 610: Phillip Carter on Observability for Large Language Models 03.04.2024

Phillip Carter , Principal Product Manager at Honeycomb and open source software developer, talks with host Giovanni Asproni about observability for large language models (LLMs). The episode explores similarities and differences for observability with LLMs versus more conventional systems. Key topics include: how observability helps in testing parts of LLMs that aren't amenable to automated unit o...

SE Radio 609: Hyrum Wright on Software Engineering at Google 28.03.2024

Hyrum Wright , Senior Staff Engineer at Google, discusses the book he co-edited, "Software Engineering at Google," with host Gregory M. Kapfhammer . Wright describes the professional and technical best practices adopted by the software engineers at Google. The wide-ranging conversation investigates an array of topics, including measuring engineering productivity and writing effective test cases. T...

SE Radio 608: Lane Wagner on Revisiting the Go Language 20.03.2024

Lane Wagner of Boot.dev speaks with host Philip Winston about Go, the programming language that's popular for web, cloud, devops, networking, and other types of development. In addition to discussing existing features such as structs, interfaces, concurrency, and error handling, Lane and Philip take a deep look at generics , a recent addition to the language. They also explore the developer experi...

SE Radio 607: John Frandsen on Geospatial Technologies 12.03.2024

John Frandsen , Chief Product officer for Elebase, joins host Jeff Doolittle for an exploration of geospatial technologies. The conversation begins with a discussion of the history of mapping and global information systems (GIS) technologies. John describes the underlying technologies used in location-aware applications and the ways that developers can incorporate maps in their own applications. T...

SE Radio 606: Charlie Jones on Third-Party Software Supply Chain Risks 07.03.2024

Charlie Jones, Director of Product Management at ReversingLabs and subject matter expert in supply chain security, joins host Priyanka Raghavan to discuss tackling third-party software risks. They begin by defining different types of third-party software risks and then take a deep dive into case studies where third-party components and software have had cascading effects on downstream systems. The...

SE Radio 605: Yingjun Wu on Streaming Databases 28.02.2024

Yingjun Wu , founder of RisingWave Labs and previously a software engineer at Amazon Web Services and researcher at IBM Almaden Research Center, speaks with SE Radio host Brijesh Ammanath about s treaming databases. After considering the benefits and unique challenges, they delve into the architecture and design patterns of streaming databases, as well as the evolution and security considerations....

SE Radio 604: Karl Wiegers and Candase Hokanson on Software Requirements Essentials 22.02.2024

Karl Wiegers , Principal Consultant with Process Impact and author of 14 books, and  Candase Hokanson , Business Architect and PMI-Agile Certified Practitioner at ArgonDigital, speak with SE Radio host  Gavin Henry about software requirements essentials. They explore five different parts of requirements engineering and how you can apply them to any ongoing project. Wiegers and Hokanson describe wh...

SE Radio 603: Rishi Singh on Using GenAI for Test Code Generation 15.02.2024

Rishi Singh , founder and CEO at Sapient.ai, speaks with SE radio's Kanchan Shringi about using generative AI to help developers automate test code generation. They start by identifying key problems that developers are looking for in an automated test-generation solution. The discussion explores the capabilities and limitations of today's large language models in achieving that goal, and then delv...

SE Radio 602: Nicolas Carlo on Improving Legacy Code 07.02.2024

Nicolas Carlo talks with host Sam Taggart about Nicolas's recent book, Legacy Code First Aid Kit . They start by defining legacy code and the general issues that developers face when dealing with it. Nicolas describes some of the tools in his book and provides examples of where he has found them useful. The episode also touches briefly on the role of AI and some other tools Nicolas has discovered...

SE Radio 601: Han Yuan on Reorganizations 31.01.2024

Han Yuan , an accomplished Chief Product and Technology Officer, joins host Priyanka Raghavan to discuss reorganizations. The conversation starts with a broad discussion of reorganizations and reasons that companies choose to undertake them. They then consider organizational behavior and topics such as Conway's law and the theory of constraints. Han offers some advice on key steps to take when pla...

SE Radio 600: William Morgan on Kubernetes Sidecars and Service Mesh 26.01.2024

William Morgan , founder of the Linkerd service mesh and CEO of Bouyant, joins SE Radio's Robert Blumen for a discussion of sidecars, service mesh, and a forthcoming enhancement to kubernetes to support sidecars natively. The conversation explores the origin of sidecars, sidecars and service mesh, and migrating service mesh to kubernetes. They take a deep dive into some aspects of running service...

SE Radio 599: Jason C. McDonald on Quantified Tasks 17.01.2024

Jason C. McDonald , author of the book Dead Simple Python , speaks with host Samuel Taggart about leveraging quantified tasks to improve estimation, particularly across projects. They discuss the origin of the concept and its relationship with story points, and Jason offers examples to show how quantified tasks can capture nuances in software tasks that are often lost with story points. He also po...

SE Radio 598: Jonathan Crossland on the AMMERSE Framework 11.01.2024

Jonathan Crossland , software architect, author, and business owner, joins host Jeff Doolittle for a conversation about the AMMERSE framework of design principles. They start by discussing the agile manifesto as a statement of values, and Jonathan shares his perspective based on his experience as a software developer and business owner. They then explore the three layers of the AMMERSE framework a...

SE Radio 597: Coral Calero Muñoz and Félix García on Green Software 08.01.2024

Coral Calero Muñoz  and Felix Garcia , professors at the University of Castilla-La Mancha, speak with host Giovanni Asproni about green and sustainable software—an approach to software development aimed at creating software systems that consume less energy and produce less CO2 during their entire lifetimes with minimal impact on their functionality and other qualities. The episode starts by descri...

SE Radio 596: Maxim Fateev on Durable Execution with Temporal 27.12.2023

Maxim Fateev , the CEO of Temporal, speaks with SE Radio's Philip Winston about how Temporal implements durable execution. They explore concepts including workflows, activities, timers, event histories, signals, and queries. Maxim also compares deployment using self-hosted clusters or the Temporal Cloud.

SE Radio 595: Llewelyn Falco on Approval Testing 19.12.2023

Llewelyn Falco , creator approval tests, talks with SE Radio host Sam Taggart about testing code in general and the various types of testing that developers perform. Llewelyn elaborates on how approval tests can help test code at a higher level than traditional unit tests. They also discuss using approval tests to help get legacy code under test. This episode sponsored by Data Annotation .

SE Radio 594: Sean Moriarity on Deep Learning with Elixir and Axon 14.12.2023

Sean Moriarity , creator of the Axon deep learning framework, co-creator of the Nx library, and author of  Machine Learning in Elixir  and  Genetic Algorithms in Elixir,  published by the Pragmatic Bookshelf, speaks with SE Radio host  Gavin Henry about what deep learning (neural networks) means today. Using a practical example with deep learning for fraud detection, they explore what Axon is and...

SE Radio 593: Eric Olden on Identity Orchestration 07.12.2023

Eric Olden talks with host Giovanni Asproni about identity orchestration, a software approach for managing distributed identity and access management (IAM) and integrating multiple identity systems or providers (IDPs) to make them look like a single system from a user perspective. The episode starts with a refresher in identity and access management, then introduces identity orchestration and some...

Höre den Podcast Software Engineering Radio - the podcast for professional software developers in Replaio

Radio und Podcasts in einer App - kostenlos und ohne Anmeldung. Installiere sie noch heute und verpasse den Start nicht

Bei Google Play herunterladen

Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet