Coder Radio cover art

All Episodes

Coder Radio — 599 episodes

#
Title
1

651: Carolina Code's Barry Jones

2

650: Meat Mike Is Back

3

649: MikeBot Takeover!

4

648: System76's Britain Heaphy

5

647: pgFirstAid with Justin Frye

6

646: Shawn Hymel

7

645: Warp's Holmes & Llyod

8

644: Bryan Hyland on Open-Source

9

643: Scott Kelly, CEO Black Dog Ventures

10

642: March Mailbag

11

641: Qdrant's Brian O'Grady

12

640: The Modern .Net Shows' Jamie Taylor

13

639: RubyLLM with Carmine Paolino

14

638: Cisco's ThousandEyes' Murtaza Doctor

15

637: SEGA Christmas Special 25

16

636: Red Hat's James Huang

17

635: Tabnine's Eran Yahav

18

634: MongoDB's Frank Pachot

19

633: Hotwire Native with Joe Masilotti

20

632: Graphite's Merrill Lutsky

21

631: Aeroview's Marc Weiner

22

630: Edward Schmitz

23

629: Tom Totenberg from LaunchDarkly

24

628: Co-Pilot Vibe Coding

25

627: Event Modeling Pt2

26

626: .Net 10 & C#14 With Nick Proud

27

625: Mailbag August '25

28

624: Tampa Tech With Joey DeVilla

29

623: Learn Linux TV with Jay LaCroix

30

622: Warp 2, Mr. Lloyd

31

621: WWDC 25 Special

32

620: Cloudflare's Sunil Pai

33

619: Rogue Amoeba's Paul Kafasis

34

618: Github's Tim Rogers

35

617: West Point's Sean McBride

36

616: Event Modeling with Adam Dymitruk

37

615: Vibe Easter 25

38

614: Packfiles.io's Charlton Trezevant

39

613: Intel Aflame

40

612: Framework's Matt Hartley

41

611: System76's Carl Richell

42

610: RPA with Nick Proud

43

609: More Rust With Honey

44

608: R With Eric Nantz

45

607: Warp's Zach Lloyd

46

606: Coder's Next Steps

47

605: The Democrats Behind DeepSeek

48

604: The Startup Myth

49

603: COSMIC Defenders

50

602: Dude, You're Getting a Dell Pro Max Micro Plus!

51

601: The 10X Exec

52

600: Mikestrodamus

53

599: GPU Game Theory

54

598: No Code is just Other People's Code

55

597: Make Google Great Again

56

596: Chrome For Sale

57

595: Year of the Snake

58

594: Smart Contracts for Dumb People

59

593: Bake Your Own Linux Cake

60

592: C++ Safety Dance

61

591: FOSS does what Nintendont

62

590: Google’s Loss is Our Win

63

589: Blame the Tools using the Tools

64

A Coder PSA

65

588: Hulk Smash “PUNY DEVS”

66

587: Surfing the WSL Wave

67

586: Mike's Clone Army

68

585: From Ops to Dev and Back Again

69

584: Google’s Poisoned Apple

70

583: A Shekel for Every Click

71

582: Intel: It Hurts Inside

72

581: Lunacy Lake

73

580: Error Lake

74

579: The Insufferable Small Business

75

578: Cancel the 100X

76

577: Holy Order of the Admins

77

576: The New 800-pound Gorilla

78

575: The Omakub Directive

79

574: Craig Stans Unite

80

573: The Ultimate Computer

81

572: Foxes In The Henhouse

82

571: Old Wine New Bottle

83

570: 4o

84

569: Whatever It Takes

85

568: The Junior Jump

86

567: The year of Small Models

87

566: FOSS Feed & Care

88

565: The Great Llama

89

564: Re-Re-Rewrite it in Rust

90

563: Mike’s No Good Very Bad Rails Update

91

562: Apple Loses It's Shine

92

561: No CUDA for You!

93

560: Artificial Information

94

559: Double Botched

95

558: Big Zuck Energy

96

557: Betting it all on Green

97

556: Facial Computing

98

555: It's Good to be the King

99

554: The App Store Addiction

100

553: Fake AI Until You Make AI

101

552: iPad Friend Zone

102

551: The Workstation Lifestyle

103

550: Buff Uncle Jeff

104

549: Hacking The Gathering

105

548: Don't Fight the Music

106

547: The Slow and the Infuriating

107

546: A Very Tidy Excuse

108

545: Sam's Busy Weekend

109

544: Microsoft Already Did It

110

543: For Your Safety

111

542: Fresh Cut Fraud

112

541: Better Late than Never

113

540: Sherlockin All Over the Place

114

539: Mike Breaks the Build

115

538: You Never Forget Your First

116

537: Unity Mutiny

117

536: Grindr-in-Chief

118

535: Locally Sourced Carbon Neutral Consumer

119

534: Blame the Automation

120

533: Critical Failure in Open Source

121

532: Take It to the Limit

122

531: C# as it Should Have Been

123

530: What the AI Skeptics got Right

124

529: This API is Not for You

125

528: I'm a 1.2x Developer

126

527: The Internet is for Stealing JPGs

127

526: The Closing Moment of Opportunity

128

525: Mike Gets Unreal

129

524: Apple's Blurry Vision

130

523: Scooby-Doo of Code Hiding

131

522: Reddit Goes Dark

132

521: More Pro, More Problems

133

520: Microsoft Goes All-In

134

519: Not So OpenAI

135

518: Driving Mr. Dominick

136

517: Savage Serverless Shutdown

137

516: There is No Moat

138

515: Codeium Comes for Copilot

139

514: Designing a Villain

140

513: Apple's Golden Hour

141

512: The Hysterics Chronicles

142

511: Robot Chat Shack

143

510: Edge of Disaster

144

509: The Great Cloud Exodus

145

508: Hybrid Hangover

146

507: Tough Little Liver

147

506: Hay Tay

148

505: Panic at the GPTdisco

149

504: Gateway Timeout Error

150

503: Ruby in the WebAssembly

151

502: Too Big to Care

152

501: The AWS of AI

153

500: Internal Server Error

154

499: The Copy Paste Wars

155

498: The Birds and the Elephants

156

Gamer Radio 0: Gaming with Perspective - Test Show

157

497: Shots Across the Pond

158

496: Sweeney's Final Swing

159

495: .Not Funded

160

494: Python Paradigms

161

493: Super Spellcheck

162

492: The Troll Wizard

163

491: Voltron Based Development

164

490: Final Boss Battle

165

489: Luther Curious

166

488: Code Laundering

167

487: Casual Coders

168

486: The Fight for the Next Knight Rider

169

485: Going All In on Linux

170

484: I Wanted to be a Hipster

171

483: Objective D

172

482: Building Your Light Saber

173

481: Apple's Metal Tax

174

480: Google's 1984 Moment

175

479: Apple's Mob Move

176

478: Strange New Workflows

177

477: Sweet Little Lies

178

476: Tapping the Breaks

179

475: I Do Declare

180

474: Horton Hears a Linux User

181

473: Laptop Coasters

182

472: Drunken Copilot

183

471: Technical Guardians of the Galaxy

184

470: Make it so, Dev One!

185

469: The Problem with WWDC

186

468: Coding to Make It

187

467: No More Snake Mustaches

188

466: Luxury Emotional Manipulation

189

465: Mike's Magic Mom

190

464: Our Cuban Car Moment

191

463: You Git What You Pay For

192

462: Account Suspenders

193

461: Easy for Schmidt to Say

194

460: Request Out of Time

195

459: Revolution in Review

196

458: No Sideloading in this House

197

457: Rich Clownshow Services

198

456: Linux CEO

199

455: One Revision Away

200

454: No Quest for the Wicked

201

453: International Boomer Marooners

202

452: Shockingly Pragmatic

203

451: The Trouble with Tablets

204

450: MetaWave

205

449: Monetized Misery

206

448: Fakers and Takers

207

447: All Roads Lead to Clippy

208

446: Blizzard Battery Battle

209

445: Say No to Node

210

444: Mining the Logs

211

443: Reptilian Power Play

212

442: Touched by the Bar

213

441: Dependency Derby

214

440: Just Say No to M1

215

439: Github NoPilot

216

438: The Oppenheimer Problem

217

437: Microsoft War Stories

218

436: The Diablo is in the Details

219

435: Ask Alice

220

434: Coding Gungan Style

221

433: Falling for FastAPI

222

432: That Time We Stepped In It

223

431: Success is not Illegal

224

430: Steamy PostgreSQL Shower

225

429: Apple Fools Everyone

226

428: Epic's Receipts

227

427: Second-Class Desktop

228

426: The Thoughtful Triangle

229

425: Ruby in the Rough

230

424: Denial of DOS

231

423: Dead Desktop Disco

232

422: Don't Code in Bed

233

421: Misdirected Request

234

420: You Can't Sideload Happiness

235

419: Authentication Timeout

236

418: I'm a Teapot

237

417: Why Would Developers Care?

238

416: Strange Voltron of Hell

239

415: Keyboard Kurious

240

414: Google I/NO

241

413: Painpoints to Profits

242

412: Context in Comprehension

243

411: The Misadventures of Mad Mikhail

244

410: M1 has a Dirty Little Secret

245

409: Conflict

246

408: Request Timeout

247

407: Halls of Glowing Apples

248

406: Functional Sadism

249

405: Method Not Allowed

250

404: Not Found

251

403: Forbidden

252

402: Payment Required

253

401: Unauthorized

254

400: Bad Request

255

399: Better Living Through Bots

256

398: Testing the Test

257

397: Electron Ennui

258

396: Everyone Fools Around with Linux in College

259

395: 50 Shades of M1

260

394: SaaS is a Blast

261

393: The Snake in the Room

262

392: Seduced by The Snake

263

391: Coder In the Woods

264

390: The Gold Rust

265

389: Smoked Laptops

266

388: MacOS Lincoler

267

387: ARMed & Dangerous

268

386: i386

269

385: Edging the Fox

270

384: Leaping Lizard People

271

383: Java Justice

272

382: Hacktoberbust

273

381: Flamewar Feedback Frenzy

274

380: Developer Unfriendly

275

379: Neckbeards Get Shaved

276

378: Rust, Safe for Marketing

277

377: An Epic Underdog

278

376: WESA BACK!

279

375: The Grey Havens

280

374: Python's Long Tail

281

373: Interactive Investigations

282

372: Crystal Clear

283

371: Absurd Abstractions

284

370: F'ing #

285

369: Old Man Embraces Cloud

286

368: Clojure Clash

287

367: 10x Evilgineers

288

366: Functional First

289

365: Objectively Old

290

364: Gabbing About Go

291

363: Find Your Off-Ramp

292

362: It Crashes Better

293

361: ZEEEE Shell!

294

360: Swift Kick In The UI

295

359: 7 Languages

296

358: Batteries are Leaking

297

357: 3 OSes 1 GPU

298

356: Fear, Uncertainty, and .NET

299

355: F# Shill

300

354: A Life of Learning

301

353: A Week with WSL

302

352: Self Driving Disaster

303

351: Riding the Rails

304

350: Rusty Stadia

305

349: Their Rules, Your Choice

306

348: Dependency Dangers

307

347: Rusty Rubies

308

346: Serverless Squabbles

309

345: F# Envy

310

344: Cupertino's King Makers

311

343: Say My Functional Name

312

342: Webs Assemble!

313

341: Too Late for Jenkins?

314

340: The Optional Option

315

339: One Week at a Time

316

338: sleep(jesus);

317

337: 2018's Deal Channels

318

336: It's The Culture Stupid

319

335: Everyone’s Going Chrome

320

334: Time Crisis

321

333: Space Gray Handcuffs

322

332: Before Coder

323

331: Blue Is The New Red

324

330: Vinny's Unit Tests

325

329: OpenJDK or Death

326

328: In Testing We Trust

327

Episode 327: Smoked Laptops

328

Episode 326: I'm a Stakeholder Now

329

Clojure Calisthenics

330

Episode 324: Rage Against The Beer

331

Episode 323: Reacting to React Native

332

Episode 322: Not so Qt

333

Episode 321: Qt & Me

334

Episode 320: The Big Bezos

335

Episode 319: Nadella Stamp

336

Episode 318: Losing the Anaconda

337

Episode 317: A Chat with Uno

338

Episode 316: When Clouds Go Dark

339

Episode 315: Chicken Farmers

340

Episode 314: Microsoft's Electron Future

341

Episode 313: GitLab’s CEO

342

Episode 312: Git with Microsoft

343

Episode 311: Google AI For The Win

344

ECMATakeover

345

Episode 309: Best of Both Worlds

346

Episode 308: The Nicheing Down Fallacy

347

Episode 307: System.Evolution

348

Episode 306: Progressive Webbie Things

349

Episode 305: Perpetual Beta Tester

350

Episode 304: No Bad Guys Only Survivors

351

Weapons of Mass Data

352

Episode 302: Staring into Sun

353

Episode 301: Being David

354

Developers Rule the World | CR 300

355

Mike’s Wishlist | CR 299

356

Niche Busters | CR 298

357

Lunch Break Coder | CR 297

358

Chris Goes to Microsoft | CR 296

359

Green Fairies In Green Fields | CR 295

360

Escape Pod Machine | CR 294

361

The PowerShell Play | CR 293

362

Lint or Lament | CR 292

363

Hey Google | CR 291

364

The Last Coder | CR 290

365

Apple Payday | CR 289

366

Mike’s New Ride | CR 288

367

You Need a Barb | CR 287

368

Collateral User Damage | CR 286

369

Windows 10, The Best Linux Yet? | CR 285

370

Popping WebAssembly Hype | CR 284

371

Back From the DevFest | CR 283

372

Ice Age | CR 282

373

Selling the FLOSS | CR 281

374

Mike Was Right | CR 280

375

Evolving Software Development | CR 279

376

A New Kit for Home | CR 278

377

Elixir of My Soul | CR 277

378

Bite of the AR Apple | CR 276

379

Reacting To React | CR 275

380

No Love for Open Source | CR 274

381

A Hurricane of Feedback | CR 273

382

The State of Stateless | CR 272

383

The Future is Serverless | CR 271

384

Daily Stand Up Myth | CR 270

385

Clustered Pi | CR 269

386

Ask Alice | CR 268

387

Skills to Pay the Bills | CR 267

388

Mike the Botter | CR 266

389

Rented Windows Theory | CR 265

390

Toxic Licensing | CR 264

391

The Guilty Bug | CR 263

392

Summer of GitHub | CR 262

393

Basic Bot | CR 261

394

The WWDC17 Episode | CR 260

395

Hi-Tech Lady Tubes | CR 259

396

Bad Process SIGKILLs | CR 258

397

Kotlin, Swiftly | CR 257

398

Legalize Math | CR 256

399

Moby’s Logs | CR 255

400

Riding the Whale | CR 254

401

4k of Sin | CR 253

402

DysFunctional | CR 252

403

Roadshow Special | CR 251

404

Captivated by Containers | CR 250

405

Just Some Tools | CR 249

406

Some WebAssembly Required | CR 248

407

Always Be Coding | CR 247

408

Mozilla's Pocket Pick | CR 246

409

Java Rusts Over | CR 245

410

Still Playing Mono | CR 244

411

iPad Shrinkage | CR 243

412

Cowboy Code | Coder Radio 242

413

Tricks of the Trade | CR 241

414

Disillusioned NixBeards | CR 240

415

Living in a Clamshell | CR 239

416

Undockered | CR 238

417

Shuffling Code | CR 237

418

Refactoring 2016 | CR 236

419

Okay Google, Take Over the World | CR 235

420

Legend Of The Snow Leopard | CR 234

421

Stalker Box | CR 233

422

Minimal Functional Product | CR 232

423

Scrum Burger | CR 231

424

Microsoft’s Public Shame | CR 230

425

Old Men Yell at Macbooks | CR 229

426

A Lemur Eats an Apple | CR 228

427

Everybody's Keyboard Fighting | CR 227

428

Coder Profiling | CR 226

429

The ROI of Things | CR 225

430

Vaporware on the Server | CR 224

431

Get Swifty | CR 223

432

Rusty Support | CR 222

433

Bag of jQuery | CR 221

434

Docker Dumpster Fire | CR 220

435

Dollar Store Quality | CR 219

436

Agile Scapegoat | CR 218

437

Botpocalypse Now | CR 217

438

Mismatch Patterns in Productivity | CR 216

439

Real Life on the Ratel | CR 215

440

Make Coding Great Again | CR 214

441

PokéCode | CR 213

442

Derailing Java | CR 212

443

Ai Theater | CR 211

444

Productivity Theater | CR 210

445

WWDC Hypercap | CR 209

446

Fair-use Frustrations | CR 208

447

AGILE: Too Big to Fail | CR 207

448

Fat Bottom APIs | CR 206

449

Git off the Rails | CR 205

450

Revenge of the Swift | CR 204

451

Go Go Golang | CR 203

452

GO Swift Yourself | CR 202

453

Tough Market | CR 201

454

Bot Your Life | CR 200

455

The Good Xamaritan | CR 199

456

Brave New Code | CR 198

457

Rails Crazies React | CR 197

458

Hybrid Hijinks | CR 196

459

The Xamarin Hand | CR 195

460

Xamarin through the Ages | CR 194

461

Big Blue's Swift Move | CR 193

462

Post Apocalyptic Linux Desktop | CR 192

463

Parsing Your Options | CR 191

464

Death of the Freelancer | CR 190

465

I'm OOPting Out | CR 189

466

Linux: Bug or Feature? | CR 188

467

Slacking while Coding | CR 187

468

Decision 2016: Native vs Hybrid | CR 186

469

Predictive Coder | CR 185

470

Mike’s Big Year | CR 184

471

Android Instability | CR 183

472

Open Season on Swift | CR 182

473

Code a Little Deeper | CR 181

474

Barkeep, Ionic, Please | CR 180

475

I Came, I Saw, Ionic | CR 179

476

Windows XP of the Net | CR 178

477

Coder Puppy Mills | CR 177

478

Material Matters | CR 176

479

What The Zuck! | CR 175

480

Below the Surface | CR 174

481

Sun Setting on Java | CR 173

482

Advertising Cold War | CR 172

483

Coder Craftsmen | CR 171

484

Apple Strokes The Tip | CR 170

485

Subscription Lock-in | CR 169

486

Template Driven Design | CR 168

487

The Price Isn't Right | CR 167

488

Hamburger Non-Helper | CR 166

489

.Net or .Not? | CR 165

490

Conditional Swift Justice | CR 164

491

Proprietary Stress Management | CR 163

492

Wandering in the Woods | CR 162

493

Good Guy Mike | CR 161

494

Developer Commodity | CR 160

495

Hipster Tendencies | CR 159

496

Privileged Programmers | CR 158

497

Ahoy, El Capitan! | CR 157

498

You're Gitting it Wrong | CR 156

499

Google's Brillo Pad | CR 155

500

Chrome Took My Memory! | CR 154

501

Bearded Buzzwords | CR 153

502

The Open Pivot | CR 152

503

Compromising Virtual Clouds | CR 151

504

Interview Gauntlets of Pain | CR 150

505

The Sociopath Code | CR 149

506

Magical Contract Bids | CR 148

507

The Sonic Philosophy | CR 147

508

Open Source as a Trap | CR 146

509

Why Mike's Disgusted by Android | CR 145

510

Apple Future vs Pebble Past | CR 144

511

Not My Problem | CR 143

512

Accounts Percievable | CR 142

513

Retro Extravaganza | CR 141

514

NOde | CR 140

515

Windows in the Pi | CR 139

516

Deploy Like an Animal | CR 138

517

Monumental Android Failure | CR 137

518

Ruby is not Perl | CR 136

519

Macs Exodus | CR 135

520

Fair And Balanced | CR 134

521

Best Of Coder Radio 2014 | CR 133

522

Git your Pizza | CR 132

523

Dock Your Rocket | CR 131

524

Get Back to the '50s | CR 130

525

Google's Objective C | CR 129

526

.NET’s Open Future | CR 128

527

The Gorilla in the Stack | CR 127

528

HTML5: Back To The Future | CR 126

529

Behind the Schemes | CR 125

530

Underwhelming Apple | CR 124

531

Coder Inquisition | CR 123

532

A Cult of Personality Tests | CR 122

533

Doxing Developers | CR 121

534

Xamarin Sham | CR 120

535

Notch Escapes | Coder Radio 119

536

Privacy is a Myth | CR 118

537

Fools Aren't Protected | CR 117

538

DOM Be Gone | CR 116

539

The Scripting Chronicles | CR 115

540

Contrarian Contracting | CR 114

541

Corner of Shame | CR 113

542

The Xamarin Solution | CR 112

543

Microsoft's Culture Anchor | Coder Radio 111

544

Manual Design | CR 110

545

Go Big or Go Lean! | CR 109

546

Materially Excited | CR 108

547

New Hotness Exhaustion | CR 107

548

Bathroom Marketing | CR 106

549

The Problem with GitHub | CR 105

550

Swift exit for Obj-C | CR 104

551

WWDC Predictions 2014 | CR 103

552

Has Microsoft Lost It's Mojo? | CR 102

553

Shields Up | CR 101

554

0×64 | CR 100

555

Is That a Weave? | CR 99

556

Always Be Coding | CR 98

557

Open Source, Closed Wallets | CR 97

558

MS Gadget 2.0 | CR 96

559

The Blame Game | CR 95

560

Paranoid Android Developers | CR 94

561

Ruby off the Rails | CR 93

562

Persona Non Grata | CR 92

563

Your Database is Slow | CR 91

564

Get Yourself Tested | CR 90

565

The Cost of Comments | CR 89

566

Paper Cuts Deep | CR 88

567

Waning Windows | CR 87

568

Myth of Magic Methodology | CR 86

569

Backend Lockin | CR 85

570

Ops vs Dev | CR 84

571

It’s Java’s Year | CR 83

572

Coding Transitions | CR 82

573

The Freelancer Dilemma | CR 81

574

The SteamOS Conspiracy | CR 80

575

Two French Presses | CR 79

576

Code Your Enthusiasm | CR 78

577

The Big Xbone | CR 77

578

Burned by Agile | CR 76

579

Deploying the Haterade | CR 75

580

Justifying Java | CR 74

581

Baby Got Backend | CR 73

582

Relatively Laid Out | CR 72

583

Betting on Linux | CR 71

584

Toolchain Transitions | CR 70

585

With Apologies to Texas | CR 69

586

ASP.Magic | CR 68

587

Blazing 7 | CR 67

588

Docker All The Things | CR 66

589

Love’s Labor Lost | CR 65

590

Bye Bye Ballmer | CR 64

591

Mozilla Persona | CR 63

592

FizzBuzzed! | CR 62

593

Office Hours | CR 61

594

Call In 2.0 | CR 60

595

Sour Apple | CR 59

596

The 56k Solution | CR 58

597

The Dev Jungle | CR 57

598

Microsoft’s in a Funk | CR 56

599

Software Exorcism | CR 55