Skip to content
Happy Path Programming cover art

All Episodes

Happy Path Programming — 120 episodes · page 2 of 2

#
Title
101

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

102

#20 Cultures (not the petri dish variety) & Developer Marketing (also not the petri dish variety)

103

#19 Technology Evolution & Adoption - Why So Slow?

104

#18 "But Will it Scale?" and Other Illusions of Control

105

#17 The Problem with Gradle; Java 11; SemVer Isn't

106

#16 Kotlin for Scala Devs. Reflection is the Devil. Meta-Programming.

107

#15 Atomic Kotlin Done! Cloud Events. TestContainers / Serverless Cassandra. Scala ZIO CLI.

108

#14 Poly-Polymorphism

109

#12 The Rise of Python & (Unrelated) Making Illegal States Unrepresentable

110

#11 Small talk about Smalltalk

111

#10 Gazing Into the Programming Crystal Ball and Can Organizations Adopt Inner Source?

112

#9 Buildpacks, Containers, Kubernetes, Happy Path Programming, Rust, and gRPC

113

#8 Kotlin Revisited with Cedric Beust

114

#7 Why Adopt New Technology? And Monads! Monads! Monads!

115

#6 The Crusade Against Custom Declarative Languages and Meta-Bike-Shedding

116

#5 Developer Productivity, Non-Violent Agile, and Organizational Structures

117

#4 Why is Developer Experience Often Terrible?

118

#3 Nulls, ADTs, and Code Formatting

119

#2 More Kotlin!

120

#1 Adventures in Kotlin