Bruce Eckel & James Ward
Happy Path Programming
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
Autor
Bruce Eckel & James Ward
Kategorie
Podcast-Website
Neueste Folge
2. Jun 2026
Wo hören?
Podcasts in der App Replaio Radio Bald verfügbarPodcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts
Folgen
#120 Aver AI-Native Programming Language with Szymon Teżewski 02.06.2026 1:10:27
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 Langua...
#119 FP Reaches the Masses with Paul Snively 24.01.2026 1:29:16
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,...
#118 Effects of 2025 02.01.2026 1:11:48
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 Code Thinking in Types javadocs.dev What's New in Embabel Discuss this episode: discord.gg/XVKD2uPKyF
#117 Special Episode: Entering Computer Science as a New Graduate 18.11.2025 1:12:29
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/XV...
#116 Infrastructure as Effects with Sam Goodwin 19.09.2025 58:57
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 11.08.2025 1:02:12
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 Discord Package Type Coverage Report Packages being tracked for moving types from typeshed...
#114 ty: Fast Python Type Checking with Carl Meyer 25.07.2025 1:05:20
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 21.07.2025 1:05:27
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 02.07.2025 1:14:29
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 10.04.2025 51:09
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 09.04.2025 1:05:04
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 21.02.2025 1:12:57
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 30.01.2025 43:58
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 30.12.2024 1:09:49
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
#106 Agile Organizations with Jutta Eckstein 03.12.2024 1:04:04
Jutta Eckstein is expanding the concepts of Agile to be a company-wide model, instead of a niche process for software developers. We chat with her about the book "Company-wide Agility with Beyond Budgeting, Open Space & Sociocracy" which she co-authored on this subject. For more details on the book and many free resources, see: www.agilebossanova.com Discuss this episode: discord...
#105 Nathan Sobo's Pursuit of the Ultimate Code Editor 13.10.2024 1:23:16
Nathan Sobo is co-founder of Zed , a super-fast, collaborative, AI-powered, code editor. We chat about his journey to build the ultimate code editor: lessons learned from building Atom, Electron and its challenges, CRDTs, Rust native GPU GUIs, AI Code Assistants, and more CRDTs. See also: Nathan on the Software Unscripted podcast Discuss this episode: discord.gg/XVKD2uPKyF
#104 Effect Oriented Programming: The Book 07.10.2024 58:21
After 4 years in development, our book is out! Along with our friend and lead-author, Bill Frasure, we we discuss the book, its motivation and the process we used to create it. Now available in digital and print forms at: effectorientedprogramming.com At the end of the episode we step into the "twilight zone" with a 7 minute NotebookLM AI-generated podcast based on the book. Discuss this episode:...
#103 AI Augmented Programming with Stephan Janssen 20.08.2024 1:07:54
Stephan Janssen is always on the bleeding edge of both helping developers grow and with how he uses technology to accomplish amazing things. He led the creation of Devoxx but is a coder at heart. Stephan shares his journey with AI, both as a "library" in his applications and also as an "assistant" that helps him iterate and program more quickly. Resources: DevoxxGenie Intelli...
#102 Gathering Nerds and Java Gatherers with Venkat Subramaniam 17.08.2024 52:33
We chat with Venkat about his upcoming dev2next conference and the new Stream Gatherers API (preview in JDK 22). Discuss this episode: discord.gg/XVKD2uPKyF
#101 Effects and Local-First with Johannes Schickling 07.07.2024 1:13:10
Johannes Schickling ( @schickling | schickling.dev ) gets us up-to-speed on Effect, the ZIO-inspired Effect System for TypeScript, and the Local-First movement. Resources: Local-First Podcast: www.localfirst.fm Ink & Switch's Local-First Essay: www.inkandswitch.com/local-first Effect (TypeScript Library): effect.website Riffle research project: riffle.systems LiveStore: github.com/livesto...
#100 Thinking about Thinking with Diana Montalion 18.06.2024 1:31:57
Diana Montalion teaches us about Systems Thinking and why it matters for those of us building software. Diana is founder of Mentrix , which teaches "systems architecture skills for an increasingly complex world." Pre-Order Diana's book: Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals Discuss this episode: discord.gg/XVKD2uPKyF
#99 The Agile Illusion with Trond Hjorteland 10.06.2024 55:54
We chat with Trond Hjorteland about Agile and why it hasn't led to successful outcomes in many traditional organizations. Mentioned and related resources: Trond & João Rosa's training on Agile + DP2 Open Systems Theory LinkedIn Group for Open Systems Theory More material on Open Systems Theory Resource List from Trond Some of Trond's recorded talks
#98 Continuous Deployment with Valentina Servile 21.04.2024 1:06:04
We chat with Valentina Servile about her upcoming book on Continuous Deployment and reducing the risks to keeping HEAD not just always deployable, but automatically deployed to production. Book for preorder on Amazon: Continuous Deployment: Enable Faster Feedback, Safer Releases, and More Reliable Software Discuss this episode: discord.gg/XVKD2uPKyF
#97 The Pkl Configuration Language with Philip Hölzenspies 05.04.2024 1:14:36
We chat with Philip Hölzenspies, one of the maintainers of the new Pkl configuration language ( pkl-lang.org ). Resources: James' Pkl for GitHub Actions: github.com/jamesward/pklgha Discuss this episode: discord.gg/XVKD2uPKyF
#96 Compassionate Coding with April Wensel 22.03.2024 59:13
We chat with April Wensel , founder of Compassionate Coding , about helping programmers bring more compassion to themselves and others. Resources: Confessions of a Recovering Jerk Programmer Marshall Rosenberg - Nonviolent Communication Kristin Neff - Self-Compassion Karen Armstrong - Twelve Steps to a Compassionate Life UC Berkeley Greater Good Science Center definition of compassion Oren Jay Sof...
Ähnliche Podcasts
Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet