Anmelden
Cover von Software Engineering Radio - the podcast for professional software developers

Technologie

Software Engineering Radio - the podcast for professional software developers

von team@se-radio.net (SE-Radio Team)

Website RSS

Folgenzu den neuesten

  1. SE Radio 684: Dan Bergh Johnsson and Daniel Deogun on Secure By Design

    Daniel Deogun and Dan Bergh Johnsson -- two of the co-authors of the book, Secure by Design -- discuss the intersection of good software design and security with host Sam Taggart. They describe how following certain software design principl

  2. SE Radio 683: Artie Shevchenko on Programmers as Code Health Guardians

    Artie Shevchenko, author of Code Health Guardian, speaks with host Jeff Doolittle about the crucial role of human programmers in the AI era, emphasizing that humans must excel at managing code complexity. Shevchenko discusses these concepts

  3. SE Radio 682: Duncan McGregor and Nat Pryce on Refactoring from Java to Kotlin

    Duncan McGregor and Nat Pryce, co-authors of Java to Kotlin: Refactoring Guidebook, speak with host Giovanni Asproni about their hands-on experiences migrating Java codebases. The episode starts by highlighting Kotlin's seamless interoperab

  4. SE Radio 681: Qian Li on DBOS Durable Execution/Serverless Computing Platform

    Qian Li of DBOS, a durable execution platform born from research by the creators of Postgres and Spark, speaks with host Kanchan Shringi about building durable, observable, and scalable software systems, and why that matters for modern appl

  5. SE Radio 680: Luke Hinds on Privacy and Security of AI Coding Assistants

    Luke Hinds, CTO of Stacklok and creator of Sigstore, speaks with SE Radio's Brijesh Ammanath about the privacy and security concerns of using AI coding agents. They discuss how the increased use of AI coding assistants has improved programm

  6. SE Radio 679: Wesley Beary on API Design

    Wesley Beary of Anchor speaks with host Sam Taggart about designing APIs with a particular emphasis on user experience. Wesley discusses what it means to be an "API connoisseur"— paying attention to what makes the APIs we consume enjoyable

  7. SE Radio 678: Chris Love on Kubernetes Security

    Chris Love, co-author of the book Core Kubernetes, joins host Robert Blumen for a conversation about kubernetes security. Chris identifies the node layer, secrets management, the network layer, contains, and pods as the most critical areas

  8. SE Radio 677: Jacob Visovatti and Conner Goodrum on Testing ML Models for Enterprise Products

    Jacob Visovatti and Conner Goodrum of Deepgram speak with host Kanchan Shringi about testing ML models for enterprise use and why it's critical for product reliability and quality. They discuss the challenges of testing machine learning mod

  9. SE Radio 676: Samuel Colvin on the Pydantic Ecosystem

    Samuel Colvin, the CEO and founder of Pydantic, speaks with host Gregory M. Kapfhammer about the ecosystem of Pydantic's Python frameworks, including Pydantic, Pydantic AI, and Pydantic Logfire. Along with discussing the design, implementat

  10. SE Radio 675: Brian Demers on Observability into the Toolchain

    Brian Demers, Developer Advocate at Gradle, speaks with host Giovanni Asproni about the importance of having observability in the toolchain. Such information about build times, compiler warnings, test executions, and any other system used t

  11. SE Radio 674: Vilhelm von Ehrenheim on Autonomous Testing

    Vilhelm von Ehrenheim, co-founder and chief AI officer of QA.tech, speaks with SE Radio's Brijesh Ammanath about autonomous testing. The discussion starts by covering the fundamentals, and how testing has evolved from manual to automated to

  12. SE Radio 673: Abhinav Kimothi on Retrieval-Augmented Generation

    In this episode of Software Engineering Radio, Abhinav Kimothi sits down with host Priyanka Raghavan to explore retrieval-augmented generation (RAG), drawing insights from Abhinav's book, A Simple Guide to Retrieval-Augmented Generation. Th

  13. SE Radio 672: Luca Palmieri on Rust In Production

    Luca 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 produ

  14. SE Radio 671: Carson Gross on HTMX

    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

  15. SE Radio 670: Matthias Endler on Prototype in Rust

    Matthias 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 Ma

  16. SE Radio 669: Will McGugan on Text-Based User Interfaces

    Will 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 d

  17. SE Radio 668: Steve Summers on Securing Test and Measurement Equipment

    Steve 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 th

  18. SE Radio 667: Ashley Peacock on Cloudflare

    Ashley 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, th

  19. SE Radio 666: Eran Yahav on the Tabnine AI Coding Assistant

    Eran Yahav, Professor of Computer Science at Technion, Israel, and CTO of Tabnine, speaks with host Gregory M. Kapfhammer (https://se-radio.net/team/gregory-kapfhammer/) about the Tabnine AI coding assistant. They discuss how the design and

  20. SE Radio 665: Malcolm Matalka on Developing in OCaml with Zero Frameworks

    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

  21. SE Radio 664: Emre Baran and Alex Olivier on Stateless Decoupled Authorization Frameworks

    Emre Baran, CEO and co-founder of Cerbos, and Alex Olivier, CPO and co-founder, join SE Radio host Priyanka Raghavan (https://se-radio.net/team/priyanka-raghavan/) to explore "stateless decoupled authorization frameworks. The discussion beg

  22. SE Radio 663: Tyler Flint on Managing External APIs

    Tyler Flint, CEO of http://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, inclu

  23. SE Radio 662: Vlad Khononov on Balancing Coupling in Software Design

    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 historica

  24. SE Radio 661: Sunil Mallya on Small Language Models

    Sunil Mallya, co-founder and CTO of Flip AI, discusses small language models with host Brijesh Ammanath (https://se-radio.net/team/brijesh-ammanath/). They begin by considering the technical distinctions between SLMs and large language mode

  25. SE Radio 660: Pete Warden on TinyML

    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

  26. SE Radio 659: Brenden Matthews on Idiomatic Rust

    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 (https://trello.com/team/gavin-henry/) about Idiomat

  27. SE Radio 658: Tanya Janca on Secure Coding

    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 he

  28. SE Radio 657: Hong Minhee on ActivityPub and the Fediverse

    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 (https://se-radio.net/team/jeremy-jung/). They explore ActivityPub use cas

  29. SE Radio 656: Ivett Ördög on Rewrite versus Refactor

    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 crossroad

  30. SE Radio 655: Charles Humble on Professional Skills for Software Engineers

    In this episode, Charles Humble speaks withhost Brijesh Ammanath (https://www.se-radio.net/team/brijesh-ammanath/) about skills that can provide developers a grounding in systems thinking. Charles is a 30-year veteran of the IT industry, in

Ältere Folgen

Anmelden oder registrieren

Jetzt

0:00 / 0:00