Happy Path Programming cover image

Happy Path Programming

Latest episodes

undefined
Jun 18, 2024 • 1h 32min

#100 Thinking about Thinking with Diana Montalion

Diana Montalion, founder of Mentrix, shares her expertise in systems architecture and the significance of systems thinking for software professionals. She emphasizes the evolving complexities in software architecture and the essential soft skills, like empathy and communication, needed in tech roles. The conversation also explores challenges in modernizing organizations, the interplay between machine learning and human biases, and the need for increased diversity, particularly addressing gender inequities in technology.
undefined
Jun 10, 2024 • 56min

#99 The Agile Illusion with Trond Hjorteland

We chat with Trond Hjorteland about Agile and why it hasn't led to successful outcomes in many traditional organizations. Mentioned and related resources: Trond & João Rosa's training on Agile + DP2 Open Systems Theory LinkedIn Group for Open Systems Theory More material on Open Systems Theory Resource List from Trond Some of Trond's recorded talks
undefined
Apr 21, 2024 • 1h 6min

#98 Continuous Deployment with Valentina Servile

We chat with Valentina Servile about her upcoming book on Continuous Deployment and reducing the risks to keeping HEAD not just always deployable, but automatically deployed to production. Book for preorder on Amazon: Continuous Deployment: Enable Faster Feedback, Safer Releases, and More Reliable Software Discuss this episode: ⁠⁠⁠⁠⁠discord.gg/XVKD2uPKyF
undefined
Apr 5, 2024 • 1h 15min

#97 The Pkl Configuration Language with Philip Hölzenspies

We chat with Philip Hölzenspies, one of the maintainers of the new Pkl configuration language (pkl-lang.org). Resources: James' Pkl for GitHub Actions: github.com/jamesward/pklgha Discuss this episode: ⁠⁠⁠⁠discord.gg/XVKD2uPKyF
undefined
Mar 22, 2024 • 59min

#96 Compassionate Coding with April Wensel

In this podcast, April Wensel discusses compassionate coding, promoting empathy in tech, navigating burnout, and fostering vulnerability and compassion within tech teams. The importance of self-compassion, emotional frameworks, and improving communication through kindness are highlighted, emphasizing personal growth and team dynamics.
undefined
Mar 10, 2024 • 1h

#95 21st Century Databases with Gwen Shapira

We chat with Gwen Shapira, co-founder of Nile, about her journey to creating a virtualized, serverless Postgres database service. We also dive into the challenges with traditional data architectures and approaches like ORMs. Discuss this episode: ⁠⁠discord.gg/XVKD2uPKyF
undefined
Feb 16, 2024 • 1h 8min

#94 Build Ops & Developer Productivity With Trisha Gee

We chat with Trisha Gee about Test Driven Development (TDD), flaky tests, ops & observability for builds, and developer productivity. Mentioned TDD Article: The beautiful theory of TDD and the reality check of practice Discuss this episode: ⁠discord.gg/XVKD2uPKyF
undefined
Jan 19, 2024 • 59min

#93 Nerd Sniping via the 1B Row Challenge with Gunnar Morling

Guest Gunnar Morling discusses the 1 Billion Row Challenge, exploring efficient SIMD and native memory interaction, trade-offs in optimizing data sets and perfect hash functions, AI, optimization, and code maintainability, and the challenges of introducing optimizations in software development. The hosts also discuss the challenge winner and potential prizes.
undefined
Jan 12, 2024 • 1h 8min

#92 Virtual Threads Looming with Adam Warski

We chat with Adam Warski about Loom, Virtual Threads, and his Loom-based Scala library, Ox, for structured concurrency & Go-Like Channels. Referenced articles & code: Ox EasyRacer Client Go statement considered harmful Go-like selects using jox channels in Java Limits of Loom's performance Fast and Scalable Channels in Kotlin Coroutines Discuss this episode: ⁠⁠⁠⁠⁠https://discord.gg/nPa76qF
undefined
Dec 22, 2023 • 1h 7min

#91 'Tis The Season For Reducing Gradle Friction

Announcing Graboo, a collection of experiments to reduce friction with Gradle. Repo: https://github.com/jamesward/graboo Buy your Happy Path Programming Shirt: https://happy-path.printify.me/products Discuss this episode: ⁠⁠⁠⁠https://discord.gg/nPa76qF

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner