Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
| Episode | Date |
|---|---|
|
#119 FP Reaches the Masses with Paul Snively
|
Jan 24, 2026 |
|
#118 Effects of 2025
|
Jan 02, 2026 |
|
#117 Special Episode: Entering Computer Science as a New Graduate
|
Nov 18, 2025 |
|
#116 Infrastructure as Effects with Sam Goodwin
|
Sep 19, 2025 |
|
#115 More Python Type Checking! Pyrefly with Aaron Pollack & Steven Troxler
|
Aug 11, 2025 |
|
#114 ty: Fast Python Type Checking with Carl Meyer
|
Jul 25, 2025 |
|
#113 Graph & RAG with Jennifer Reif
|
Jul 21, 2025 |
|
#112 AI Agents Get More 9's with Rod Johnson
|
Jul 02, 2025 |
|
#111 Wasm & MCP with Steve Manuel
|
Apr 10, 2025 |
|
#110 Unlocking Developer Productivity with Justin Reock
|
Apr 09, 2025 |
|
#109 AI, LLMs, and MCP with Lize Raes
|
Feb 21, 2025 |
|
#108 Winter Tech Forum and Current Projects
|
Jan 30, 2025 |
|
#107 The Joy of Programming with Dave Thomas
|
Dec 30, 2024 |
|
#106 Agile Organizations with Jutta Eckstein
|
Dec 03, 2024 |
|
#105 Nathan Sobo's Pursuit of the Ultimate Code Editor
|
Oct 13, 2024 |
|
#104 Effect Oriented Programming: The Book
|
Oct 07, 2024 |
|
#103 AI Augmented Programming with Stephan Janssen
|
Aug 20, 2024 |
|
#102 Gathering Nerds and Java Gatherers with Venkat Subramaniam
|
Aug 17, 2024 |
|
#101 Effects and Local-First with Johannes Schickling
|
Jul 07, 2024 |
|
#100 Thinking about Thinking with Diana Montalion
|
Jun 18, 2024 |
|
#99 The Agile Illusion with Trond Hjorteland
|
Jun 10, 2024 |
|
#98 Continuous Deployment with Valentina Servile
|
Apr 21, 2024 |
|
#97 The Pkl Configuration Language with Philip Hölzenspies
|
Apr 05, 2024 |
|
#96 Compassionate Coding with April Wensel
|
Mar 22, 2024 |
|
#95 21st Century Databases with Gwen Shapira
|
Mar 10, 2024 |
|
#94 Build Ops & Developer Productivity With Trisha Gee
|
Feb 16, 2024 |
|
#93 Nerd Sniping via the 1B Row Challenge with Gunnar Morling
|
Jan 19, 2024 |
|
#92 Virtual Threads Looming with Adam Warski
|
Jan 12, 2024 |
|
#91 'Tis The Season For Reducing Gradle Friction
|
Dec 22, 2023 |
|
#90 The Best Manager with Sushila Sahay
|
Dec 15, 2023 |
|
#89 Algebraic Effects with Kyo (Flavio Brasil)
|
Dec 08, 2023 |
|
#88 Developers Thriving In the Flow with Arty Starr
|
Oct 20, 2023 |
|
#87 Diving Deeper into Wasm with Zalim Bashorov
|
Oct 06, 2023 |
|
#86 The Journey to OCaml with Sabine
|
Sep 29, 2023 |
|
#85 Scala, Rust, and Durable Computing with John De Goes
|
Sep 15, 2023 |
|
#84 Inevitable Failure with Dormain Drewitz
|
Sep 06, 2023 |
|
#83 Rust Developer Retreat & Structured Concurrency
|
Aug 21, 2023 |
|
#82 The Future of Programming
|
Jul 07, 2023 |
|
#81 TypeScript & Effects with Michael Arnaldi
|
Jun 30, 2023 |
|
#80 Investing in Developer Tools with Renee Shah
|
May 13, 2023 |
|
#79 Domain-Driven Design and Moduliths with Oliver Drotbohm
|
May 06, 2023 |
|
#78 Immutability & IDLs for Declarative Services with Jakub Kozłowski
|
Apr 28, 2023 |
|
#77 Quarkus and Microservices with Holly Cummins
|
Apr 05, 2023 |
|
#76 WebAssembly (Wasm) "The Web Finds a Way" with Vivek Sekhar
|
Feb 27, 2023 |
|
#75 Haskell "Not as Scary as You Think" with Kris Jenkins
|
Feb 18, 2023 |
|
#74 Developer Joy = Developer Productivity with Justin Reock
|
Jan 13, 2023 |
|
#73 Nix - Functional Programming for Software Packaging with Domen Kožar
|
Jan 06, 2023 |
|
#72 Pants Makes Developers Happier & More Productive with Benjy Weinberger
|
Dec 16, 2022 |
|
#71 Functional Programming in Kotlin with Simon Vergauwen (Sorry about the terrible audio)
|
Dec 01, 2022 |
|
#70 Understanding Software Through Bees & Biology With Grace Jansen
|
Oct 31, 2022 |
|
#69 Polymorphism Unbound
|
Sep 30, 2022 |
|
#68 The End of Ivory Tower Architecture with Andrew Harmel-Law
|
Sep 03, 2022 |
|
#67 Swallowed by a Python with Luciano Ramalho
|
Aug 31, 2022 |
|
#66 The Journey to Rust with Christopher Hunt
|
Aug 13, 2022 |
|
#65 Rod's Gambit - Spring, Scala, TypeScript, and Chess with Rod Johnson
|
Aug 08, 2022 |
|
#64 Building Build Tools is Hard with Josh Suereth
|
Jul 22, 2022 |
|
#63 ZIO 2 dot Ohhhhh! with Bill Frasure
|
Jul 01, 2022 |
|
#62 Musing About Local-First Sync & CRDTs with Mark McGranaghan
|
May 27, 2022 |
|
#61 Compassionate Communities with Tonya Moore
|
May 13, 2022 |
|
#60 Kotlin Language Design with Roman Elizarov
|
Apr 12, 2022 |
|
#59 Goetz's Law, Dhall, and Nix (With Gabriella Gonzalez)
|
Mar 29, 2022 |
|
#58 Scala 3: Significant indentation and other things we love (With Martin Odersky)
|
Mar 20, 2022 |
|
#57 Technology Trade Offs: Python & Kotlin (With Matt Anger)
|
Mar 15, 2022 |
|
#56 Feedback Loops & Software is Like Surgery (With Daniel Terhorst-North)
|
Mar 10, 2022 |
|
#55 Apache Kafka - Like Functional Programming but for Data (With Anna McDonald)
|
Mar 03, 2022 |
|
#54 Flix: Designing a principled programming language with Magnus Madsen
|
Feb 05, 2022 |
|
#53 Open Source: Free as in Hot Dogs (With Donald Fischer)
|
Jan 21, 2022 |
|
#52 Reveling in Nonsense With Josh Long
|
Jan 14, 2022 |
|
#51 James' New Kotlin PM Job
|
Dec 24, 2021 |
|
#50 Testcontainers (Like Uber but for Integration Tests) with Sergei Egorov
|
Dec 17, 2021 |
|
#49 Smart Types (Like Regular Types, Only Smarter) with Jorge Vasquez
|
Dec 10, 2021 |
|
#48 Composability in Distributed Systems - Because Math! With Heather Miller
|
Nov 19, 2021 |
|
#47 The Future of Programming Rocs! With Richard Feldman
|
Nov 17, 2021 |
|
#46 What Problem Does GraalVM Solve? All of them. Featuring Alina Yurenko
|
Nov 05, 2021 |
|
#45 ZIO 2 - Better, Faster, Friendlier with Adam Fraser
|
Oct 29, 2021 |
|
#44 Tired of Getting N+1'd by Your ORM? A Chat With Alexander Ioffe.
|
Oct 29, 2021 |
|
#43 Rúnar Bjarnason is Jackhammering the Foundations of Programming
|
Oct 25, 2021 |
|
#42 The answer to life, the universe, and everything is an abstraction with Viktor Klang
|
Oct 05, 2021 |
|
#41 "Never gonna give you up" (FP that is) with Wiem Zine Elabidine
|
Sep 26, 2021 |
|
#40 Poisoned Agile with Barry Hawkins
|
Sep 17, 2021 |
|
#39 Cracking the Company Culture Conundrum with Sharon Schmidt
|
Sep 10, 2021 |
|
#38 Databases are Insufficient with Jonas Bonér
|
Aug 27, 2021 |
|
#37 The Future of Everything with Paul Snively
|
Aug 14, 2021 |
|
#36 The Freedom of Structured Unconferences
|
Aug 06, 2021 |
|
#35 The Pattern of Design Patterns
|
Jul 23, 2021 |
|
#34 Fear, Uncertainty, and Monads with Dick Wall
|
Jul 09, 2021 |
|
#33 Rethinking "Thinking in Objects"
|
Jul 02, 2021 |
|
#32 Adopting Kotlin & FP with Katie Levy
|
Jun 18, 2021 |
|
#31 "ZIO's not a library it's a state of mind" with Kit Langton
|
Jun 11, 2021 |
|
#30 Programming in (not with) Scala 3 but with Bill Venners
|
May 28, 2021 |
|
#29 Contemplating Computer Cognition with Julie Amundson
|
May 18, 2021 |
|
#28 PREP - Performant, Reliable, Expressive, and Productive
|
Apr 30, 2021 |
|
#27 Side-Effects of a Scala 3 Release
|
Apr 23, 2021 |
|
#26 Dependency Injection - Why Do We Even...
|
Apr 16, 2021 |
|
#25 No Good Build Tools. Blocked on Reactive.
|
Apr 09, 2021 |
|
#24 Vulnerability & Additive Hiring with Dianne Marsh
|
Apr 02, 2021 |
|
#23 The Modern Java Platform - 2021 Edition
|
Mar 19, 2021 |
|
#22 Be the Kindness You Want to See in the Programming World
|
Mar 08, 2021 |
|
#21 Statically-Dynamic Programming or Dynamically-Static Programming? And Death by 1000 Language Quirks
|
Feb 26, 2021 |
|
#20 Cultures (not the petri dish variety) & Developer Marketing (also not the petri dish variety)
|
Feb 12, 2021 |
|
#19 Technology Evolution & Adoption - Why So Slow?
|
Feb 05, 2021 |
|
#18 "But Will it Scale?" and Other Illusions of Control
|
Jan 18, 2021 |
|
#17 The Problem with Gradle; Java 11; SemVer Isn't
|
Jan 07, 2021 |
|
#16 Kotlin for Scala Devs. Reflection is the Devil. Meta-Programming.
|
Dec 19, 2020 |
|
#15 Atomic Kotlin Done! Cloud Events. TestContainers / Serverless Cassandra. Scala ZIO CLI.
|
Dec 14, 2020 |
|
#14 Poly-Polymorphism
|
Dec 04, 2020 |
|
#12 The Rise of Python & (Unrelated) Making Illegal States Unrepresentable
|
Nov 06, 2020 |
|
#11 Small talk about Smalltalk
|
Oct 30, 2020 |
|
#10 Gazing Into the Programming Crystal Ball and Can Organizations Adopt Inner Source?
|
Oct 20, 2020 |
|
#9 Buildpacks, Containers, Kubernetes, Happy Path Programming, Rust, and gRPC
|
Oct 16, 2020 |
|
#8 Kotlin Revisited with Cedric Beust
|
Oct 06, 2020 |
|
#7 Why Adopt New Technology? And Monads! Monads! Monads!
|
Sep 29, 2020 |
|
#6 The Crusade Against Custom Declarative Languages and Meta-Bike-Shedding
|
Sep 25, 2020 |
|
#5 Developer Productivity, Non-Violent Agile, and Organizational Structures
|
Sep 17, 2020 |
|
#4 Why is Developer Experience Often Terrible?
|
Sep 16, 2020 |
|
#3 Nulls, ADTs, and Code Formatting
|
Sep 15, 2020 |
|
#2 More Kotlin!
|
Sep 14, 2020 |
|
#1 Adventures in Kotlin
|
Sep 13, 2020 |