

Happy Path Programming
Bruce Eckel & James Ward
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
Buy the Happy Path Programming t-shirt: https://happy-path.printify.me/products
Episodes
Mentioned books

Sep 10, 2021 • 1h 2min
#39 Cracking the Company Culture Conundrum with Sharon Schmidt
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

Aug 27, 2021 • 1h 5min
#38 Databases are Insufficient with Jonas Bonér
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

Aug 14, 2021 • 1h 18min
#37 The Future of Everything with Paul Snively
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

Aug 6, 2021 • 53min
#36 The Freedom of Structured Unconferences
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

Jul 23, 2021 • 1h 12min
#35 The Pattern of Design Patterns
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

Jul 9, 2021 • 1h 2min
#34 Fear, Uncertainty, and Monads with Dick Wall
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

Jul 2, 2021 • 1h 3min
#33 Rethinking "Thinking in Objects"
Object Oriented Programming might just be a series of solutions to self-created problems.
Discuss this episode: https://discord.gg/nPa76qF

Jun 18, 2021 • 60min
#32 Adopting Kotlin & FP with Katie Levy
Katie Levy joins Bruce & James to talk about how to help teams adopt Kotlin and Functional Programming.
Discuss this episode: https://discord.gg/nPa76qF

Jun 11, 2021 • 1h
#31 "ZIO's not a library it's a state of mind" with Kit Langton
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

May 28, 2021 • 1h 4min
#30 Programming in (not with) Scala 3 but with Bill Venners
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


