Happy Path Programming cover image

Happy Path Programming

Latest episodes

undefined
May 13, 2022 • 1h 5min

#61 Compassionate Communities with Tonya Moore

Tonya Moore has been helping build developer communities for years. We discuss how to deal with jerks and the importance of building on a foundation of compassion. Referenced blog from Bill Venners: https://www.artima.com/articles/compassion-in-our-community Discuss this episode: https://discord.gg/nPa76qF
undefined
Apr 12, 2022 • 1h 3min

#60 Kotlin Language Design with Roman Elizarov

Kotlin Language designer Roman Elizarov, joins us to talk about finding the right balances when designing Kotlin. Discuss this episode: https://discord.gg/nPa76qF
undefined
Mar 29, 2022 • 60min

#59 Goetz's Law, Dhall, and Nix (With Gabriella Gonzalez)

Gabriella Gonzalez joins to teach us about the Dhall configuration language they created and Nix. References: The Dhall configuration language Henk: a typed intermediate language Pants Build Tool The Purely Functional Software Deployment Model Haskell for all: How to use NixOS for lightweight integration tests How to market Haskell to a mainstream programmer Discuss this episode: https://discord.gg/nPa76qF
undefined
Mar 20, 2022 • 1h 9min

#58 Scala 3: Significant indentation and other things we love (With Martin Odersky)

Martin Odersky, creator of Scala, joins us to chat about Scala, Effects, Exceptions, Experiments, and other Exciting stuff. Discuss this episode: https://discord.gg/nPa76qF
undefined
Mar 15, 2022 • 1h

#57 Technology Trade Offs: Python & Kotlin (With Matt Anger)

We explore with Matt Anger a blog he wrote about migrating from Python to Kotlin and the trade offs engineering teams make when deciding which technologies to use. Discuss this episode: https://discord.gg/nPa76qF
undefined
Mar 10, 2022 • 1h 27min

#56 Feedback Loops & Software is Like Surgery (With Daniel Terhorst-North)

We explore with Daniel Terhorst-North how social and technical feedback loops can help us build the right thing faster. Discuss this episode: https://discord.gg/nPa76qF
undefined
Mar 3, 2022 • 1h 8min

#55 Apache Kafka - Like Functional Programming but for Data (With Anna McDonald)

We chat with the Kafka Duchess, Anna McDonald, about Apache Kafka, CQRS, Event Sourcing, and of-course Functional Programming. Note: There was a bit of echo for a few minutes but we did resolve it around 8 minutes in. Discuss this episode: https://discord.gg/nPa76qF
undefined
Feb 5, 2022 • 1h 17min

#54 Flix: Designing a principled programming language with Magnus Madsen

Magnus Madsen, language designer for the Flix programming language, joins us to talk about the driving principles and innovative features of the language. Discuss this episode: https://discord.gg/nPa76qF
undefined
Jan 21, 2022 • 1h 2min

#53 Open Source: Free as in Hot Dogs (With Donald Fischer)

Open Source is an essential foundation for pretty much everything. How do we fund it appropriately? What do we do about Log4Shell-types of issues?  Donald Fischer of Tidelift joins us to discuss these economic and human issues. Discuss this episode: https://discord.gg/nPa76qF
undefined
Jan 14, 2022 • 1h 22min

#52 Reveling in Nonsense With Josh Long

A stroll through 20 years of Spring with Josh Long. Also: Bruce, James, and Josh announce their new Ska band. Discuss this episode: https://discord.gg/nPa76qF

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app