Software Engineering Radio

Software Engineering Radio thumbnail

An interview based podcast, each episode has a full transcription on the official site with related references.

Categories:

Links

Episodes

Showing 11-20 of 35

Jeroen Janssens and Thijs Nieuwdorp on Using Polars thumbnail

Jeroen Janssens and Thijs Nieuwdorp on Using Polars

2 Jul 2026

The *polars* library offers a high-performance, multi-language (Python, R, Node.js) data frame tool leveraging Rust, columnar storage, out-of-core processing, and GPU acceleration for fast data manipulation, optimized for large datasets and scalable data engineering workflows.

Open episode
Scott Kingsley on the Swagger Ecosystem thumbnail

Scott Kingsley on the Swagger Ecosystem

24 Jun 2026

The Swagger/OpenAPI ecosystem, including tools like Swagger Editor, UI, and Codegen, along with commercial offerings and contract testing, supports cross-functional API development, evolves from Swagger 1.0/2.0 to OpenAPI under the Linux Foundation, emphasizes language-agnostic JSON/YAML specs, HTTP-centric design, modernization of legacy APIs, balances open-source and commercial tooling, explores JSON/YAML trade-offs, FastAPI integration, contract-first/code-first approaches, AI-driven spec generation, security practices, tooling challenges, governance, linting, mocking, CI/CD validation, and emerging AI-enhanced API trends.

Open episode
Dave Airlie on Linux Kernel Maintenance thumbnail

Dave Airlie on Linux Kernel Maintenance

3 Jun 2026

The Linux kernel, the largest global software project, uses a hierarchical maintainer system with 80,150 contributors managing subsystems like DRM through public review, structured development cycles, and evolving practices to address scalability, quality, and integration challenges.

Open episode
Dwayne McDaniel on the Engineering Challenges of Secrets Management thumbnail

Dwayne McDaniel on the Engineering Challenges of Secrets Management

27 May 2026

Managing secrets like credentials and API keys in software development risks leaks causing supply chain attacks (e.g., PyPy, Clot, Cisco) due to secrets sprawl, plaintext storage, and misuse, prompting solutions like time-bound credentials, decentralized systems, vault tools (e.g., HashiCorp Vault), and strategies such as credential rotation and encrypted storage amid over 28.65 million hard-coded secrets in GitHub in 2025.

Open episode
Rob Moffat on Risk-First Software Development thumbnail

Rob Moffat on Risk-First Software Development

20 May 2026

Recommended: Risk identification and management is a forgotten art

Software development prioritizes risk management through frameworks like test-driven development and agile, addressing hidden risks, AI deployment challenges, open-source dependencies, and organizational prioritization to balance innovation with safeguards.

Open episode
SE Radio 720: Martin Dilger on Understanding Eventsourcing thumbnail

SE Radio 720: Martin Dilger on Understanding Eventsourcing

13 May 2026

Recommended: Useful Architectural Pattern.

Event sourcing is a system design approach that records changes as sequential events to ensure historical traceability, uses event modeling for aligning systems with human workflows, contrasts with CRUD architectures, and emphasizes slice-based design, event streams, and practical applications like legacy modernization and workflow simplification.

Open episode
Birol Yildiz on Building an Agentic AI SRE thumbnail

Birol Yildiz on Building an Agentic AI SRE

6 May 2026

AI agents in SRE leverage autonomous decision-making, agentic search, and lightweight architectures to replace static runbooks, balancing autonomy with reliability challenges, context management, and human oversight in dynamic environments.

Open episode
Will Sentance on JS Modernization thumbnail

Will Sentance on JS Modernization

29 Apr 2026

JavaScript's evolution from a 1995 scripting language to a performance-optimized modern tool balances innovation with backward compatibility through TC39's incremental updates, browser advancements, community-driven libraries, key features like async/await and symbols, engine optimizations, and a design philosophy prioritizing flexibility and user-driven standardization for large-scale frameworks.

Open episode
Eric Tschetter on Decoupling Observability thumbnail

Eric Tschetter on Decoupling Observability

23 Apr 2026

Recommended: Telemetry is important, avoiding vendor lockin is even more important.

Observability in microservices emphasizes decoupled architectures over traditional frameworks to address vendor lock-in, data interoperability, and scalability challenges, while balancing unstructured telemetry management, query language standardization, and cross-team collaboration.

Open episode

Showing 11-20 of 35