All Episodes
Happy Path Programming — 120 episodes · page 1 of 2
#121 Effect Oriented Python with Sune Debel
#120 Aver AI-Native Programming Language with Szymon Teżewski
#119 FP Reaches the Masses with Paul Snively
#118 Effects of 2025
#117 Special Episode: Entering Computer Science as a New Graduate
#116 Infrastructure as Effects with Sam Goodwin
#115 More Python Type Checking! Pyrefly with Aaron Pollack & Steven Troxler
#114 ty: Fast Python Type Checking with Carl Meyer
#113 Graph & RAG with Jennifer Reif
#112 AI Agents Get More 9's with Rod Johnson
#111 Wasm & MCP with Steve Manuel
#110 Unlocking Developer Productivity with Justin Reock
#109 AI, LLMs, and MCP with Lize Raes
E#108 Winter Tech Forum and Current Projects
#107 The Joy of Programming with Dave Thomas
#106 Agile Organizations with Jutta Eckstein
#105 Nathan Sobo's Pursuit of the Ultimate Code Editor
E#104 Effect Oriented Programming: The Book
#103 AI Augmented Programming with Stephan Janssen
#102 Gathering Nerds and Java Gatherers with Venkat Subramaniam
#101 Effects and Local-First with Johannes Schickling
#100 Thinking about Thinking with Diana Montalion
E#99 The Agile Illusion with Trond Hjorteland
#98 Continuous Deployment with Valentina Servile
#97 The Pkl Configuration Language with Philip Hölzenspies
#96 Compassionate Coding with April Wensel
#95 21st Century Databases with Gwen Shapira
#94 Build Ops & Developer Productivity With Trisha Gee
#93 Nerd Sniping via the 1B Row Challenge with Gunnar Morling
#92 Virtual Threads Looming with Adam Warski
#91 'Tis The Season For Reducing Gradle Friction
E#90 The Best Manager with Sushila Sahay
E#89 Algebraic Effects with Kyo (Flavio Brasil)
#88 Developers Thriving In the Flow with Arty Starr
#87 Diving Deeper into Wasm with Zalim Bashorov
#86 The Journey to OCaml with Sabine
#85 Scala, Rust, and Durable Computing with John De Goes
#84 Inevitable Failure with Dormain Drewitz
#83 Rust Developer Retreat & Structured Concurrency
#82 The Future of Programming
#81 TypeScript & Effects with Michael Arnaldi
#80 Investing in Developer Tools with Renee Shah
#79 Domain-Driven Design and Moduliths with Oliver Drotbohm
#78 Immutability & IDLs for Declarative Services with Jakub Kozłowski
#77 Quarkus and Microservices with Holly Cummins
#76 WebAssembly (Wasm) "The Web Finds a Way" with Vivek Sekhar
#75 Haskell "Not as Scary as You Think" with Kris Jenkins
#74 Developer Joy = Developer Productivity with Justin Reock
#73 Nix - Functional Programming for Software Packaging with Domen Kožar
#72 Pants Makes Developers Happier & More Productive with Benjy Weinberger
#71 Functional Programming in Kotlin with Simon Vergauwen (Sorry about the terrible audio)
#70 Understanding Software Through Bees & Biology With Grace Jansen
#69 Polymorphism Unbound
#68 The End of Ivory Tower Architecture with Andrew Harmel-Law
#67 Swallowed by a Python with Luciano Ramalho
E#66 The Journey to Rust with Christopher Hunt
E#65 Rod's Gambit - Spring, Scala, TypeScript, and Chess with Rod Johnson
#64 Building Build Tools is Hard with Josh Suereth
E#63 ZIO 2 dot Ohhhhh! with Bill Frasure
#62 Musing About Local-First Sync & CRDTs with Mark McGranaghan
#61 Compassionate Communities with Tonya Moore
E#60 Kotlin Language Design with Roman Elizarov
#59 Goetz's Law, Dhall, and Nix (With Gabriella Gonzalez)
#58 Scala 3: Significant indentation and other things we love (With Martin Odersky)
#57 Technology Trade Offs: Python & Kotlin (With Matt Anger)
#56 Feedback Loops & Software is Like Surgery (With Daniel Terhorst-North)
#55 Apache Kafka - Like Functional Programming but for Data (With Anna McDonald)
#54 Flix: Designing a principled programming language with Magnus Madsen
#53 Open Source: Free as in Hot Dogs (With Donald Fischer)
#52 Reveling in Nonsense With Josh Long
#51 James' New Kotlin PM Job
#50 Testcontainers (Like Uber but for Integration Tests) with Sergei Egorov
#49 Smart Types (Like Regular Types, Only Smarter) with Jorge Vasquez
#48 Composability in Distributed Systems - Because Math! With Heather Miller
E#47 The Future of Programming Rocs! With Richard Feldman
#46 What Problem Does GraalVM Solve? All of them. Featuring Alina Yurenko
#45 ZIO 2 - Better, Faster, Friendlier with Adam Fraser
#44 Tired of Getting N+1'd by Your ORM? A Chat With Alexander Ioffe.
#43 Rúnar Bjarnason is Jackhammering the Foundations of Programming
#42 The answer to life, the universe, and everything is an abstraction with Viktor Klang
#41 "Never gonna give you up" (FP that is) with Wiem Zine Elabidine
#40 Poisoned Agile with Barry Hawkins
#39 Cracking the Company Culture Conundrum with Sharon Schmidt
E#38 Databases are Insufficient with Jonas Bonér
#37 The Future of Everything with Paul Snively
#36 The Freedom of Structured Unconferences
#35 The Pattern of Design Patterns
#34 Fear, Uncertainty, and Monads with Dick Wall
E#33 Rethinking "Thinking in Objects"
#32 Adopting Kotlin & FP with Katie Levy
#31 "ZIO's not a library it's a state of mind" with Kit Langton
#30 Programming in (not with) Scala 3 but with Bill Venners
#29 Contemplating Computer Cognition with Julie Amundson
#28 PREP - Performant, Reliable, Expressive, and Productive
#27 Side-Effects of a Scala 3 Release
#26 Dependency Injection - Why Do We Even...
#25 No Good Build Tools. Blocked on Reactive.
#24 Vulnerability & Additive Hiring with Dianne Marsh
#23 The Modern Java Platform - 2021 Edition
#22 Be the Kindness You Want to See in the Programming World