Steve Klabnik
Appears in 10 Episodes
The Vibes-Based Legal System
This week Steve's back to tackle the big question: is AI-generated output copyrightable? The conversation includes discussions of the Copyright Act of 1976, the philos...
The AI Factory Floor
This week we're talking about Gastown! Dylan and Steve join Kris to break down the viral project that spins up hundreds of Claude Code instances to build a software fa...
JJ and How to Evolve an Open Source Ecosystem
Jujutsu is a new version control system that's gaining in popularity. Its swappable backends allow users to continue using version control systems like Git without oth...
The Failure of Open Source Leadership
Open source project leaders have faced heavy challenges over the last decade and a half. It seems every language community has had conflicts with its leadership: Pytho...
Big Data Energy
In the years leading up to the current AI hype cycle we're currently all experiencing, there was another hype cycle: Big Data. In this episode, Kris is joined by Matt ...
AI Booster? AI Doomer? You're Wrong Either Way
It's a rarity in recent years to have a conversation and not have the topic of AI brought up. There are those who think we're on the cusp of AI super-intelligence, tho...
Versioning: We Did It To Ourselves
Versioning! It's a topic that we all deal with on a daily basis, and yet it's a topic that many of us dread. Our ecosystems love semantic versioning, but many of us fi...
Why You're Wrong About REST
The web has been around for nearly 40 years, yet despite its massive success, the principles that made it a success still prove elusive to most software engineers toda...
What Even Is A [Programming|Natural] Language?
Whether you're talking to another person, talking to a computer, or just talking to yourself, we use languages every day. For a long time now, there's been a debate ab...
Language and Codes of Misconduct
In episode 27, the panel discussed what languages are, what it means to know things, and what meaning is. In this bonus episode, we extend that conversation to discuss...
