show episodes
 
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
 
Artwork

1
The Undefined Podcast

Jared Palmer & Ken Wheeler

icon
Unsubscribe
icon
Unsubscribe
Monthly
 
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
 
Artwork

1
Вечерний Сниппет

Вечерний Сниппет

icon
Unsubscribe
icon
Unsubscribe
Monthly
 
Подкаст про айти: сервисы, приложения и гаджеты. Много говорим про продукты Facebook, Apple, Amazon, Google и Microsoft. Иногда затрагиваем темы разработки и жизни в Сан-Франциско, Нью-Йорке и Москве. Телеграм канал: https://t.me/esnippet Support this podcast: https://podcasters.spotify.com/pod/show/esnippet/support
  continue reading
 
Loading …
show series
 
Malcolm 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
 
Eran 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
 
SFP#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
 
Emre 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
 
Tyler 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
 
Software 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
 
SFP#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
 
Sunil 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
 
Brenden 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
 
Tanya 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
 
Hong 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
 
Ivett Ö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
 
SFP#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
 
In 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
 
Chris 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
 
Asanka 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
 
SFP#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
 
SFP#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
 
Paul 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
 
Robert 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
 
Praveen 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
 
Lukas 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
 
Matthew 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
 
SFP#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
 
Matthew 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
 
Vinay 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
 
Tim 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
 
Ganesh 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
 
SFP#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
 
Simon 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
 
In 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
 
Catherine 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
 
Jonathan 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
 
In 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
 
Cody 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
 
Nick 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
 
Loading …

Quick Reference Guide

Listen to this show while you explore
Play