Working Code cover art

All Episodes

Working Code — 269 episodes

#
Title
1

267: Prove You Are Human

2

266: Strugglemaxing

3

265: Knowing When to Stop

4

264: Look Busy, Claude's Working

5

263: Intimacy with the Code

6

262: Zen and the Art of AI-Driven Maintenance

7

261: The Ben Turing Test

8

260: Reinventing the Wiki

9

259: Walling Off Your Mental Garden

10

258: On the AI of It All

11

257: We Solved Everything

12

256: The Productivity Trap: How Optimizing Everything Broke Us

13

255: AI in the Streets

14

254: Claudependent

15

253: The Adversarial Agents Are Arguing Again

16

252: Meet Showbot

17

251: Ben vs. Tests

18

250: Stuff, Things, WIP: Commit Messages

19

249: 10 Years of Tech Debt

20

248: AI All the Way Down

21

247: Trust Me Bro - LLM Security

22

246: Ben's Feeling the Vibe

23

245: Browser Passwords? You're Doing It Wrong

24

244: Ben vs 2026

25

243: Oops, All Aftershow

26

242: All I Want for Christmas Is Faster Builds

27

241: Welcoming Our New Robot Overlords

28

240: Memento Mori with Shawn Oden

29

239: Welcome to the Feature Factory

30

238: This Is Why We Can't Have Nice Things

31

237: The Internet Is Eating Itself and We're Just Watching

32

236: Trunk or Treat

33

235: When Romance Becomes a Database Problem with Sean Corfield

34

234: The Multitasking Mind

35

233: Cheating on Work with Work

36

232: Are we Idiots or Maniacs?

37

231: Good Friction

38

230: The Myth of Common Sense

39

229: Our Correct Opinions, Subjectivity in Coding

40

228: Soft Deletes and Other Crimes

41

227: Stop, Commensurate, and Listen

42

226: To Sync or Not To Sync?

43

225: The Value of Open Source in the Age of AI

44

224: Skin in the Game

45

223: The Six Month Autonomy Rule

46

222: Gemini CLI Test Drive

47

221: Life in the Trenches of Replatforming

48

220: Embracing AI with Dan Wilson

49

219: Potluck: AI Ego, Feature Flags, Customer Feedback

50

218: Rethinking Values in the Age of AI

51

217: More Svelte Than You Can Shake a Stick At

52

216: Ben's New Job

53

215: New Endeavours, New Challenges

54

214: Is Tech the Bad Guy Now?

55

213: Staying Motivated Through Long Projects

56

212: You Are Not a Coder

57

211: Roast My Desk, Rate My Clean-up

58

210: Free as in Speech, not as in Beer

59

209: MVP Therapy

60

208: Real or Fake? Esoteric Programming Languages

61

207: Potluck and Fun Facts

62

206: The Most Impactful Books

63

205: Lessons Learned Along the Way

64

204: Relaying Requirements

65

203: The Hard Problem of Naming Things

66

202: Um, Actually!

67

201: LLMs vs StackOverflow

68

200: The Power of Pause - We're Taking a Break

69

199: Is .io Out?

70

198: Battling Build Complexity

71

197: AI, The Innovation Dilemma, Promotions and More

72

196: Building Better, Developer Experience

73

195: When the Juice Isn't Worth the Squeeze

74

194: Manifesting a New App

75

193: Bonds Built in the Foxholes

76

192: The Best of Code and The Worst of Code

77

191: Processing Processes

78

190: Career Advice For Our Younger Selves - Ben & Carol Edition

79

189: Career Advice For Our Younger Selves

80

188: Yeeting Changes to Production - Code Reviews

81

187: Is it Possible to be a Solo Developer in 2024?

82

186: Warm Blankies For Your Work Insecurities

83

185: Adam's A/B Testing MVP

84

184: Solving World Peace with Code Comments

85

183: Who's Got the Beans? Carol's New Project

86

182: Coffee Talk and Catching Up

87

181: More Laws of Software

88

180: The Laws of Software

89

179: AI Sells You on AI

90

178: Upgrading From Node 0.10

91

177: Infinite Invisibility Timeout

92

176: Triumph and Fail Safe Space

93

175: Build Times, Overcompensating, Mentoring and More

94

174: When Your Software Has a Terrible, Horrible, No Good, Very Bad Day

95

173: Shopping for Solutions - Payments and Compliance Auditing

96

172: Building Your Own Standard Library

97

171: From Tactics to Strategy

98

170: Thinking in UX with Thelma Van

99

169: Buffer Overflow, Tabs vs Spaces

100

168: Memory Safety Mandate

101

167: Everyone Likes Their Own Brand

102

166: What's "Onboarded" to You?

103

165: Agile Methodology with Brian Sadler

104

164: Solo Programming, Chrome Monoculture and More - Potluck

105

163: Exposing Yourself, to New Tech

106

162: A Question of Time

107

161: 2024 Goals

108

160: Design Systems and Coding Philosophy

109

159: No Effort December Returns

110

158: The Premortem Premortem

111

157: Dead Man's Snitch Deep Dive with Adam Cameron

112

156: JSON, StackOverflow, Testing - Hot Takes

113

155: Software We're Thankful For

114

154: What Could Go Wrong? Pre-Mortems and Log Levels

115

153: Our Biggest Failures

116

152: Cron Heatmaps, Harvard AI, and Ben's Book - What's On Your Workbench

117

151: Async Human Solutions

118

150: What's on Your Workbench #3

119

149: Margin For Error

120

148: The Day The Code Stood Still

121

147: Potluck #9

122

146: Resiliency is Hard

123

145: Shiny New Things - Bun, Svelte, Skeleton

124

144: The Power of One

125

143: Moving On, Rewriting, Replatforming

126

142: Tangents All the Way Down

127

141: Building Stuff So You Can Build Stuff

128

140: Fraud, What is it Good For?

129

139: New Tables vs New Columns

130

138: Ben Goes Streaking

131

137: The Grug Brained Developer

132

136: Words, Do They Matter?

133

135: Note To Self v0.3.0

134

134: Ben Goes to a Conference

135

133: The Final Stretch

136

132: Virtual Reality

137

131: Starting From Scratch

138

130: Book Club - The Phoenix Project

139

129: New Features vs Maintenance

140

128: Potluck #8

141

127: How Tech Interviewing is Broken with Sean Corfield

142

126: Documenting Decisions

143

125: What's on Your Workbench? #2

144

124: We Are Juniors For Life

145

123: Negative 10x Developers

146

122: Coding Hot Takes

147

121: Ben's Testing Tribulations

148

120: Freelancing with Nolan Erck

149

119: Potluck #7

150

118: Things We Should Be Doing But, You Know... Reasons

151

117: Champions of Truth

152

116: The State of Developer Conferences with Brian Rinaldi

153

115: Self-Care For Developers

154

114: Carol Got Laid-Off

155

113: Surviving A Layoff

156

112: Listener Questions

157

111: How To Learn Stuff Good

158

110: Measuring Impact At Work

159

109: Best of 2022

160

108: 2022 Year In Review

161

107: Through The Wormhole

162

106: A Cascading Cataclysmic Christmas

163

105: No Effort December

164

104: Alexa Make A Podcast About AI

165

103: Birdsite Go Boom

166

102: Upgrading MySQL For Poop Emojis

167

101: Error - Error Message Not Helpful!

168

100: The Spicetacular!

169

099: Technical Debt Isn’t Always A Choice. Or Is It?

170

098: In Defense Of Working On The Legacy Platform

171

097: Expectations Of Professional Software Engineers

172

096: Why Do You Write?

173

095: Potluck #6 - Unpopular Opinions Edition

174

094: Disagree And Commit

175

093: Sounds Easy! Sure Isn't

176

092: The Power of No

177

091: Side Project Therapy

178

090: Passion Projects and Beer Money - Side Hustles

179

089: What Makes a Good Roadmap?

180

088: //todo: documentation

181

087: Note To Self v0.2.0

182

086: The Working Code Test

183

085: Shipping Complexity

184

084: The Architectural Support Team with Jason Henriksen

185

083: Alternate Timelines

186

082: GitHub Copilot - Is It Worth It?

187

081: Total Randos

188

080: Other Duties As Assigned

189

079: Potluck #5

190

078: UX - Pushing Users Into The Pit of Success

191

077: Mid-Manager Blues

192

076: Ben Needs A Minute

193

075: What Problem Does This Solve?

194

074: What's On Your Workbench?

195

073: Our Golden Parachute

196

072: Too Many Hats

197

071: Potluck #4

198

070: Self Reflections

199

069: Now I'm Catching Events

200

068: Hire Women, Inspire Women

201

067: We Have Feelings On Logging

202

066: Make Meetings Suck Less

203

065: TDD In the Trenches with Scott Stroz

204

064: Should I Stay Or Should I Go?

205

063: Nobody Makes It Out Alive!

206

062: Note To Self

207

061: Software Is For People

208

060: Technical Debt

209

059: Everything Old Is New Again

210

058: Do 10x Developers Exist?

211

057: Goals for 2022

212

056: Best of 2021

213

055: Sales Fails

214

054: We're So Quacked

215

053: Product Management with Adam Lehman

216

052: Starting Your Own Business, with Steve Rittler

217

051: You Are Replaceable

218

050: Where Do You See Yourself in 5 Years?

219

049: Revisiting Replatforming - There Is No Correct Answer

220

048: // TODO: Microwave ToDo List

221

047: Email Ruins Everything

222

046: Secrets Management vs. Premature Optimization

223

045B: The Aftershow

224

045: Join Our Discord

225

044: Facebook's No Good Very Bad Week

226

043: Relay Race Programming

227

042: Potluck #3

228

041: The Third Age of JavaScript, with Shawn @Swyx Wang

229

040: Automaticity Is a Weird Word

230

039: Ben's Future at InVision

231

038: Holding Developers Accountable

232

037: Brian Klaas Talks Cloud

233

036: Blogs and Digital Gardens

234

035: Being a Swamp Guide

235

034: Some of My Best Friends Are React Developers!

236

033: Software Patents

237

032: What Comes After Senior Developer?

238

031: To The Cloud! But Why?

239

030: Carol's Consult Catch-Up Conversation

240

029: Potluck #2

241

028: Buy vs. DIY

242

027: Giving Technical Presentations

243

026: Passwords

244

025: Breaking Up With Your Stack

245

024: The Archetype of an Effective Developer

246

023: Book Club #1 Clean Code by "Uncle Bob" Martin (pt2)

247

022: Book Club #1 Clean Code by "Uncle Bob" Martin (pt1)

248

021: Listener Questions #2

249

020: Carol Needs a Consult

250

019: Makefiles

251

018: Feature Flags (Finally!)

252

017: Premature Optimization

253

016: Interviewing

254

015: Potluck #1

255

014: Zen and the Art of Pull Requests

256

013: Do What You Love And You'll Never Work A Day In Your Life

257

012: Idiomatic Code

258

011: Listener Questions #1

259

010: Scaling

260

009: Testing

261

008: Origin Stories Pt 2

262

007: Origin Stories Pt 1

263

006: Hopes for 2021

264

005: Monolith vs. Microservices

265

004: Impostor Syndrome

266

003: Burnout, Mental Exhaustion, and Productivity

267

002: Working from home

268

001: Adam's Secret Shame

269

000: Hello, World!