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

1
Women in Engineering: Success Stories from STEM Professionals
Tiffani Teachey & Rebecca Swabey, P. Eng.
Women have been a minority in the engineering field for years, which has made it harder for them to grow their careers. The Women in Engineering Podcast (WIE) is a vital resource for women in engineering, offering inspiration, knowledge, and how to career advice. Hosted by Mechanical Engineer Tiffani Teachey, the show features interviews with successful female engineers who are looking to help the next generation of female engineers succeed. This podcast is a go-to destination for female eng ...
…
continue reading
Women have been a minority in the engineering field for years, which has made it harder for them to grow their careers. The Women in Engineering Podcast (WIE) is a vital resource for women in engineering, offering inspiration, knowledge, and how to career advice. Hosted by Mechanical Engineer Tiffani Teachey, the show features interviews with successful female engineers who are looking to help the next generation of female engineers succeed. This podcast is a go-to destination for female eng ...
…
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

1
Surprising AI Innovations That Make Smart Cities Better – Ep 037
37:06
37:06
나중에 재생
나중에 재생
리스트
좋아요
좋아요
37:06In this episode, I talk with Megan Todaro, PE, project engineer at Pennoni, about how AI is transforming engineering, ranging from predictive maintenance to smart cities infrastructure. We explore engineering innovations with AI, real-world applications, and industry challenges that engineers face as technology evolves. The impact of AI transformin…
…
continue reading

1
WIE 037: Surprising AI Innovations That Make Smart Cities Better
37:07
37:07
나중에 재생
나중에 재생
리스트
좋아요
좋아요
37:07
…
continue reading

1
SE Radio 657: Hong Minhee on ActivityPub and the Fediverse
40:09
40:09
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
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

1
Discover How Math Shapes Engineering and Unlocks New Possibilities – Ep 036
21:17
21:17
나중에 재생
나중에 재생
리스트
좋아요
좋아요
21:17In this episode, I talk with Tiffany Layton, owner of Math Tutor Tiff, about how math math shapes engineering, powers problem-solving, drives innovation, and empowers engineers to break barriers and shape the future of engineering excellence. ***The video version of this episode can be viewed here.*** Engineering Quotes: Here Are Some of the Questi…
…
continue reading

1
SE Radio 655: Charles Humble on Professional Skills for Software Engineers
55:20
55:20
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
WIE 036: Discover How Math Shapes Engineering and Unlocks New Possibilities
21:18
21:18
나중에 재생
나중에 재생
리스트
좋아요
좋아요
21:18
…
continue reading

1
SE Radio 654: Chris Patterson on MassTransit and Event-Driven Systems
1:09:06
1:09:06
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
Architectural Engineering Success: Timely Tips That Will Make You Thrive – Ep 035
43:48
43:48
나중에 재생
나중에 재생
리스트
좋아요
좋아요
43:48In this episode, I talk with Danielle Passaglia, PE, LEED GA, a senior mechanical engineer at SmithGroup, about the transformative power of STEM outreach and practical strategies to close the gender gap in engineering are key to driving architectural engineering success and empowering the next generation. ***The video version of this episode can be…
…
continue reading

1
WIE 035: Architectural Engineering Success: Timely Tips That Will Make You Thrive
43:49
43:49
나중에 재생
나중에 재생
리스트
좋아요
좋아요
43:49
…
continue reading

1
SE Radio 653: Asanka Abeysinghe on Cell-Based Architecture
1:00:06
1:00:06
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
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
Unlock the Truth About Mentorship and Women’s Leadership Success – EP 034
40:19
40:19
나중에 재생
나중에 재생
리스트
좋아요
좋아요
40:19In this episode, I talk with Keisha Seals, assistant director of public works at the City of Sugar Land, Texas, about how transitioning from management to mentoring redefines leadership, the skills that make mentorship impactful, and its role in shaping the future of women’s leadership in engineering. ***The video version of this episode can be […]…
…
continue reading

1
WIE 034: Unlock the Truth About Mentorship and Women’s Leadership Success
40:20
40:20
나중에 재생
나중에 재생
리스트
좋아요
좋아요
40:20
…
continue reading

1
SE Radio 651: Paul Frazee on Bluesky and the AT Protocol
1:08:24
1:08:24
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
How to Achieve Unparalleled Results with the Reverse Engineer Method – Ep 033
19:49
19:49
나중에 재생
나중에 재생
리스트
좋아요
좋아요
19:49In this episode, we talk with Stacie Alexiou, CEM, CEO of WATT + FLUX, about the Reverse Engineer Method and its six pillars of profitability, balancing innovation with safety, earning respect in tough environments, and making a lasting impact in engineering. ***The video version of this episode can be viewed here.*** Engineering Quotes: Here Are S…
…
continue reading

1
WIE 033: How to Achieve Unparalleled Results with the Reverse Engineer Method
19:50
19:50
나중에 재생
나중에 재생
리스트
좋아요
좋아요
19:50
…
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

1
SE Radio 648: Matthew Adams on AI Threat Modeling and Stride GPT
46:56
46:56
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
How to Implement Inclusive Work Practices for Women in Engineering – Ep 032
27:39
27:39
나중에 재생
나중에 재생
리스트
좋아요
좋아요
27:39In this episode, I talk with M. Elaine Dasti, P.E., vice president and MEP practice leader at T&M Associates, about the importance of creating an inclusive work environment for women in engineering. We discuss how addressing challenges like stereotypes, societal pressures, and lack of support can help retain talent and build a fairer, more equitabl…
…
continue reading

1
WIE 032: How to Implement Inclusive Work Practices for Women in Engineering
27:40
27:40
나중에 재생
나중에 재생
리스트
좋아요
좋아요
27:40
…
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

1
How to Leverage Engineering Skills in Recruitment to Drive Business Success – Ep 031
25:18
25:18
나중에 재생
나중에 재생
리스트
좋아요
좋아요
25:18In this episode, I talk with Gwatoh Kroma, global recruitment account lead at Accenture, about the intersection of engineering and recruitment, and how the skills and mindset of an engineer can be leveraged to drive success in talent acquisition. ***The video version of this episode can be viewed here.*** Engineering Quotes: Here Are Some of the [……
…
continue reading

1
WIE 031: How to Leverage Engineering Skills in Recruitment to Drive Business Success
25:19
25:19
나중에 재생
나중에 재생
리스트
좋아요
좋아요
25:19
…
continue reading

1
SE Radio 644: Tim McNamara on Error Handling in Rust
1:09:12
1:09:12
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
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

1
How Emotional Intelligence Is Shaping the Future of AI and Technology – Ep 030
1:04:38
1:04:38
나중에 재생
나중에 재생
리스트
좋아요
좋아요
1:04:38In this episode, I talk with Da’Shaun Joseph, PMP, CEO/founder of D.A. Joseph LLC and program manager at Google, about how women’s unique perspectives and emotional intelligence are redefining technology, driving the future of AI with empathy and innovation to create a more inclusive digital world. Engineering Quotes: Here Are Some of the Questions…
…
continue reading

1
WIE 030: How Emotional Intelligence Is Shaping the Future of AI and Technology
1:04:38
1:04:38
나중에 재생
나중에 재생
리스트
좋아요
좋아요
1:04:38
…
continue reading

1
SE Radio 642: Simon Wijckmans on Third-Party Browser Script Security
1:07:32
1:07:32
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
SE Radio 641: Catherine Nelson on Machine Learning in Data Science
48:19
48:19
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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

1
How Pioneering Women in STEM Are Transforming Sustainable Transportation – Ep 029
25:42
25:42
나중에 재생
나중에 재생
리스트
좋아요
좋아요
25:42In this episode, I talk with Jennita Sumter-Jacobs, a civil engineer at South Carolina DOT, about how women engineers are transforming transportation, redefining how we move with safer roads, efficient transit, and a vision for a sustainable future. ***The video version of this episode can be viewed here.*** Engineering Quotes: Here Are Some of the…
…
continue reading

1
WIE 029: How Pioneering Women in STEM Are Transforming Sustainable Transportation
25:43
25:43
나중에 재생
나중에 재생
리스트
좋아요
좋아요
25:43
…
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
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

1
WIE 028: How to Use E-Learning to Empower Women in Engineering
33:23
33:23
나중에 재생
나중에 재생
리스트
좋아요
좋아요
33:23
…
continue reading

1
How to Use E-Learning to Empower Women in Engineering – Ep 028
33:23
33:23
나중에 재생
나중에 재생
리스트
좋아요
좋아요
33:23In this episode, I talk with Charlene Gaither, learning project manager and scrum master at Duke Energy Corporation. We explore how e-learning breaks down barriers, offers flexible learning solutions, and builds a supportive community for women pursuing engineering careers. Engineering Quotes: Here Are Some of the Questions I Asked Charlene: What l…
…
continue reading

1
SE Radio 638: Nick Tune and Jean-Georges Perrin on Architecture Modernization
1:01:39
1:01:39
나중에 재생
나중에 재생
리스트
좋아요
좋아요
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
Steve Smith, founder and principal architect at Nimble Pros, joins host Jeff Doolittle for a conversation about software quality. The episode begins with a discussion of why software quality matters for businesses, customers, and developers. Steve explains some patterns and practices that help teams design for quality. They discuss in detail the pr…
…
continue reading

1
WIE 027: How to Transition from Engineering to Tech Entrepreneurship
17:22
17:22
나중에 재생
나중에 재생
리스트
좋아요
좋아요
17:22
…
continue reading

1
How to Transition from Engineering to Tech Entrepreneurship – Ep 027
17:22
17:22
나중에 재생
나중에 재생
리스트
좋아요
좋아요
17:22In this episode, I talk with Rebecca Swabey, P.Eng., CEO and co-founder of Equator Studios, about her transition from engineering to launching a tech startup. She shares how embracing curiosity, asking the right questions, and taking bold steps have fueled her success and created impactful change in the industry. Engineering Quotes: Here Are Some o…
…
continue reading

1
SE Radio 636: Sriram Panyam on SaaS Control Planes
1:02:23
1:02:23
나중에 재생
나중에 재생
리스트
좋아요
좋아요
1:02:23Sriram Panyam, CTO at DagKnows, discusses SaaS Control Planes with SE Radio host Brijesh Ammanath. The discussion starts off with the basics, examining what control planes are and why they're important. Sriram then discusses reasons for building a control plane and the challenges in designing one. They explore design and architectural consideration…
…
continue reading

1
SE Radio 635: Stevie Caldwell on Zero-Trust Architecture
50:21
50:21
나중에 재생
나중에 재생
리스트
좋아요
좋아요
50:21Stevie Caldwell, Senior Engineering Technical Lead at Fairwinds, joins host Priyanka Raghavan to discuss zero-trust network reference architecture. The episode begins with high-level definitions of zero-trust architecture, zero-trust reference architecture, and the pillars of Zero Trust. Stevie describes four open-source implementations of the Zero…
…
continue reading

1
SE Radio 634: Jim Bugwadia on Kubernetes Policy as Code
1:02:22
1:02:22
나중에 재생
나중에 재생
리스트
좋아요
좋아요
1:02:22Jim Bugwadia, CEO of Nirmata and a committer to the Kyverno projects, joins host Robert Blumen for a discussion of policy-as-code and the open source Kyverno project. The discussion covers the nature of policies; policies and security; policies and compliance to standards; security scans that generate reports compared to tools that allow or deny op…
…
continue reading

1
How Women in Their 40s Can Reignite Their Engineering Careers – Ep 026
33:21
33:21
나중에 재생
나중에 재생
리스트
좋아요
좋아요
33:21In this episode, I talk with Sairan Aqrawi, M.Sc., design coordinator team lead at WMATA, about how women in their 40s and beyond can reignite their leadership potential in engineering, embrace new technologies, build confidence, and unlock the growth needed to thrive and make a lasting impact in their careers. Engineering Quotes: Here Are Some […]…
…
continue reading

1
WIE 026: How Women in Their 40s Can Reignite Their Engineering Careers
33:22
33:22
나중에 재생
나중에 재생
리스트
좋아요
좋아요
33:22
…
continue reading

1
SE Radio 633: Itamar Friedman on Automated Testing with Generative AI
59:41
59:41
나중에 재생
나중에 재생
리스트
좋아요
좋아요
59:41Itamar Friedman, the CEO and co-founder of CodiumAI, speaks with host Gregory M. Kapfhammer about how to use generative AI techniques to support automated software testing. Their discussion centers around the design and use of Cover-Agent, an open-source implementation of the automated test augmentation tool described in the Foundations of Software…
…
continue reading