Happy Path Programming
Bruce Eckel & James Ward
No-frills discussions between Bruce Eckel and James Ward about programming, what it is, and what it should be.Buy the Happy Path Programming t-shirt: https://happy-path.printify.me/products
Episodes (120)
#121 Effect Oriented Python with Sune Debel
Happy Path Programming
#120 Aver AI-Native Programming Language with Szymon Teżewski
Happy Path Programming
#119 FP Reaches the Masses with Paul Snively
Happy Path Programming
#118 Effects of 2025
Happy Path Programming
#117 Special Episode: Entering Computer Science as a New Graduate
Happy Path Programming
#116 Infrastructure as Effects with Sam Goodwin
Happy Path Programming
#115 More Python Type Checking! Pyrefly with Aaron Pollack & Steven Troxler
Happy Path Programming
#114 ty: Fast Python Type Checking with Carl Meyer
Happy Path Programming
#113 Graph & RAG with Jennifer Reif
Happy Path Programming
#112 AI Agents Get More 9's with Rod Johnson
Happy Path Programming
#111 Wasm & MCP with Steve Manuel
Happy Path Programming
#110 Unlocking Developer Productivity with Justin Reock
Happy Path Programming
#109 AI, LLMs, and MCP with Lize Raes
Happy Path Programming
#108 Winter Tech Forum and Current Projects
Happy Path Programming
#107 The Joy of Programming with Dave Thomas
Happy Path Programming
#106 Agile Organizations with Jutta Eckstein
Happy Path Programming
#105 Nathan Sobo's Pursuit of the Ultimate Code Editor
Happy Path Programming
#104 Effect Oriented Programming: The Book
Happy Path Programming
#103 AI Augmented Programming with Stephan Janssen
Happy Path Programming
#102 Gathering Nerds and Java Gatherers with Venkat Subramaniam
Happy Path Programming
#101 Effects and Local-First with Johannes Schickling
Happy Path Programming
#100 Thinking about Thinking with Diana Montalion
Happy Path Programming
#99 The Agile Illusion with Trond Hjorteland
Happy Path Programming
#98 Continuous Deployment with Valentina Servile
Happy Path Programming
#97 The Pkl Configuration Language with Philip Hölzenspies
Happy Path Programming
#96 Compassionate Coding with April Wensel
Happy Path Programming
#95 21st Century Databases with Gwen Shapira
Happy Path Programming
#94 Build Ops & Developer Productivity With Trisha Gee
Happy Path Programming
#93 Nerd Sniping via the 1B Row Challenge with Gunnar Morling
Happy Path Programming
#92 Virtual Threads Looming with Adam Warski
Happy Path Programming
#91 'Tis The Season For Reducing Gradle Friction
Happy Path Programming
#90 The Best Manager with Sushila Sahay
Happy Path Programming
#89 Algebraic Effects with Kyo (Flavio Brasil)
Happy Path Programming
#88 Developers Thriving In the Flow with Arty Starr
Happy Path Programming
#87 Diving Deeper into Wasm with Zalim Bashorov
Happy Path Programming
#86 The Journey to OCaml with Sabine
Happy Path Programming
#85 Scala, Rust, and Durable Computing with John De Goes
Happy Path Programming
#84 Inevitable Failure with Dormain Drewitz
Happy Path Programming
#83 Rust Developer Retreat & Structured Concurrency
Happy Path Programming
#82 The Future of Programming
Happy Path Programming
#81 TypeScript & Effects with Michael Arnaldi
Happy Path Programming
#80 Investing in Developer Tools with Renee Shah
Happy Path Programming
#79 Domain-Driven Design and Moduliths with Oliver Drotbohm
Happy Path Programming
#78 Immutability & IDLs for Declarative Services with Jakub Kozłowski
Happy Path Programming
#77 Quarkus and Microservices with Holly Cummins
Happy Path Programming
#76 WebAssembly (Wasm) "The Web Finds a Way" with Vivek Sekhar
Happy Path Programming
#75 Haskell "Not as Scary as You Think" with Kris Jenkins
Happy Path Programming
#74 Developer Joy = Developer Productivity with Justin Reock
Happy Path Programming
#73 Nix - Functional Programming for Software Packaging with Domen Kožar
Happy Path Programming
#72 Pants Makes Developers Happier & More Productive with Benjy Weinberger
Happy Path Programming
