Happy Path Programming cover image

Happy Path Programming

Latest episodes

undefined
Apr 5, 2023 • 1h 1min

#77 Quarkus and Microservices with Holly Cummins

Holly Cummins, a Senior Principal Software Engineer on Quarkus at Redhat, joins us to chat about Microservices and Quarkus. Discuss this episode: https://discord.gg/nPa76qF
undefined
Feb 27, 2023 • 1h 1min

#76 WebAssembly (Wasm) "The Web Finds a Way" with Vivek Sekhar

WebAssembly (Wasm) finds a way for the web to move forward to near-native performance while avoiding the limitations of JavaScript.  In this episode we chat with Vivek Sekhar, a product manager on the Chrome team, about all the Wasm things and how they relate to a better foundation for cross-platform, high performance apps, in the browser, on the cloud, and maybe just everywhere. Discuss this episode: https://discord.gg/nPa76qF
undefined
Feb 18, 2023 • 1h 7min

#75 Haskell "Not as Scary as You Think" with Kris Jenkins

We learn the motivations behind Haskell and why it is the pinnacle of Functional Programming from Kris Jenkins, a Developer Advocate at Confluent. Discuss this episode: https://discord.gg/nPa76qF
undefined
Jan 13, 2023 • 1h 8min

#74 Developer Joy = Developer Productivity with Justin Reock

Developer Productivity Engineering (DPE) is a set of tools & practices that help engineers be more productive. We chat with Justin Reock, field CTO at Gradle, about why more organizations need DPE and what that really means.  Learn more at: https://gradle.com/developer-productivity-engineering/ Discuss this episode: https://discord.gg/nPa76qF
undefined
Jan 6, 2023 • 1h 2min

#73 Nix - Functional Programming for Software Packaging with Domen Kožar

After being told many times that Nix is all we dream for when it comes to software packaging, we finally chat with Domen Kožar and learn all about Nix. Discuss this episode: https://discord.gg/nPa76qF
undefined
Dec 16, 2022 • 1h 8min

#72 Pants Makes Developers Happier & More Productive with Benjy Weinberger

The Pants build tool is polyglot (Python, Java, Kotlin, Scala, Go, etc) and focused on helping developers be more productive and happier.  We chat with a co-creator of Pants, Benjy Weinberger, about the history, motivations, and future of the build tool. Discuss this episode: https://discord.gg/nPa76qF
undefined
Dec 1, 2022 • 1h 3min

#71 Functional Programming in Kotlin with Simon Vergauwen (Sorry about the terrible audio)

Simon Vergauwen shares about Arrow, a collection of Functional Programming libraries for Kotlin.  Sincere apologies for Bruce & James' bad audio.  We forgot to change our input device but figured we'd still publish this as it is tolerable and Simon has so much good stuff to say.  (His audio is great) Discuss this episode: https://discord.gg/nPa76qF
undefined
Oct 31, 2022 • 1h 4min

#70 Understanding Software Through Bees & Biology With Grace Jansen

Grace Jansen joins us to chat about how bees and biology can help us better understand software development tools & paradigms like Reactive, Kubernetes, and maybe parts of the 15 Factor App methodology (a modernized version of the Twelve-Factor App methodology). Discuss this episode: https://discord.gg/nPa76qF
undefined
Sep 30, 2022 • 1h 7min

#69 Polymorphism Unbound

Bruce continues his archaeological dig into the foundations of mainstream programming. Referenced blog: Why Are There Functions? Discuss this episode: https://discord.gg/nPa76qF
undefined
Sep 3, 2022 • 1h 9min

#68 The End of Ivory Tower Architecture with Andrew Harmel-Law

Andrew Harmel-Law shares a better way to make decisions in software teams using the "Advice Process" which he has used in a number of teams resulting in happier, more productive programmers. Discuss this episode: https://discord.gg/nPa76qF

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode