Software Engineering Radio - the podcast for professional software developers cover image

Software Engineering Radio - the podcast for professional software developers

Latest episodes

undefined
Jul 3, 2024 • 1h 6min

SE Radio 623: Michael J. Freedman on TimescaleDB

Professor Michael J. Freedman from Princeton and co-founder/CTO of Timescale, discusses TimescaleDB's history, integration with PostgreSQL, data suitability, IoT data formats, sharding, and upgrade management. They tackle challenges in managing time series data, technologies, Rust integration, collaboration with Postgres team, security contributions, and optimization strategies. Exciting conversations around TimescaleDB's capabilities and enabling developers to innovate.
undefined
Jun 26, 2024 • 55min

SE Radio 622: Wolf Vollprecht on Python Tooling in Rust

Wolf Vollprecht, CEO of Prefix.dev, discusses implementing Python tools in Rust with host Gregory M. Kapfhammer. They explore challenges in building Python infrastructure tooling and the benefits of using Rust. They focus on Pixi, a Rust-based package management tool, for reproducible installations. The podcast covers Rust advantages, Python package management systems, benefits of Rust tooling, and the UV package manager for Python projects.
undefined
Jun 19, 2024 • 48min

SE Radio 621: Xe Iaso on Fly.io

Xe Iaso from Fly.io talks about hosting apps globally, Anycast, Wireguard for encryption, custom load balancing with fly-proxy, serving EU customers, using firecracker and cloud hypervisor micro VMs, differences between VMs, challenges with providing GPUs, Kubernetes usage, and abuse management on the platform.
undefined
Jun 12, 2024 • 60min

SE Radio 620: Parker Selbert and Shannon Selbert on Robust Job Processing in Elixir

Parker Selbert and Shannon Selbert discuss robust job processing in Elixir, touching on the reliability, consistency, and observability factors. They delve into the creation of Oban, lessons learned, job throughput, distributed architectures, retry algorithms, and the significance of PostgreSQL and Elixir in this process.
undefined
Jun 5, 2024 • 50min

SE Radio 619: James Strong on Kubernetes Networking

Infrastructure engineer and Kubernetes ingress-Nginx maintainer James Strong discusses Kubernetes networking, covering topics like IP ranges, overlay networks, kernel extension points, Linux network namespace isolation, CNI ecosystem, service abstraction, monitoring, and troubleshooting in a comprehensive exploration of Kubernetes networking intricacies.
undefined
May 29, 2024 • 54min

SE Radio 618: Andreas Møller on No-Code Platforms

Andreas Møller, founder of Toddle, discusses no-code platforms with SE Radio. They cover the role of developers, scalability, enterprise adoption, and unique features of Toddle. Topics include evolution of no-code, performance optimization, continuous deployment, platform architecture, and enterprise adoption challenges.
undefined
May 23, 2024 • 1h 11min

SE Radio 617: Frances Buontempo on Modern C++

Frances Buontempo, author of Learn C++ by Example, discusses modern C++ features such as lambdas, templates, and ranges. They cover auto benefits, class template argument deduction, user-defined literals, and the C++ 20 spaceship operator. The conversation also explores concurrency, engagement opportunities in the C++ community, and tips for learning and using C++.
undefined
May 15, 2024 • 55min

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

Ori Saporta, Co-founder and Systems Architect at vFunction, discusses the role of the software architect with a focus on continuous design evolution. Topics include the importance of soft skills, system integration, design in agile settings, and quality management. The conversation highlights the architect's role in decision-making, dependency management, and bridging gaps between technical and non-technical stakeholders.
undefined
May 10, 2024 • 1h 2min

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

Kent Beck, inventor of Extreme Programming and Test-Driven Development, discusses software design and the concept of 'Tidy First?' with SE Radio host. They delve into tidying code, cohesion, coupling, balancing design decisions, and the impact of AI on software development.
undefined
May 6, 2024 • 56min

SE Radio 613: Shahar Binyamin on GraphQL Security

Shachar Binyamin, CEO and co-founder of Inigo, discusses GraphQL security with a focus on adoption, known security issues, mitigation strategies, and top recommendations. Topics include authentication, authorization, denial of service attacks, and solutions for building safe GraphQL applications.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode