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
php/*
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
Copyright: © Bruce Eckel & James Ward
We start off discussing what the future of programming might be... Can developers stop thinking about resource limitations? Can we make the "right path" easy? Then we dive into Inner Source and the organizational & cultural challenges with adopting it.
Discuss this episode: https://discord.gg/nPa76qF
We start off talking about Cloud Native Buildpacks and Containers which of-course leads to James trying to explain Kubernetes. Then we dive into what "Happy Path Programming" means and how, while the term is somewhat derogatory, it is what we ultimately want. We end with a discussion about Bruce's recent explorations into Rust and gRPC.
Discuss this episode: https://discord.gg/nPa76qF
Long-time Java author & expert, Cedric Beust, joins us to revisit some of the topics from our Kotlin episodes. We talk more deeply about checked exceptions, null safety, the builder pattern, build systems, and of-course Monads.
Discuss this episode: https://discord.gg/nPa76qF
What are the reasons to adopt or migrate to a new technology? What prevents you from doing so? We explore that question and the differences between green-field and brown-field. Then we finally dive deep into Monads trying to conquer the Curse of the Monad.
Discuss this episode: https://discord.gg/nPa76qF
James officially launches his crusade against custom declarative languages and then we bike-shed about bike-shedding; exploring ways to make decisions for trivial problems.
Discuss this episode: https://discord.gg/nPa76qF
We begin by talking about personal developer productivity but then expand the scope to "collective" / team productivity. This leads us to grapple with some challenging ideas around Agile, non-violent communication, organization structures, diversity, and inclusion.
Discuss this episode: https://discord.gg/nPa76qF
In this episode we discuss things that are often overlooked in developer experience and what underlying values make developer experience an afterthought.
Discuss this episode: https://discord.gg/nPa76qF
A bike-shedless discussion about nulls, algebraic data types, and code formatting.
Discuss this episode: https://discord.gg/nPa76qF
In episode 2 we continue the conversation about Kotlin, things we enjoy and things that could be better.
Discuss this episode: https://discord.gg/nPa76qF
In our first episode we discuss features of the Kotlin programming language that we like.
Discuss this episode: https://discord.gg/nPa76qF