Latest Concurrency Podcast Episodes

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 612: Eyal Solomon on API Consumption Management

Software Engineering Radio - The Podcast for Professional Software Developers - April 16, 2024 23:49 - 53 minutes ★★★★ - 210 ratings
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 inad...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 611: Ines Montani on Natural Language Processing

Software Engineering Radio - The Podcast for Professional Software Developers - April 09, 2024 08:00 - 1 hour ★★★★ - 210 ratings
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...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

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

Software Engineering Radio - The Podcast for Professional Software Developers - April 03, 2024 19:59 - 1 hour ★★★★ - 210 ratings
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 to...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

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

Software Engineering Radio - The Podcast for Professional Software Developers - April 01, 2024 23:45 - 49 minutes ★★★★ - 210 ratings
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 ...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 609: Hyrum Wright on Software Engineering at Google

Software Engineering Radio - The Podcast for Professional Software Developers - March 28, 2024 20:19 - 56 minutes ★★★★ - 210 ratings
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 investigate...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 608: Lane Wagner on Revisiting the Go Language

Software Engineering Radio - The Podcast for Professional Software Developers - March 20, 2024 18:44 - 1 hour ★★★★ - 210 ratings
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 ...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 607: John Frandsen on Geospatial Technologies

Software Engineering Radio - The Podcast for Professional Software Developers - March 12, 2024 22:04 - 1 hour ★★★★ - 210 ratings
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 loc...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

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

Software Engineering Radio - The Podcast for Professional Software Developers - March 07, 2024 22:57 - 51 minutes ★★★★ - 210 ratings
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...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 605: Yingjun Wu on Streaming Databases

Software Engineering Radio - The Podcast for Professional Software Developers - February 28, 2024 19:31 - 54 minutes ★★★★ - 210 ratings
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 streaming databases. After considering the benefits and unique challenges, they delve into the architec...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

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

Software Engineering Radio - The Podcast for Professional Software Developers - February 22, 2024 00:05 - 1 hour ★★★★ - 210 ratings
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 requirem...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 602: Nicolas Carlo on Improving Legacy Code

Software Engineering Radio - The Podcast for Professional Software Developers - February 07, 2024 00:14 - 52 minutes ★★★★ - 210 ratings
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 ...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 601: Han Yuan on Reorganizations

Software Engineering Radio - The Podcast for Professional Software Developers - January 31, 2024 23:58 - 48 minutes ★★★★ - 210 ratings
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 s...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

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

Software Engineering Radio - The Podcast for Professional Software Developers - January 26, 2024 00:17 - 45 minutes ★★★★ - 210 ratings
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...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 599: Jason C. McDonald on Quantified Tasks

Software Engineering Radio - The Podcast for Professional Software Developers - January 17, 2024 23:34 - 44 minutes ★★★★ - 210 ratings
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 qu...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 598: Jonathan Crossland on the AMMERSE Framework

Software Engineering Radio - The Podcast for Professional Software Developers - January 11, 2024 20:30 - 1 hour ★★★★ - 210 ratings
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...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

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

Software Engineering Radio - The Podcast for Professional Software Developers - January 08, 2024 23:44 - 1 hour ★★★★ - 210 ratings
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 ...

Inside Java artwork

“The Panama Effect” with Jorn Vernee

Inside Java - January 08, 2024 08:13 - 23 minutes
The Foreign Function and Memory API will be finalised in JDK 22. This API helps you integrate native code within your Java program.  Using this new API you can efficiently invoke code outside the JVM, safely access memory not managed by the JVM, call native libraries and process native data wi...

Inside Java artwork

“The Panama Effect” with Jorn Vernee

Inside Java - January 08, 2024 08:13 - 23 minutes ★★★★★ - 24 ratings
The Foreign Function and Memory API will be finalised in JDK 22. This API helps you integrate native code within your Java program.  Using this new API you can efficiently invoke code outside the JVM, safely access memory not managed by the JVM, call native libraries and process native data wi...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 596: Maxim Fateev on Durable Execution with Temporal

Software Engineering Radio - The Podcast for Professional Software Developers - December 27, 2023 20:12 - 1 hour ★★★★ - 210 ratings
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 Tempora...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 595: Llewelyn Falco on Approval Testing

Software Engineering Radio - The Podcast for Professional Software Developers - December 19, 2023 21:08 - 1 hour ★★★★ - 210 ratings
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...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

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

Software Engineering Radio - The Podcast for Professional Software Developers - December 14, 2023 22:49 - 57 minutes ★★★★ - 210 ratings
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...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 593: Eric Olden on Identity Orchestration

Software Engineering Radio - The Podcast for Professional Software Developers - December 07, 2023 01:56 - 1 hour ★★★★ - 210 ratings
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 st...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 592: Jaxon Repp on Distributed Data Infrastructure

Software Engineering Radio - The Podcast for Professional Software Developers - November 30, 2023 00:57 - 53 minutes ★★★★ - 210 ratings
Jaxon Repp of HarperDB speaks with Brijesh Ammanath about distributed data infrastructure, including what it is and why it's important. They discuss the key factors that make distributed data infrastructure attractive, as well as challenges to implementing it. The episode explores the architectu...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 591: Yechezkel Rabinovich on Kubernetes Observability

Software Engineering Radio - The Podcast for Professional Software Developers - November 22, 2023 17:50 - 1 hour ★★★★ - 210 ratings
Yeckezkel Rabinovich, CTO of Groundcover, speaks with host Philip Winston about observability and eBPF as it applies to Kubernetes. Rabinovich was previously the chief architect at the healthcare security company CyberMDX and spent eight years in the cyber security division of the Israeli Prime ...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 590: Andy Suderman on Standing Up Kubernetes

Software Engineering Radio - The Podcast for Professional Software Developers - November 15, 2023 20:26 - 54 minutes ★★★★ - 210 ratings
Andy Suderman, CTO of Fairwinds, joins host Robert Blumen to talk about standing up a kubernetes cluster. Their discussion covers build-your-own versus managed clusters provided by cloud services, and how to determine the number of kubernetes clusters an organization needs. Andy describes best p...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 589: Zac Hatfield-Dodds on Property-Based Testing in Python

Software Engineering Radio - The Podcast for Professional Software Developers - November 09, 2023 18:51 - 56 minutes ★★★★ - 210 ratings
Zac Hatfield-Dodds, the Assurance Team Lead at Anthropic, speaks with host Gregory M. Kapfhammer about property-based testing techniques and how to use them in an open-source tool called Hypothesis. They discuss how to define properties for a Python function and implement a test case in Hypothes...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 588: José Valim on Elixir, Machine Learning, and Livebook

Software Engineering Radio - The Podcast for Professional Software Developers - November 02, 2023 17:10 - 1 hour ★★★★ - 210 ratings
José Valim, creator of the Elixir programming language, Chief Adoption Officer at Dashbit, and author of three programming books, speaks with SE Radio host Gavin Henry about what Elixir is today, what Livebook is, the five spearheads of the new machine learning ecosystem for Elixir, and how they...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 587: M. Scott Ford on Managing Dependency Freshness

Software Engineering Radio - The Podcast for Professional Software Developers - October 25, 2023 22:01 - 54 minutes ★★★★ - 210 ratings
M. Scott Ford, the CTO of Corgibytes and host of the Legacy Code Rocks podcast, discusses managing dependency freshness. SE Radio’s Sam Taggart speaks with him about why dependency freshness is important to ensure that your code has all the latest bug fixes, how exactly to measure dependency fre...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 586: Nikhil Shetty on Virtual Private Cloud

Software Engineering Radio - The Podcast for Professional Software Developers - October 20, 2023 00:03 - 1 hour ★★★★ - 210 ratings
Nikhil Shetty, an expert in networking and distributed systems, speaks with SE radio's Kanchan Shringi about virtual private cloud (VPC) and related technologies. They explore how VPC relates to public cloud, private cloud, and virtual private networks (VPNs). The discussion delves into why VPC ...

Software Engineering Radio - The Podcast for Professional Software Developers artwork

SE Radio 585: Adam Frank on Continuous Delivery vs Continuous Deployment

Software Engineering Radio - The Podcast for Professional Software Developers - October 11, 2023 23:50 - 43 minutes ★★★★ - 210 ratings
Adam Frank, SVP of Product and Marketing at Armory.io, speaks with SE Radio’s Kanchan Shringi about continuous integration, continuous delivery, and continuous deployment – and how they differ. Frank suggests that organizations begin by identifying how the CI/CD process aligns best with their un...