The regular podcast about Free Software and ongoing activities hosted by the FSFE
…
continue reading
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. Each episode comprises two speakers to ensure a lively ...
…
continue reading
The only engineering podcast with a 2 drink minimum! Full stack developers Jared Palmer and Ken Wheeler have peer-to-peer conversations with world-class engineers about software development.
…
continue reading
A podcast that explores the inspiring origin stories of developers from across the community. Tune in for insightful interviews that dive into the journeys, challenges, and successes that shaped their careers.
…
continue reading
Подкаст про айти: сервисы, приложения и гаджеты. Много говорим про продукты Facebook, Apple, Amazon, Google и Microsoft. Иногда затрагиваем темы разработки и жизни в Сан-Франциско, Нью-Йорке и Москве. Телеграм канал: https://t.me/esnippet Support this podcast: https://podcasters.spotify.com/pod/show/esnippet/support
…
continue reading

1
SE Radio 665: Malcolm Matalka on Developing in OCaml with Zero Frameworks
56:10
56:10
Play later
Play later
Lists
Like
Liked
56:10Malcolm Matalka, founder of Terrateam, joins host Giovanni Asproni to talk about the reasoning behind choosing a not-so-widespread language (OCaml) and (almost) totally avoiding frameworks for the development of Terrateam. While discussing the reasons for choosing this specific programming language and the advantages and disadvantages of using exte…
…
continue reading

1
SE Radio 666: Eran Yahav on the Tabnine AI Coding Assistant
1:02:05
1:02:05
Play later
Play later
Lists
Like
Liked
1:02:05Eran Yahav, Professor of Computer Science at Technion, Israel, and CTO of Tabnine, speaks with host Gregory M. Kapfhammer about the Tabnine AI coding assistant. They discuss how the design and implementation allows software engineers to use code completion and perform tasks such as automated code review while still maintaining developer privacy. Er…
…
continue reading

1
SFP#33: Policy and EU: Coalition treaty in Germany and its role for Free Software
37:56
37:56
Play later
Play later
Lists
Like
Liked
37:56SFP#33: Policy and EU: Coalition treaty in Germany and its role for Free Software Recently, the German coalition treaty from the CDU/CSU and SPD has been published with over 140 pages. In our latest episode Alexander Sander and Bonnie Mehring talk about the coalition treaty and break down the standing of Free Software in it. Listen to the 33rd epis…
…
continue reading

1
SE Radio 664: Emre Baran and Alex Olivier on Stateless Decoupled Authorization Frameworks
51:54
51:54
Play later
Play later
Lists
Like
Liked
51:54Emre Baran, CEO and co-founder of Cerbos, and Alex Olivier, CPO and co-founder, join SE Radio host Priyanka Raghavan to explore “stateless decoupled authorization frameworks. The discussion begins with an introduction to key terms, including authorization, authorization models, and decoupled frameworks. They dive into the challenges of building dec…
…
continue reading

1
SE Radio 663: Tyler Flint on Managing External APIs
52:27
52:27
Play later
Play later
Lists
Like
Liked
52:27Tyler Flint, CEO of qpoint.io, joins host Robert Blumen for a conversation about managing external vendor dependencies, including several best practices for adoption. They start with a look at internal versus external services, including details such as the footprint of external services within a micro-services application, and difficulties organiz…
…
continue reading

1
SE Radio 662: Vlad Khononov on Balancing Coupling in Software Design
56:19
56:19
Play later
Play later
Lists
Like
Liked
56:19Software architect and author Vlad Khononov joins host Jeff Doolittle for a discussion on balancing coupling in software design. They start by examining coupling and its relationship to complexity and modularity. Vlad explains the historical models for assessing coupling and introduces his updated approach, integration strength, which aims to simpl…
…
continue reading

1
SFP#32: Policy and EU: Router Freedom in the EU
54:46
54:46
Play later
Play later
Lists
Like
Liked
54:46SFP#32: Policy and EU: Router Freedom in the EU Have you ever used your personal router to connect to the internet? Recently we achieved a major win in Germany for Router Freedom. In this 32nd episode of the Software Freedom Podcast, Bonnie Mehring, Alexander Sander, and Lucas Lasota talk about Router Freedom and our work to protect freedom of choi…
…
continue reading

1
SE Radio 661: Sunil Mallya on Small Language Models
59:28
59:28
Play later
Play later
Lists
Like
Liked
59:28Sunil Mallya, co-founder and CTO of Flip AI, discusses small language models with host Brijesh Ammanath. They begin by considering the technical distinctions between SLMs and large language models. LLMs excel in generating complex outputs across various natural language processing tasks, leveraging extensive training datasets on with massive GPU cl…
…
continue reading
Pete Warden, CEO of Useful Sensors and a founding member of the TensorFlow team at Google, discusses TinyML, the technology enabling machine learning on low-power, small-footprint devices. This innovation opens up applications such as voice-controlled devices, offline translation tools, and smarter embedded systems, which are crucial for privacy an…
…
continue reading

1
SE Radio 659: Brenden Matthews on Idiomatic Rust
53:54
53:54
Play later
Play later
Lists
Like
Liked
53:54Brenden Matthews, a seasoned software engineer, entrepreneur, and author of the Idiomatic Rust and Code Like a Pro in Rust books (both from Manning), speaks with SE Radio host Gavin Henry about Idiomatic Rust. They start with a look at what "idiomatic" means, and then discuss Generics, Traits, common design patterns you'll see in well written Rust …
…
continue reading

1
SE Radio 658: Tanya Janca on Secure Coding
1:11:40
1:11:40
Play later
Play later
Lists
Like
Liked
1:11:40Tanya Janca, author of Alice and Bob Learn Secure Coding, discusses secure coding and secure software development life cycle with SE Radio host Brijesh Ammanath. This session explores how integrating security into every phase of the SDLC helps prevent vulnerabilities from slipping into production. Tanya strongly recommends defining security require…
…
continue reading

1
SE Radio 657: Hong Minhee on ActivityPub and the Fediverse
40:09
40:09
Play later
Play later
Lists
Like
Liked
40:09Hong Minhee, an open source developer and creator of the Fedify ActivityPub library, discusses the ActivityPub protocol and the fediverse with SE Radio's Jeremy Jung. They explore ActivityPub use cases, including microblogging applications such as Mastodon and Misskey, as well as activities built into the specification such as Like, Follow, and Acc…
…
continue reading
SFP#31: Policy and EU: FOSDEM recap In our 31st episode of the Software Freedom Podcast, Alexander Sander and Bonnie Mehring discuss the highlights of the two Devrooms that the FSFE co-organized during FOSDEM 2025: the 'Legal and Policy Issues DevRoom' and the 'Funding the FOSS Ecosystem DevRoom'. Find out more about the topics discussed there and …
…
continue reading

1
SE Radio 656: Ivett Ördög on Rewrite versus Refactor
49:43
49:43
Play later
Play later
Lists
Like
Liked
49:43Ivett Ördög speaks with host Sam Taggart about rewrite versus refactor -- a choice that many projects face as they grow. It's a topic that inspires a lot of dogmatic feelings. They discuss how companies and projects end up at this crossroads and consider some strategies to try to avoid it. Ivett challenges the myth that you should never rewrite but…
…
continue reading

1
SFP#30: The App Fair Project with Marc Prud'hommeaux
38:17
38:17
Play later
Play later
Lists
Like
Liked
38:17SFP#30: The App Fair Project with Marc Prud'hommeaux At FOSDEM, Bonnie Mehring and Marc Prud'hommeaux met to talk about Marc's Free Software initiative, The App Fair Project. This project is a marketplace for all devices and especially also for iOS devices that only distributes Free Software applications. Its goal is to foster a more accessible and…
…
continue reading

1
SE Radio 655: Charles Humble on Professional Skills for Software Engineers
55:20
55:20
Play later
Play later
Lists
Like
Liked
55:20In this episode, Charles Humble speaks withhost Brijesh Ammanath about skills that can provide developers a grounding in systems thinking. Charles is a 30-year veteran of the IT industry, including as a former software engineer, architect, and CTO, as well as former editor in chief of InfoQ and chief editor for Container Solutions. He has published…
…
continue reading

1
SE Radio 654: Chris Patterson on MassTransit and Event-Driven Systems
1:09:06
1:09:06
Play later
Play later
Lists
Like
Liked
1:09:06Chris Patterson, founder and principal architect of MassTransit, joins host Jeff Doolittle to discuss MassTransit, a message bus framework for building distributed systems. The conversation begins with an exploration of message buses, their role in asynchronous and durable application design, and how frameworks like MassTransit simplify event-drive…
…
continue reading

1
SE Radio 653: Asanka Abeysinghe on Cell-Based Architecture
1:00:06
1:00:06
Play later
Play later
Lists
Like
Liked
1:00:06Asanka Abeysinghe, CTO at WSO2, joins host Giovanni Asproni to discuss cell-based architecture -- a style that's intended to combine application, deployment, and team architecture to help organizations respond quickly to changes in the business environment, customer requirements, or enterprise strategy. Cell-based architecture is aimed at creating …
…
continue reading

1
SFP#29: How South Tyrol is taking a step in the direction of software freedom
15:02
15:02
Play later
Play later
Lists
Like
Liked
15:02SFP#29: How South Tyrol is taking a step in the direction of software freedom For our 29th episode we have something very special for you. Marta Andreoli, the Italian deputy coordinator, talks to Paolo Dongilli about the FUSS project. Together they unravel how FUSS is helping the schools in South Tyrol take a step towards software freedom. Paolo Do…
…
continue reading

1
SFP#28: Policy and EU: FOSDEM DevRooms with Alexander Sander
28:33
28:33
Play later
Play later
Lists
Like
Liked
28:33SFP#28: Policy and EU: FOSDEM DevRooms with Alexander Sander FOSDEM, Europe's largest Free Software conference, is just around the corner! In this episode of the Software Freedom Podcast, Bonnie Mehring and Alexander Sander discuss the two DevRooms organised by the Free Software Foundation Europe (FSFE). Learn all about the Legal and Policy Issues …
…
continue reading
Christian Mesh, tech lead of the OpenTofu project, speaks with host Robert Blumen about OpenTofu. They start with the history of terraform, terraform providers, license changes to open source projects, the origin of OpenTofu as a fork of terraform, and the structure of the OpenTofu organization. They further explore compatibility issues for HCL, pr…
…
continue reading

1
SE Radio 651: Paul Frazee on Bluesky and the AT Protocol
1:08:24
1:08:24
Play later
Play later
Lists
Like
Liked
1:08:24Paul Frazee, CTO of Bluesky, speaks with SE Radio's Jeremy Jung about the Authenticated Transfer Protocol (ATProto) used by the Bluesky decentralized social network. They discuss why ATProto was created, as well as how it differs from the ActivityPub open standard, the scaling limitations of peer-to-peer solutions, cryptographic decentralized ident…
…
continue reading

1
SE Radio 650: Robert Seacord on What's New in the C Programming Language
50:02
50:02
Play later
Play later
Lists
Like
Liked
50:02Robert Seacord, the Standardization Lead at Woven by Toyota, the convenor of the C standards committee, and author of The CERT® C Coding Standard, Effective C, and Secure Coding in C and C++, speaks with SE Radio host Gavin Henry about What's New in the C Programming Language. They start with a review of the history of C and why it has a standard, …
…
continue reading

1
SE Radio 647: Praveen Gujar on Gen AI for Digital Ad Tech Platforms
52:01
52:01
Play later
Play later
Lists
Like
Liked
52:01Praveen Gujar, Director of Product at LinkedIn, joins SE Radio host Kanchan Shringi for a discussion on how generative AI (GenAI) is transforming digital advertising technology platforms. The conversation starts with a look at how GenAI facilitates scalable ad content creation, using self-attention mechanisms for customized ad generation. They expl…
…
continue reading

1
SE Radio 649: Lukas Gentele on Kubernetes vClusters
58:14
58:14
Play later
Play later
Lists
Like
Liked
58:14Lukas Gentele, CEO of Loft Labs, joins host Robert Blumen for a discussion of kubernetes vclusters (virtual clusters). A vcluster is a kubernetes cluster that runs kubernetes application on a host kubernetes cluster. The conversation covers: vcluster basics; sharing models; what is owned by the vcluster and what is shared with the host; attached no…
…
continue reading

1
SE Radio 648: Matthew Adams on AI Threat Modeling and Stride GPT
46:56
46:56
Play later
Play later
Lists
Like
Liked
46:56Matthew Adams, Head of Security Enablement at Citi, joins SE Radio host Priyanka Raghavan to explore the use of large language models in threat modeling, with a special focus on Matthew's work, Stride GPT. The episode kicks off with an overview of threat modeling, its applications, and the stages of the development life cycle where it fits in. They…
…
continue reading

1
SFP#27: Policy and EU: Free Software hearing in the German Bundestag
32:49
32:49
Play later
Play later
Lists
Like
Liked
32:49SFP#27: Policy and EU: Free Software hearing in the German Bundestag Alexander Sander, the FSFE's Senior Policy Consultant, and Bonnie Mehring meet for their monthly update on the current policy topics. In this episode they talk about the Free Software hearing in the German Bundestag. At the beginning of December, the FSFE participated in a German …
…
continue reading

1
SE Radio 646: Matthew Skelton on Team Topologies
57:08
57:08
Play later
Play later
Lists
Like
Liked
57:08Matthew Skelton joins host Giovanni Asproni to talk about team topologies—an approach to organizing teams for fast flow of value. The episode starts with a description of the underlying principles before exploring the approach in more detail. From there, they discuss when to consider implementing the approach; keys to a successful implementation; a…
…
continue reading

1
SE Radio 645: Vinay Tripathi on BGP Optimization
59:22
59:22
Play later
Play later
Lists
Like
Liked
59:22Vinay Tripathi, a senior network engineer in Google Backbone Engineering and an 18-year network engineering veteran, discusses BGP optimization, a technique that's critical in achieving top goals in distributed applications. Host Philip Winston speaks with Tripathi about BGP, autonomous systems, peer grouping, router hardware and software, software…
…
continue reading

1
SE Radio 644: Tim McNamara on Error Handling in Rust
1:09:12
1:09:12
Play later
Play later
Lists
Like
Liked
1:09:12Tim McNamara, a well-known Rust educator, author of Rust in Action (Manning), and a recipient of a Rust Foundation Fellowship in 2023, speaks with SE Radio host Gavin Henry about error handling in Rust. They discuss the errors that Rust prevents, what an error is in Rust, what Tim classes as the "four levels of error handling," and the lifecycle of…
…
continue reading

1
SE Radio 643: Ganesh Datta on Production Readiness
53:15
53:15
Play later
Play later
Lists
Like
Liked
53:15Ganesh Datta, co-founder of Cortex.io, joins host Robert Blumen for a conversation about production readiness. The conversation covers the history of production readiness; its relationship to microservice architecture; the Google SRE model's impact on production readiness; production readiness checklists; the process; and production readiness trans…
…
continue reading
In today's episode, I sit down and talk with Kap Sevilleja, a former flight attendant and current developer whose passion is building community. You can find Kap on the internet on X or on the latest developer conference's live stream.By Sam Huckaby
…
continue reading

1
SFP#26: Policy and EU: the need of long-term funding and the NGI case
32:09
32:09
Play later
Play later
Lists
Like
Liked
32:09SFP#26: Policy and EU: the need of long-term funding and the NGI case Join this new episode of our Software Freedom podcast in which Bonnie Mehring and Alexander Sander discussing current topics affecting Free Software in the European Union. In this episode we focus on the 27 million euros cut of funding of the Next Generation Internet initiative (…
…
continue reading

1
SE Radio 642: Simon Wijckmans on Third-Party Browser Script Security
1:07:32
1:07:32
Play later
Play later
Lists
Like
Liked
1:07:32Simon Wijckmans, founder of c/side -- a company that focuses on monitoring, securing, and optimizing third-party JavaScript -- joins SE Radio host Kanchan Shringi for a conversation about the security risks posed by third-party browser scripts. Through real-world examples and insights drawn from his work in web security, Simon highlights the danger…
…
continue reading

1
Samuel Robertson - Intern to Indie Hacker
1:18:24
1:18:24
Play later
Play later
Lists
Like
Liked
1:18:24In this episode, I chat with a friend and former intern of mine, Samuel Robertson. He's had a pretty cool run working at various companies that you have definitely heard of and is now also working on the side to develop VideoTap an AI-powered video ingestion tool that helps content creators multiply the uses of their footage. You can find Samuel on…
…
continue reading

1
SE Radio 641: Catherine Nelson on Machine Learning in Data Science
48:19
48:19
Play later
Play later
Lists
Like
Liked
48:19Catherine 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 exper…
…
continue reading
In this interview, I sit down and talk with my coworker Katin Tran, who has a unique background of cross-cultural study and interdisciplinary experience. Listen as we discuss the differences in Korean higher education and her journey to become a front-end engineer You can find Katin on the internet on LinkedIn…
…
continue reading

1
SE Radio 640: Jonathan Horvath on Physical Security
59:19
59:19
Play later
Play later
Lists
Like
Liked
59:19Jonathan 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 netw…
…
continue reading

1
Marvellous - Student and Professional
1:01:47
1:01:47
Play later
Play later
Lists
Like
Liked
1:01:47In this episode, I sit down with Marvellous, a developer I met online who built the Artisan UI component library and is still working his way through college. He shares his experiences building a web app for his mom, the challenges of open source, and making his way as a developer who is still in school. You can find him online on X and GitHub.…
…
continue reading

1
SE Radio 639: Cody Ebberson on Regulated Industries
39:20
39:20
Play later
Play later
Lists
Like
Liked
39:20Cody 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. Cod…
…
continue reading
In this episode, I sit down and chat with Sabine, the community-proclaimed Queen of OCaml. We trace her journey through academia, a sewing SaaS, and finally to her current work with OCaml. You can find Sabine on the internet here: - X (Twitter) - Twitch - GitHubBy Sam Huckaby
…
continue reading

1
SE Radio 638: Nick Tune and Jean-Georges Perrin on Architecture Modernization
1:01:39
1:01:39
Play later
Play later
Lists
Like
Liked
1:01:39Nick 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 cr…
…
continue reading