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 pandemic was a major disruptor in the events industry. Join us as we explore how events have taken on new forms, expanded our audiences, enabled us to get creative, and helped us discover unlimited potential for impact. IEEE Forums of the Future reimagines the shape of events and how they are shaping our future. This will be a monthly podcast designed by passionate pros, where you can hear from unique voices from the industry, stay updated on trends and hot topics, new approaches and exp ...
…
continue reading
Computing Now's News Podcast covers the most important and interesting topics from industry and research.
…
continue reading
Steven 'Doc' List, along with noted colleagues, looks at software trends in business, in practice and methodology, and in tools -- and how these intersect and interact.
…
continue reading
This podcast contains the essays of David Alan Grier, which discuss the ideas, the culture, and the stories of the digital age. The podcasts come from the column of the same name in Computer, the flagship publication of the IEEE Computer Society. Copyright 2011, IEEE, Inc. All rights reserved. Some of the music provided is from the PodShow Podsafe Music Network. Check it out at "music.podshow.com".
…
continue reading

1
Software Engineering Institute (SEI) Podcast Series
Members of Technical Staff at the Software Engineering Institute
The SEI Podcast Series presents conversations in software engineering, cybersecurity, and future technologies.
…
continue reading
Welcome to “Down to Earth”, a 30-minute podcast about innovative geoscience and the incredible people behind it. Each week, we host a different guest to talk about science, careers, and passions. From stories about meeting their idols, to investigating their science superpowers, and all the fascinating research and engineering projects in between, Down to Earth is sure to become your quick and compelling catch-up on the people and the work in geoscience. This podcast is presented by the IEEE ...
…
continue reading
Technically Human is a podcast about ethics and technology where I ask what it means to be human in the age of tech. Each week, I interview industry leaders, thinkers, writers, and technologists and I ask them about how they understand the relationship between humans and the technologies we create. We discuss how we can build a better vision for technology, one that represents the best of our human values.
…
continue reading

1
SE Radio 672: Luca Palmieri on Rust In Production
57:46
57:46
Play later
Play later
Lists
Like
Liked
57:46Luca Palmieri, author of Zero to Production in Rust and Principal Engineering Consultant at MainMatter, speaks with SE Radio host Gavin Henry about Rust in production. They discuss what production Rust means, how to get Rust code into production, specific Rust issues to think about when getting an application into production, what Rust profiles are…
…
continue reading

1
SE Radio 669: Will McGugan on Text-Based User Interfaces
51:26
51:26
Play later
Play later
Lists
Like
Liked
51:26Will McGugan, the CEO and founder of Textualize, speaks with host Gregory M. Kapfhammer about how to use packages such as Rich and Textual to build text-based user interfaces (TUIs) and command-line interfaces (CLIs) in Python. Along with discussing the design idioms that enable developers to create TUIs in Python, they consider practical strategie…
…
continue reading
In this episode, SE Radio host Sriram Panyam explores HTMX with its creator, Carson Gross, who is also creator of Hyperscript, the mind behind the Grug Brained Developer, a professor of software engineering at Montana State University, and co-author of Hypermedia Systems. HTMX is a modern JavaScript library that allows developers to access AJAX, We…
…
continue reading

1
Making Process Respectable Again: Advancing DevSecOps in the DoD Mission Space
44:26
44:26
Play later
Play later
Lists
Like
Liked
44:26Warfighters in the Department of Defense (DoD) operate in high-stakes environments where security, efficiency, and speed are critical. In such environments DevSecOps has become crucial in the drive toward modernization and overall mission success. A recent study led by researchers at the Carnegie Mellon University Software Engineering Institute (SE…
…
continue reading

1
SE Radio 670: Matthias Endler on Prototype in Rust
1:01:01
1:01:01
Play later
Play later
Lists
Like
Liked
1:01:01Matthias Endler, Rust developer, open-source maintainer, and consultant through his company Corrode, speaks with SE Radio host Gavin Henry about prototyping in Rust. They discuss prototyping and why Rust is excellent for prototyping, and Matthias recommends a workflow for it, including what parts of Rust to use, and what parts to avoid at this stag…
…
continue reading
Deploying cloud-centric technologies such as Kubernetes in edge environments poses challenges, especially for mission-critical defense systems. In this podcast from the Carnegie Mellon University Software Engineering Institute (SEI), Patrick Earl, Doug Reynolds, and Jeffrey Hamed, all DevOps engineers in the SEI's Software Solutions Division, sit d…
…
continue reading

1
SE Radio 668: Steve Summers on Securing Test and Measurement Equipment
54:32
54:32
Play later
Play later
Lists
Like
Liked
54:32Steve Summers speaks with SE Radio host Sam Taggart about securing test and measurement equipment. They start by differentiating between IT and OT (Operational Technology) and then discuss the threat model and how security has evolved in the OT space, including a look some of the key drivers. They then examine security challenges associated with a …
…
continue reading

1
The Best and Brightest: 6 Years of Supporting the President’s Cup Cybersecurity Competition
21:40
21:40
Play later
Play later
Lists
Like
Liked
21:40A strong cyber defense is vital to public- and private-sector activities in the United States. In 2019, in response to an executive order to strengthen America’s cybersecurity workforce, the Department of Homeland Security’s Cybersecurity and Infrastructure Security Agency (CISA) partnered with the SEI to develop and run the President’s Cup Cyberse…
…
continue reading

1
SE Radio 667: Ashley Peacock on Cloudflare
1:04:31
1:04:31
Play later
Play later
Lists
Like
Liked
1:04:31Ashley Peacock, the author of Serverless Apps on Cloudflare, speaks with host Jeremy Jung about content delivery networks (CDNs). Along the way, they examine dependency injection with bindings, local development, serverless, cold starts, the V8 runtime, AWS Lambda vs Cloudflare workers, WebAssembly limitations, and core services such as R2, D1, KV,…
…
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
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
LEEDing the Way: Sustainable Success at the Walter E. Washington Convention Center
24:29
24:29
Play later
Play later
Lists
Like
Liked
24:29Discover how the Walter E. Washington Convention Center achieved the prestigious LEED Platinum certification in this eye-opening discussion with Hootan Kaboli, Senior VP of Operations at Events DC. Hootan reveals how sustainability evolved from a mere "wishlist item" to an essential, data-driven venue offering that meeting planners now demand. From…
…
continue reading

1
Updating Risk Assessment in the CERT Secure Coding Standard
26:04
26:04
Play later
Play later
Lists
Like
Liked
26:04Evaluating source code to ensure secure coding qualities costs time and effort and often involves static analysis. But those who are familiar with static analysis tools know that the alerts are not always reliable and produce false positives that must be detected and disregarded. This year, we plan on making some exciting updates to the SEI CERT C …
…
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
Delivering Next Generation Cyber Capabilities to the DoD Warfighter
27:16
27:16
Play later
Play later
Lists
Like
Liked
27:16In this podcast from the Carnegie Mellon University Software Engineering Institute (SEI), Gregory Touhill, director of the SEI CERT Division, sits down with Matthew Butkovic, technical director of Cyber Risk and Resilience at CERT, to discuss ways in which CERT researchers and technologists are working to deliver rapid capability to warfighters in …
…
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
Getting the Most Out of Your Insider Risk Data with IIDES
39:14
39:14
Play later
Play later
Lists
Like
Liked
39:14Insider incidents cause around 35 percent of data breaches, creating financial and security risks for organizations. In this podcast from the Carnegie Mellon University Software Engineering Institute, Austin Whisnant and Dan Costa discuss the Insider Incident Data Expression Standard (IIDES), a new schema for collecting and sharing data about insid…
…
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
Grace Lewis Outlines Vision for IEEE Computer Society Presidency
18:14
18:14
Play later
Play later
Lists
Like
Liked
18:14Grace Lewis, a principal researcher at the Carnegie Mellon University Software Engineering Institute (SEI) and lead of the SEI’s Tactical and AI-Enabled Systems Initiative, was elected the 2026 president of the IEEE Computer Society (CS), the largest community of computer scientists and engineers, with more than 370,000 members around the world. In…
…
continue reading

1
IEEE GRSS Technology, Industry, and Education (TIE) Forum
24:05
24:05
Play later
Play later
Lists
Like
Liked
24:05The TIE Forum, which stands for "Technology, Industry, and Education Forum," is a part of the IEEE Geoscience and Remote Sensing Society (GRSS) conference portfolio, where professionals from various sectors gather to discuss and explore the latest advancements in geospatial technology. Sidharth Misra and Omkar Pradhan from NASA's Jet Propulsion Lab…
…
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
Improving Machine Learning Test and Evaluation with MLTE
29:06
29:06
Play later
Play later
Lists
Like
Liked
29:06Machine learning (ML) models commonly experience issues when integrated into production systems. In this podcast, researchers from the Carnegie Mellon University Software Engineering Institute and the U.S. Army AI Integration Center (AI2C) discuss Machine Learning Test and Evaluation (MLTE), a new tool that provides a process and infrastructure for…
…
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

1
DOD Software Modernization: SEI Impact and Innovation
27:12
27:12
Play later
Play later
Lists
Like
Liked
27:12As software size, complexity, and interconnectedness has grown, software modernization within the Department of Defense (DoD) has become more important than ever. In this discussion moderated by Matthew Butkovic, technical director of risk and resilience in the SEI CERT Division, SEI director Paul Nielsen outlines the SEI’s work with the DoD on sof…
…
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
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
From Telegraph to Zoom: The Engineering Visionaries Who Brought Us the First Ever Virtual Meeting
14:48
14:48
Play later
Play later
Lists
Like
Liked
14:48Allison Marsh, an associate professor at the University of South Carolina and a historian of technology, authored an insightful article in IEEE Spectrum about the first-ever virtual meeting held in 1916 by IEEE's predecessor, AIEE. This pioneering event connected 5,100 engineers across multiple cities telephonically. In a discussion with David, tog…
…
continue reading

1
S06E08 Down to Earth: Help or Hindrance? The Ethics of AI-Driven Geoscience
33:07
33:07
Play later
Play later
Lists
Like
Liked
33:07After covering many of the exciting possibilities and potential challenges of AI in Earth Observation (EO), the question still remains: Is AI in EO going to be more of a help, or a hindrance? The answer lies in whether or not we can use AI ethically. In this episode, we speak with Dr. Caroline Gevaert, Associate Professor at University of Twente an…
…
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
S06E07 Down to Earth: AI to the Rescue: The Power of Partnership in AI4EO
34:20
34:20
Play later
Play later
Lists
Like
Liked
34:20As the previous episodes have highlighted, collaboration plays an important role when it comes to using AI to solve real-world problems. So how do we work across diverse stakeholders to do this work properly? We speak with Isabelle Tingzon, Data Science Consultant, UNICEF, about the power of collaboration in her work, which uses AI and geoscience f…
…
continue reading

1
S06E06 Down to Earth: Geospatial Foundation Models For Real-World Challenges
33:43
33:43
Play later
Play later
Lists
Like
Liked
33:43Beyond the challenges inherent in using AI in earth observation, there are some incredibly valuable applications for tackling real-world problems. In particular, Geospatial Foundation Models are leading us to unique insights, discoveries, and solutions to real-world problems that we wouldn’t otherwise uncover. How do these models help us do this, a…
…
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
S06E05 Down to Earth: Training scientists on high performance computing
32:52
32:52
Play later
Play later
Lists
Like
Liked
32:52Unlocking the full potential of scientific research requires more than just cutting-edge technology - it demands skilled scientists who can wield it effectively. In this episode, we delve into the world of high-performance computing training, where researchers are learning to harness the power of supercomputers to tackle complex problems and drive …
…
continue reading

1
S06E04 Down to Earth: Supercomputing and GeoAI
34:44
34:44
Play later
Play later
Lists
Like
Liked
34:44Now that we have the basics of AI use in the geosciences, the question becomes, how do we use and maximize these tools? Enter the supercomputer! With Dr. Dalton Lunga, Senior R&D Scientist and GeoAI Group Leader at Oak Ridge National Laboratory, we explore the cutting-edge world of supercomputers and their role in training large GeoAI models. Dr. L…
…
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