Happy Path Programming

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
116
エピソード
English
言語
0
購読者
0
再生回数
エピソード25
#117 Special Episode: Entering Computer Science as a New Graduate

#117 Special Episode: Entering Computer Science as a New Graduate

Nov 18, 2025·

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...

#116 Infrastructure as Effects with Sam Goodwin

#116 Infrastructure as Effects with Sam Goodwin

Sep 19, 2025·

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...

#115 More Python Type Checking! Pyrefly with Aaron Pollack & Steven Troxler

#115 More Python Type Checking! Pyrefly with Aaron Pollack & Steven Troxler

Aug 11, 2025·

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...

#114 ty: Fast Python Type Checking with Carl Meyer

#114 ty: Fast Python Type Checking with Carl Meyer

Jul 25, 2025·

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...

#113 Graph & RAG with Jennifer Reif

#113 Graph & RAG with Jennifer Reif

Jul 21, 2025·

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

#112 AI Agents Get More 9's with Rod Johnson

Jul 2, 2025·

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...

#111 Wasm & MCP with Steve Manuel

#111 Wasm & MCP with Steve Manuel

Apr 10, 2025·

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

#110 Unlocking Developer Productivity with Justin Reock

Apr 8, 2025·

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...

#109 AI, LLMs, and MCP with Lize Raes

#109 AI, LLMs, and MCP with Lize Raes

Feb 21, 2025·

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

#108 Winter Tech Forum and Current Projects

Jan 30, 2025·

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...

#107 The Joy of Programming with Dave Thomas

#107 The Joy of Programming with Dave Thomas

Dec 30, 2024·

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

#106 Agile Organizations with Jutta Eckstein

Dec 3, 2024·

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 &...

#105 Nathan Sobo's Pursuit of the Ultimate Code Editor

#105 Nathan Sobo's Pursuit of the Ultimate Code Editor

Oct 13, 2024·

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...

#104 Effect Oriented Programming: The Book

#104 Effect Oriented Programming: The Book

Oct 6, 2024·

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...

#103 AI Augmented Programming with ⁠⁠Stephan Janssen⁠⁠

#103 AI Augmented Programming with ⁠⁠Stephan Janssen⁠⁠

Aug 20, 2024·

⁠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...

#102 Gathering Nerds and Java Gatherers with Venkat Subramaniam

#102 Gathering Nerds and Java Gatherers with Venkat Subramaniam

Aug 17, 2024·

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

#101 Effects and Local-First with Johannes Schickling

Jul 7, 2024·

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 &...

#100 Thinking about Thinking with Diana Montalion

#100 Thinking about Thinking with Diana Montalion

Jun 18, 2024·

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."...

#99 The Agile Illusion with Trond Hjorteland

#99 The Agile Illusion with Trond Hjorteland

Jun 10, 2024·

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...

#98 Continuous Deployment with Valentina Servile

#98 Continuous Deployment with Valentina Servile

Apr 21, 2024·

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...

#97 The Pkl Configuration Language with Philip Hölzenspies

#97 The Pkl Configuration Language with Philip Hölzenspies

Apr 5, 2024·

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...

#96 Compassionate Coding with April Wensel

#96 Compassionate Coding with April Wensel

Mar 22, 2024·

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...

#95 21st Century Databases with Gwen Shapira

#95 21st Century Databases with Gwen Shapira

Mar 10, 2024·

We chat with Gwen Shapira, co-founder of Nile, about her journey to creating a virtualized, serverless Postgres database service. We also dive into the challenges with traditional data architectures and approaches like...

#94 Build Ops & Developer Productivity With Trisha Gee

#94 Build Ops & Developer Productivity With Trisha Gee

Feb 16, 2024·

We chat with Trisha Gee about Test Driven Development (TDD), flaky tests, ops & observability for builds, and developer productivity. Mentioned TDD Article: The beautiful theory of TDD and the reality check of practice...

#93 Nerd Sniping via the 1B Row Challenge with Gunnar Morling

#93 Nerd Sniping via the 1B Row Challenge with Gunnar Morling

Jan 19, 2024·

When Gunnar Morling announced the 1 Billion Row Challenge a few weeks ago, he had no idea it'd go crazy viral. Resources: Challenge details: www.morling.dev/blog/one-billion-row-challenge Rust 1BRC Blog...

おすすめ