100 episodes

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

Happy Path Programming Bruce Eckel & James Ward

    • Technology
    • 4.7 • 13 Ratings

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

    #101 Effects and Local-First with Johannes Schickling

    #101 Effects and Local-First with Johannes Schickling

    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/livestorejs
    Overtone: overtone.pro

    Related Episodes:


    #81 TypeScript & Effects with Michael Arnaldi
    #62 Musing About Local-First Sync & CRDTs with Mark McGranaghan

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

    • 1 hr 13 min
    #100 Thinking about Thinking with Diana Montalion

    #100 Thinking about Thinking with Diana Montalion

    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

    • 1 hr 31 min
    #99 The Agile Illusion with Trond Hjorteland

    #99 The Agile Illusion with Trond Hjorteland

    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

    • 55 min
    #98 Continuous Deployment with Valentina Servile

    #98 Continuous Deployment with Valentina Servile

    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

    • 1 hr 6 min
    #97 The Pkl Configuration Language with Philip Hölzenspies

    #97 The Pkl Configuration Language with Philip Hölzenspies

    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

    • 1 hr 14 min
    #96 Compassionate Coding with April Wensel

    #96 Compassionate Coding with April Wensel

    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 Sofer's Needs & Feelings Lists

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

    • 59 min

Customer Reviews

4.7 out of 5
13 Ratings

13 Ratings

artificialLimbs ,

Indoctrination incoming

Was going pretty good then suddenly turned hard leftist and started talking about blm, feminism, and non-violent communication. Unsubscribed.

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman
Search Engine
PJ Vogt, Audacy, Jigsaw
Hard Fork
The New York Times
TED Radio Hour
NPR

You Might Also Like

CoRecursive: Coding Stories
Adam Gordon Bell - Software Developer
Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
The Changelog: Software Development, Open Source
Changelog Media
Go Time: Golang, Software Engineering
Changelog Media
Hanselminutes with Scott Hanselman
Scott Hanselman
Oxide and Friends
Oxide Computer Company