
Advertise on podcast: Happy Path Programming
Rating
4.7from
This podcast has
120 episodes
Language
EnglishPublisher
Bruce Eckel & James WardExplicit
No
Date created
2020/09/14
Latest episode
2026/08/03
Average duration
67 min.
Release period
42 days
Description
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
Unlock Happy Path Programming podcast Email contact info,
Listeners & Audience details
Email contact information
Direct podcast contact details

Listeners
Audience numbers & engagement insights

Audience details
Podcast Insights

Podcast episodes
Check latest episodes from Happy Path Programming podcast
#121 Effect Oriented Python with Sune Debel
2026/08/03
In this episode we chat with Sune Debel about his Stateless library which brings Effect Oriented Programming to Python.https://github.com/suned/statelessPrior attempt at at Scala ZIO port to Python:https://github.com/suned/pfun
#120 Aver AI-Native Programming Language with Szymon Teżewski
2026/06/02
We dive into the new Aver programming language with its creator, Szymon Teżewski: The AI-native language where code explains itself.Aver is a language where every function carries its intent, side effects are visible in the type system, and tests are executable specs next to the code. The optimization target is the reviewer, not the generator.Resources:- Aver: https://averlang.dev/- Agent Languages: https://agentlanguages.dev/
Discuss this episode: discord.gg/XVKD2uPKyF
#119 FP Reaches the Masses with Paul Snively
2026/01/24
We chat with Paul Snively (https://x.com/JustDeezGuy) about how Functional Programming has gone mainstream.Resources- Winter Tech Forum - https://www.wintertechforum.com- Paul Snively's LambdaConf Talk on Verse - https://www.youtube.com/watch?v=VBT0j14rn5c- Paul Snively's Blog Post on the Verse Calculus - https://paul-snively.github.io/posts/2022-12-15-verse-calculus.html- Eugenio Moggi, "Notions of Computation and Monads" (1991) - https://www.cs.cmu.edu/~crary/819-f09/Moggi91.pdf- "Implementing Lazy Functional Languages on Stock Hardware: The Spineless Tagless G-machine"** by Simon Peyton Jones - https://www.microsoft.com/en-us/research/wp-content/uploads/1992/04/spineless-tagless-gmachine.pdf- The Verse Calculus Paper - https://simon.peytonjones.org/verse-calculus/- "How to Solve It" by George Pólya - https://press.princeton.edu/books/paperback/9780691164076/how-to-solve-it- Fidelity Framework - https://github.com/FidelityFramework- Happy Path Programming Episode #37 from Aug 14, 2021 "The Future of Everything with Paul Snively" - https://open.spotify.com/episode/62iyGUUwh5CBkxkDpJmUuoDiscuss this episode: https://discord.gg/XVKD2uPKyF
#118 Effects of 2025
2026/01/02
Bruce & James recap the technology shifts of 2025 and look ahead to what may be ahead in 2026.
Resources:
Register for the Winter Tech Forum (March 2-6 2026 in Crested Butte, Colorado)The Eternal Return of Abstraction: Why Programming Was Never About CodeThinking in Typesjavadocs.devWhat's New in EmbabelDiscuss this episode: discord.gg/XVKD2uPKyF
#117 Special Episode: Entering Computer Science as a New Graduate
2025/11/18
At Western State Colorado University in Gunnison on Sept 11, 2025, Bruce Eckel, Bill Venners and Dianne Marsh each give their own 10-minute perspectives on finding fulfillment in the field, especially considering the impact of AI and other recent changes in computing. The remainder of the session answers questions from the student audience.
Discuss this episode: discord.gg/XVKD2uPKyF
#116 Infrastructure as Effects with Sam Goodwin
2025/09/19
Infrastructure as Code (IaC) is "code" but without most of the benefits of being code. Sam Goodwin is reinventing IaC with Alchemy and an upcoming Alchemy Effect project which aims to manage infrastructure dependencies & provisioning in the same way we manage requirements in Effect Oriented Programming.
Discuss this episode: discord.gg/XVKD2uPKyF
#115 More Python Type Checking! Pyrefly with Aaron Pollack & Steven Troxler
2025/08/11
Excitement around Python type checking continues to grow and the tools continue to evolve. We chat with Aaron Pollack and Steven Troxler about Pyrefly - a Rust-based Python type checker and IDE extension. We also touch on the adoption and sentiment around types in Python's ecosystem.Resources:
Pyrefly DiscordPackage Type Coverage ReportPackages being tracked for moving types from typeshed to the source projectTyping Survey SlidesBlog post with survey analysisPython typing community forumMCP PyreflyDiscuss this episode: discord.gg/XVKD2uPKyF
#114 ty: Fast Python Type Checking with Carl Meyer
2025/07/25
Carl Meyer works on the ty Python type checker, built in Rust by Astral the creators of Ruff and uv. We chat about type systems, the evolution of static typing in Python, and the focus on performance.
Resources:
Richard Feldman: Roc compiler moving from Rust to Zig
Discuss this episode: discord.gg/XVKD2uPKyF
#113 Graph & RAG with Jennifer Reif
2025/07/21
We chat with Jennifer Reif about integrating LLMs with data using RAG, vectorized data, and Graph databases.
Discuss this episode: discord.gg/XVKD2uPKyF
#112 AI Agents Get More 9's with Rod Johnson
2025/07/02
Rod Johnson, creator of the Spring Framework, has created a JVM-based AI Agent framework called Embabel. We dive in and learn how enterprises can build more reliable Agents using deterministic planning and domain-driven orchestration.
Discuss this episode: discord.gg/XVKD2uPKyF
#111 Wasm & MCP with Steve Manuel
2025/04/10
We chat with Steve Manuel (of dylibso.com and mcp.run) about LLM "plugins" with Wasm & MCP (Model Context Protocol).
Discuss this episode: discord.gg/XVKD2uPKyF
#110 Unlocking Developer Productivity with Justin Reock
2025/04/09
Justin Reock has spent a lot of his career thinking about how to help developers be more productive. In this episode we learn about the methodologies that can help developers spend more time in "flow state" - happily coding the fun stuff. Further reading: Measuring developer productivity with the DX Core 4
Discuss this episode: discord.gg/XVKD2uPKyF
#109 AI, LLMs, and MCP with Lize Raes
2025/02/21
Lize Raes teaches us about AI models, LLMs, Tools, Agents, and MCP.
Article from Anthropic on Agent architectures: Building effective agents
Discuss this episode: discord.gg/XVKD2uPKyF
#108 Winter Tech Forum and Current Projects
2025/01/30
Join us at the 2025 Winter Tech Forum! www.wintertechforum.com
Projects Mentioned:
uv for Python
TypeScript Effect
Pkl CloudFormation Extras
Pkl GitHub Actions
Other Episodes Mentioned:
#81 TypeScript & Effects with Michael Arnaldi
#97 The Pkl Configuration Language with Philip Hölzenspies
#107 The Joy of Programming with Dave Thomas
2024/12/30
We chat with Dave Thomas, co-author of The Pragmatic Programmer, about the joy of programming and the tensions between our and others needs.
Discuss this episode: discord.gg/XVKD2uPKyF
Podcast reviews
Read Happy Path Programming podcast reviews
artificialLimbs 2023/09/29
Indoctrination incoming
Was going pretty good then suddenly turned hard leftist and started talking about blm, feminism, and non-violent communication. Unsubscribed.
Podcast sponsorship advertising
Start advertising on Happy Path Programming relevant audience podcasts
You may also like to advertise on these Podcasts

4.736021313
The Bonfire with Big Jay Oakerson and Robert Kelly
SiriusXM

4.723812000
Everything Everywhere Daily
Gary Arndt

4.6221732000
Mark Levin Podcast
Cumulus Podcast Network

4.922981185
Dropping Bombs
Brad Lea: CEO, Entrepreneur, and Host of The Bottom Line

4.732711972
The President's Daily Brief
The First TV

4.913561971
Wholesaling Inc with Brent Daniels
Find distressed properties for pennies on the dollar and turn them for huge profits!

4.7368511291
Louder with Crowder
Louder with Crowder

4.682531303
The Daily Beast Podcast
The Daily Beast, Joanna Coles

4.672702000
Timcast News
Timcast Media

4.858231925
Sara Gonzales Unfiltered
Blaze Podcast Network