Bruce Eckel & James Ward

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

Koniecznie odwiedź stronę podcastu i wesprzyj twórcę: podcasters.spotify.com

Autor

Bruce Eckel & James Ward

Kategoria

Technology

Strona podcastu

podcasters.spotify.com

Ostatni odcinek

2 cze 2026

Gdzie słuchać?

Podcasty w aplikacji Replaio Radio Już wkrótce

Podcasty trafią do aplikacji już wkrótce. Zainstaluj teraz i jako pierwszy zobacz nowe podejście do podcastów

Pobierz z Google Play Zainstaluj za darmo Android 5 mln+ pobrań · ocena 4,8 iOS niedługo

Odcinki

#45 ZIO 2 - Better, Faster, Friendlier with Adam Fraser 29.10.2021

Adam Fraser is a core contributor to Scala ZIO. He joins us to chat about improvements in ZIO 2 and how we can grow adoption. Discuss this episode: https://discord.gg/nPa76qF

#44 Tired of Getting N+1'd by Your ORM? A Chat With Alexander Ioffe. 29.10.2021

We chat with Alexander Ioffe, maintainer of the Quill library, about database access approaches and Scala metaprogramming. Discuss this episode: https://discord.gg/nPa76qF

#43 Rúnar Bjarnason is Jackhammering the Foundations of Programming 25.10.2021

We've mentioned the futuristic Unision programming language many times but now we dive deep with one of the co-founders. Discuss this episode: https://discord.gg/nPa76qF

#42 The answer to life, the universe, and everything is an abstraction with Viktor Klang 05.10.2021

The legendary Viktor Klang chats with Bruce & James about information loss, reactive, emergence, and many other mind expanding topics. Discuss this episode: https://discord.gg/nPa76qF

#41 "Never gonna give you up" (FP that is) with Wiem Zine Elabidine 26.09.2021

Bruce and James hear about Wiem's journey in Functional Programming, her contributions to Scala ZIO, and how she never gave up despite the challenges she faced. Discuss this episode: https://discord.gg/nPa76qF

#40 Poisoned Agile with Barry Hawkins 17.09.2021

Bruce and James chat with Barry Hawkins about software methodologies, their triumphs and abuses. Discuss this episode: https://discord.gg/nPa76qF

#39 Cracking the Company Culture Conundrum with Sharon Schmidt 10.09.2021

According to James, Heroku had the best company culture / vibe of anywhere he has worked. Bruce & James talk with Sharon Schmidt who is in large part responsible for creating that magical experience. Discuss this episode: https://discord.gg/nPa76qF

#38 Databases are Insufficient with Jonas Bonér 27.08.2021

James rants about databases with Jonas Bonér , CEO of Lightbend and creator of Akka. Bruce & James also learn about the actor model, Reactive, and Akka Serverless. Discuss this episode: https://discord.gg/nPa76qF

#37 The Future of Everything with Paul Snively 14.08.2021

Paul Snively helps us see the future of programming. Spoiler: It's Typed & Functional. Referenced talks: Types vs. Tests: An Epic Battle? Type Systems - The Good, Bad and Ugly Discuss this episode: https://discord.gg/nPa76qF

#36 The Freedom of Structured Unconferences 06.08.2021

Bruce describes his multi-decade journey running conferences and how letting go of control, while still having a structure, has led to conferences where attendees connect in meaningful ways. Discuss this episode: https://discord.gg/nPa76qF

#35 The Pattern of Design Patterns 23.07.2021

As usual, Bruce & James try to figure out monads & type classes. Then something new, as they go meta on design patterns. Discuss this episode: https://discord.gg/nPa76qF

#34 Fear, Uncertainty, and Monads with Dick Wall 09.07.2021

FEE, FOO, FUD, and FUM (Fear, Uncertainty, and Monads) - Scala Giant, Dick Wall, joins Bruce and James to talk about life, work, and Functional Programming. Discuss this episode: https://discord.gg/nPa76qF

#33 Rethinking "Thinking in Objects" 02.07.2021

Object Oriented Programming might just be a series of solutions to self-created problems. Discuss this episode: https://discord.gg/nPa76qF

#32 Adopting Kotlin & FP with Katie Levy 18.06.2021

Katie Levy joins Bruce & James to talk about how to help teams adopt Kotlin and Functional Programming. Discuss this episode: https://discord.gg/nPa76qF

#31 "ZIO's not a library it's a state of mind" with Kit Langton 11.06.2021

Bruce and James' coauthor Bill Frasure, joins to talk with Kit Langton, creator of ZIO Magic and many other magical ZIO tools & libraries. Discuss this episode: https://discord.gg/nPa76qF

#30 Programming in (not with) Scala 3 but with Bill Venners 28.05.2021

Bruce and James chat with their long time friend Bill Venners about Scala 3 and the updates to his "Programming in Scala" book. Discuss this episode: https://discord.gg/nPa76qF

#29 Contemplating Computer Cognition with Julie Amundson 18.05.2021

Bruce and James chat with their friend Julie Amundson about AI, Machine Learning, and many related complexities.  They explore what the journey is like for Data Scientists at medium / large companies where everything from data access to productionizing models, has challenges.  Also we learn about the Metaflow system Julie's team built to make this journey smoother at Netflix. Discuss thi...

#28 PREP - Performant, Reliable, Expressive, and Productive 30.04.2021

Bruce, James, and their friend Bill are working on a new book about systems that are Performant, Reliable, Expressive, and Productive. This episode explores those themes with some significant detours along the way. Discuss this episode: https://discord.gg/nPa76qF

#27 Side-Effects of a Scala 3 Release 23.04.2021

With the eminent release of Scala 3, we chat about the language changes, effect systems (ZIO), and reliability. Discuss this episode: https://discord.gg/nPa76qF

#26 Dependency Injection - Why Do We Even... 16.04.2021

All about Dependency Injection, why we do it, and why James thinks it is terrible. Discuss this episode: https://discord.gg/nPa76qF

#25 No Good Build Tools. Blocked on Reactive. 09.04.2021

Once again we lament build tools. Then we get blocked talking about Reactive, async, non-blocking, actors, and concurrency. Discuss this episode: https://discord.gg/nPa76qF

#24 Vulnerability & Additive Hiring with Dianne Marsh 02.04.2021

Bruce & James have a delightful chat with long-time friend Dianne Marsh about changing tech culture to be more vulnerable and diverse. Note: The Non-Violent Communication trainer mentioned in the episode is Karl Steyaert. Discuss this episode: https://discord.gg/nPa76qF

#23 The Modern Java Platform - 2021 Edition 19.03.2021

James shares about a blog he posted this week titled: "The Modern Java Platform - 2021 Edition" Discuss this episode: https://discord.gg/nPa76qF

#22 Be the Kindness You Want to See in the Programming World 08.03.2021

Special guest Oli joins us to chat about Recursion Schemes, tech conferences, podcasts, and kindness. Discuss this episode: https://discord.gg/nPa76qF

#21 Statically-Dynamic Programming or Dynamically-Static Programming? And Death by 1000 Language Quirks 26.02.2021

James is a Dynamic Programming Language Denier but realizes only a part of his code is actually statically typed. And programming languages so full of quirks that you have to hold the quick reference book in your teeth. Discuss this episode: https://discord.gg/nPa76qF

Słuchaj podcastu Happy Path Programming w Replaio

Radio i podcasty w jednej aplikacji - za darmo, bez zakładania konta. Zainstaluj już dziś i nie przegap premiery

Pobierz z Google Play

Replaio nie jest wydawcą podcastów; nazwy audycji, okładki i audio należą do ich autorów i są rozpowszechniane przez publiczne kanały RSS