Look for any podcast host, guest or anyone
Showing episodes and shows of

Kevlin Henney

Shows

jawbreaker.iojawbreaker.ioEmbracing Change The Future of Programming Languages in a Rapidly Evolving Tech WorldWelcome to our podcast, where today we explore a topic that's on the minds of many in tech: the future of programming languages. In a recent discussion, experts Kevlin Henney and Dave Farley delved into this pressing question. They emphasized that programming languages are evolving, shaped by practical needs and advancements in technology. Henney noted, "The languages we use reflect the problems we're trying to solve," indicating a shift toward languages that prioritize developer experience and efficiency. Farley highlighted the importance of continuous delivery, suggesting that the rise of agile methodologies is influencing language design. He argued, "...2025-05-0801 minKodsnackKodsnackMin garderob som byggserver, med Fredrik Eriksson och Kristian IvarssonFredrik snackar Casual med Fredrik Eriksson och Kristian Ivarsson. Casual är en öppen middleware som implementerar XATMI-standarden och används istället för Oracles Tuxedo av bland annat Försäkringskassan. Fredrik och Kristian berätter om hur det kommer sig att man tar sig an ett sånt projekt, hur man lyckas hålla ångan uppe ända till produktion, och varför enkelhet och effektivitet är viktigt även (eller inte minst?) för en middleware för stora myndigheter. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågo...2025-05-0650 minPhysics World Stories PodcastPhysics World Stories PodcastAlternate quantum realities: what if Heisenberg stayed at home? In this episode of Physics World Stories, writer Kevlin Henney discusses his new flash fiction, Heisenberg (not) in Helgoland – written exclusively for Physics World as part of the International Year of Quantum Science and Technology. The story spans two worlds: the one we know, and an alternate reality in which Werner Heisenberg never visits the island of Helgoland – a trip that played a key role in the development of quantum theory. Henney reads an extract from the piece and reflects on the power of flash fiction – why the format’s brevity and clarity make it an interesting space fo...2025-04-3052 minDead CodeDead CodeFrozen to Death (with Kevlin Henney)In this episode of Dead Code, Jared talks with Kevlin Henney about the importance of immutability in software development, particularly as a strategy for reducing bugs related to state and concurrency. Kevlin explains that while many programming languages default to mutable state, treating state change as a privilege—not a right—can lead to more maintainable, less error-prone code. He discusses how immutability strengthens encapsulation, simplifies reasoning about systems, and avoids issues like race conditions and deadlocks, especially in multi-threaded environments. Kevlin also emphasizes that these design choices are architectural, not just implementation details, and that teams benefit from shar...2025-04-0154 minDead CodeDead CodeFrozen to Death (with Kevlin Henney)In this episode of Dead Code, Jared talks with Kevlin Henney about the importance of immutability in software development, particularly as a strategy for reducing bugs related to state and concurrency. Kevlin explains that while many programming languages default to mutable state, treating state change as a privilege—not a right—can lead to more maintainable, less error-prone code. He discusses how immutability strengthens encapsulation, simplifies reasoning about systems, and avoids issues like race conditions and deadlocks, especially in multi-threaded environments. Kevlin also emphasizes that these design choices are architectural, not just implementation details, and that teams benefit from shar...2025-04-0154 minFireside with VoxgigFireside with VoxgigEpisode 229, Kevlin Henney, Consultant, Speaker and WriterToday, we’re speaking to Kevlin Henney, who, if you scroll back far enough, you’ll see was one of our earliest guests on the podcast. We’re thrilled to have Kevlin back for a discussion on microservices, agile development and how developers can avoid the “factory line” work style. Kevlin talks to us about how there isn’t one service or language that has “the answer”, and the approach to tools should be broad and open to change. When developing a system, you’re creating something new - it’s not manufacturing, there is always an element of novelty to what you’...2024-12-101h 18Algorithms + Data Structures = ProgramsAlgorithms + Data Structures = ProgramsEpisode 194: The One Thing Every Programmer Should Know with Kevlin HenneyIn this episode, Conor and Bryce chat with Kevlin Henney about the top recommendation from 97 Things Every Programmer Should Know.Link to Episode 194 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBryce Adelstein LelbachAbout the GuestKevlin Henney is an independent consultant, speaker, writer and trainer. His software development interests are in programming, practice and people. He has been a columnist for various magazines and websites. He is the co-author of A Pattern Language for Distributed Computing and On...2024-08-0924 minTech, Bugs & Rock & RollTech, Bugs & Rock & Roll1.31 A Wild Kevlin Henney Has Appeared!Dylan's on a train this week so the excellent Kevlin Henney joins Mark to talk about legacy code, bitrot, and the inevitable displacement of big, old companies by fast-moving start-ups.2024-08-091h 08Algorithms + Data Structures = ProgramsAlgorithms + Data Structures = ProgramsEpisode 193: Kevlin Henneys with Kevlin HenneyIn this episode, Bryce chats with Kevlin Henney about Kevlin Henneys.Link to Episode 193 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBryce Adelstein LelbachAbout the GuestKevlin Henney is an independent consultant, speaker, writer and trainer. His software development interests are in programming, practice and people. He has been a columnist for various magazines and websites. He is the co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented...2024-08-0223 min