Happy Path Programming cover art

Happy Path Programming

Happy Path Programming

By: Bruce Eckel & James Ward
Listen for free

About this listen

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/productsBruce Eckel & James Ward
Episodes
  • #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 & provisioning in the same way we manage requirements in Effect Oriented Programming.

    Discuss this episode: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠discord.gg/XVKD2uPKyF⁠⁠

    Show More Show Less
    59 mins
  • #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 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 to the source project
    • Typing Survey Slides
    • Blog post with survey analysis
    • Python typing community forum
    • MCP Pyrefly

    Discuss this episode: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠discord.gg/XVKD2uPKyF⁠⁠

    Show More Show Less
    1 hr and 2 mins
  • #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 Feldman: Roc compiler moving from Rust to Zig


    Discuss this episode: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠discord.gg/XVKD2uPKyF⁠⁠

    Show More Show Less
    1 hr and 5 mins
No reviews yet
In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.