Coder Radio cover art

All Episodes

Coder Radio — 602 episodes

#
Title
1

654: Prof Andrew Seely

2

653: Microsoft's Franck Pachot

3

652: Ruby Native's Joe Masilotti

4

651: Carolina Code's Barry Jones

5

650: Meat Mike Is Back

6

649: MikeBot Takeover!

7

648: System76's Britain Heaphy

8

647: pgFirstAid with Justin Frye

9

646: Shawn Hymel

10

645: Warp's Holmes & Llyod

11

644: Bryan Hyland on Open-Source

12

643: Scott Kelly, CEO Black Dog Ventures

13

642: March Mailbag

14

641: Qdrant's Brian O'Grady

15

640: The Modern .Net Shows' Jamie Taylor

16

639: RubyLLM with Carmine Paolino

17

638: Cisco's ThousandEyes' Murtaza Doctor

18

637: SEGA Christmas Special 25

19

636: Red Hat's James Huang

20

635: Tabnine's Eran Yahav

21

634: MongoDB's Frank Pachot

22

633: Hotwire Native with Joe Masilotti

23

632: Graphite's Merrill Lutsky

24

631: Aeroview's Marc Weiner

25

630: Edward Schmitz

26

629: Tom Totenberg from LaunchDarkly

27

628: Co-Pilot Vibe Coding

28

627: Event Modeling Pt2

29

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

30

625: Mailbag August '25

31

624: Tampa Tech With Joey DeVilla

32

623: Learn Linux TV with Jay LaCroix

33

622: Warp 2, Mr. Lloyd

34

621: WWDC 25 Special

35

620: Cloudflare's Sunil Pai

36

619: Rogue Amoeba's Paul Kafasis

37

618: Github's Tim Rogers

38

617: West Point's Sean McBride

39

616: Event Modeling with Adam Dymitruk

40

615: Vibe Easter 25

41

614: Packfiles.io's Charlton Trezevant

42

613: Intel Aflame

43

612: Framework's Matt Hartley

44

611: System76's Carl Richell

45

610: RPA with Nick Proud

46

609: More Rust With Honey

47

608: R With Eric Nantz

48

607: Warp's Zach Lloyd

49

606: Coder's Next Steps

50

605: The Democrats Behind DeepSeek

51

604: The Startup Myth

52

603: COSMIC Defenders

53

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

54

601: The 10X Exec

55

600: Mikestrodamus

56

599: GPU Game Theory

57

598: No Code is just Other People's Code

58

597: Make Google Great Again

59

596: Chrome For Sale

60

595: Year of the Snake

61

594: Smart Contracts for Dumb People

62

593: Bake Your Own Linux Cake

63

592: C++ Safety Dance

64

591: FOSS does what Nintendont

65

590: Google’s Loss is Our Win

66

589: Blame the Tools using the Tools

67

A Coder PSA

68

588: Hulk Smash “PUNY DEVS”

69

587: Surfing the WSL Wave

70

586: Mike's Clone Army

71

585: From Ops to Dev and Back Again

72

584: Google’s Poisoned Apple

73

583: A Shekel for Every Click

74

582: Intel: It Hurts Inside

75

581: Lunacy Lake

76

580: Error Lake

77

579: The Insufferable Small Business

78

578: Cancel the 100X

79

577: Holy Order of the Admins

80

576: The New 800-pound Gorilla

81

575: The Omakub Directive

82

574: Craig Stans Unite

83

573: The Ultimate Computer

84

572: Foxes In The Henhouse

85

571: Old Wine New Bottle

86

570: 4o

87

569: Whatever It Takes

88

568: The Junior Jump

89

567: The year of Small Models

90

566: FOSS Feed & Care

91

565: The Great Llama

92

564: Re-Re-Rewrite it in Rust

93

563: Mike’s No Good Very Bad Rails Update

94

562: Apple Loses It's Shine

95

561: No CUDA for You!

96

560: Artificial Information

97

559: Double Botched

98

558: Big Zuck Energy

99

557: Betting it all on Green

100

556: Facial Computing

101

555: It's Good to be the King

102

554: The App Store Addiction

103

553: Fake AI Until You Make AI

104

552: iPad Friend Zone

105

551: The Workstation Lifestyle

106

550: Buff Uncle Jeff

107

549: Hacking The Gathering

108

548: Don't Fight the Music

109

547: The Slow and the Infuriating

110

546: A Very Tidy Excuse

111

545: Sam's Busy Weekend

112

544: Microsoft Already Did It

113

543: For Your Safety

114

542: Fresh Cut Fraud

115

541: Better Late than Never

116

540: Sherlockin All Over the Place

117

539: Mike Breaks the Build

118

538: You Never Forget Your First

119

537: Unity Mutiny

120

536: Grindr-in-Chief

121

535: Locally Sourced Carbon Neutral Consumer

122

534: Blame the Automation

123

533: Critical Failure in Open Source

124

532: Take It to the Limit

125

531: C# as it Should Have Been

126

530: What the AI Skeptics got Right

127

529: This API is Not for You

128

528: I'm a 1.2x Developer

129

527: The Internet is for Stealing JPGs

130

526: The Closing Moment of Opportunity

131

525: Mike Gets Unreal

132

524: Apple's Blurry Vision

133

523: Scooby-Doo of Code Hiding

134

522: Reddit Goes Dark

135

521: More Pro, More Problems

136

520: Microsoft Goes All-In

137

519: Not So OpenAI

138

518: Driving Mr. Dominick

139

517: Savage Serverless Shutdown

140

516: There is No Moat

141

515: Codeium Comes for Copilot

142

514: Designing a Villain

143

513: Apple's Golden Hour

144

512: The Hysterics Chronicles

145

511: Robot Chat Shack

146

510: Edge of Disaster

147

509: The Great Cloud Exodus

148

508: Hybrid Hangover

149

507: Tough Little Liver

150

506: Hay Tay

151

505: Panic at the GPTdisco

152

504: Gateway Timeout Error

153

503: Ruby in the WebAssembly

154

502: Too Big to Care

155

501: The AWS of AI

156

500: Internal Server Error

157

499: The Copy Paste Wars

158

498: The Birds and the Elephants

159

Gamer Radio 0: Gaming with Perspective - Test Show

160

497: Shots Across the Pond

161

496: Sweeney's Final Swing

162

495: .Not Funded

163

494: Python Paradigms

164

493: Super Spellcheck

165

492: The Troll Wizard

166

491: Voltron Based Development

167

490: Final Boss Battle

168

489: Luther Curious

169

488: Code Laundering

170

487: Casual Coders

171

486: The Fight for the Next Knight Rider

172

485: Going All In on Linux

173

484: I Wanted to be a Hipster

174

483: Objective D

175

482: Building Your Light Saber

176

481: Apple's Metal Tax

177

480: Google's 1984 Moment

178

479: Apple's Mob Move

179

478: Strange New Workflows

180

477: Sweet Little Lies

181

476: Tapping the Breaks

182

475: I Do Declare

183

474: Horton Hears a Linux User

184

473: Laptop Coasters

185

472: Drunken Copilot

186

471: Technical Guardians of the Galaxy

187

470: Make it so, Dev One!

188

469: The Problem with WWDC

189

468: Coding to Make It

190

467: No More Snake Mustaches

191

466: Luxury Emotional Manipulation

192

465: Mike's Magic Mom

193

464: Our Cuban Car Moment

194

463: You Git What You Pay For

195

462: Account Suspenders

196

461: Easy for Schmidt to Say

197

460: Request Out of Time

198

459: Revolution in Review

199

458: No Sideloading in this House

200

457: Rich Clownshow Services

201

456: Linux CEO

202

455: One Revision Away

203

454: No Quest for the Wicked

204

453: International Boomer Marooners

205

452: Shockingly Pragmatic

206

451: The Trouble with Tablets

207

450: MetaWave

208

449: Monetized Misery

209

448: Fakers and Takers

210

447: All Roads Lead to Clippy

211

446: Blizzard Battery Battle

212

445: Say No to Node

213

444: Mining the Logs

214

443: Reptilian Power Play

215

442: Touched by the Bar

216

441: Dependency Derby

217

440: Just Say No to M1

218

439: Github NoPilot

219

438: The Oppenheimer Problem

220

437: Microsoft War Stories

221

436: The Diablo is in the Details

222

435: Ask Alice

223

434: Coding Gungan Style

224

433: Falling for FastAPI

225

432: That Time We Stepped In It

226

431: Success is not Illegal

227

430: Steamy PostgreSQL Shower

228

429: Apple Fools Everyone

229

428: Epic's Receipts

230

427: Second-Class Desktop

231

426: The Thoughtful Triangle

232

425: Ruby in the Rough

233

424: Denial of DOS

234

423: Dead Desktop Disco

235

422: Don't Code in Bed

236

421: Misdirected Request

237

420: You Can't Sideload Happiness

238

419: Authentication Timeout

239

418: I'm a Teapot

240

417: Why Would Developers Care?

241

416: Strange Voltron of Hell

242

415: Keyboard Kurious

243

414: Google I/NO

244

413: Painpoints to Profits

245

412: Context in Comprehension

246

411: The Misadventures of Mad Mikhail

247

410: M1 has a Dirty Little Secret

248

409: Conflict

249

408: Request Timeout

250

407: Halls of Glowing Apples

251

406: Functional Sadism

252

405: Method Not Allowed

253

404: Not Found

254

403: Forbidden

255

402: Payment Required

256

401: Unauthorized

257

400: Bad Request

258

399: Better Living Through Bots

259

398: Testing the Test

260

397: Electron Ennui

261

396: Everyone Fools Around with Linux in College

262

395: 50 Shades of M1

263

394: SaaS is a Blast

264

393: The Snake in the Room

265

392: Seduced by The Snake

266

391: Coder In the Woods

267

390: The Gold Rust

268

389: Smoked Laptops

269

388: MacOS Lincoler

270

387: ARMed & Dangerous

271

386: i386

272

385: Edging the Fox

273

384: Leaping Lizard People

274

383: Java Justice

275

382: Hacktoberbust

276

381: Flamewar Feedback Frenzy

277

380: Developer Unfriendly

278

379: Neckbeards Get Shaved

279

378: Rust, Safe for Marketing

280

377: An Epic Underdog

281

376: WESA BACK!

282

375: The Grey Havens

283

374: Python's Long Tail

284

373: Interactive Investigations

285

372: Crystal Clear

286

371: Absurd Abstractions

287

370: F'ing #

288

369: Old Man Embraces Cloud

289

368: Clojure Clash

290

367: 10x Evilgineers

291

366: Functional First

292

365: Objectively Old

293

364: Gabbing About Go

294

363: Find Your Off-Ramp

295

362: It Crashes Better

296

361: ZEEEE Shell!

297

360: Swift Kick In The UI

298

359: 7 Languages

299

358: Batteries are Leaking

300

357: 3 OSes 1 GPU

301

356: Fear, Uncertainty, and .NET

302

355: F# Shill

303

354: A Life of Learning

304

353: A Week with WSL

305

352: Self Driving Disaster

306

351: Riding the Rails

307

350: Rusty Stadia

308

349: Their Rules, Your Choice

309

348: Dependency Dangers

310

347: Rusty Rubies

311

346: Serverless Squabbles

312

345: F# Envy

313

344: Cupertino's King Makers

314

343: Say My Functional Name

315

342: Webs Assemble!

316

341: Too Late for Jenkins?

317

340: The Optional Option

318

339: One Week at a Time

319

338: sleep(jesus);

320

337: 2018's Deal Channels

321

336: It's The Culture Stupid

322

335: Everyone’s Going Chrome

323

334: Time Crisis

324

333: Space Gray Handcuffs

325

332: Before Coder

326

331: Blue Is The New Red

327

330: Vinny's Unit Tests

328

329: OpenJDK or Death

329

328: In Testing We Trust

330

Episode 327: Smoked Laptops

331

Episode 326: I'm a Stakeholder Now

332

Clojure Calisthenics

333

Episode 324: Rage Against The Beer

334

Episode 323: Reacting to React Native

335

Episode 322: Not so Qt

336

Episode 321: Qt & Me

337

Episode 320: The Big Bezos

338

Episode 319: Nadella Stamp

339

Episode 318: Losing the Anaconda

340

Episode 317: A Chat with Uno

341

Episode 316: When Clouds Go Dark

342

Episode 315: Chicken Farmers

343

Episode 314: Microsoft's Electron Future

344

Episode 313: GitLab’s CEO

345

Episode 312: Git with Microsoft

346

Episode 311: Google AI For The Win

347

ECMATakeover

348

Episode 309: Best of Both Worlds

349

Episode 308: The Nicheing Down Fallacy

350

Episode 307: System.Evolution

351

Episode 306: Progressive Webbie Things

352

Episode 305: Perpetual Beta Tester

353

Episode 304: No Bad Guys Only Survivors

354

Weapons of Mass Data

355

Episode 302: Staring into Sun

356

Episode 301: Being David

357

Developers Rule the World | CR 300

358

Mike’s Wishlist | CR 299

359

Niche Busters | CR 298

360

Lunch Break Coder | CR 297

361

Chris Goes to Microsoft | CR 296

362

Green Fairies In Green Fields | CR 295

363

Escape Pod Machine | CR 294

364

The PowerShell Play | CR 293

365

Lint or Lament | CR 292

366

Hey Google | CR 291

367

The Last Coder | CR 290

368

Apple Payday | CR 289

369

Mike’s New Ride | CR 288

370

You Need a Barb | CR 287

371

Collateral User Damage | CR 286

372

Windows 10, The Best Linux Yet? | CR 285

373

Popping WebAssembly Hype | CR 284

374

Back From the DevFest | CR 283

375

Ice Age | CR 282

376

Selling the FLOSS | CR 281

377

Mike Was Right | CR 280

378

Evolving Software Development | CR 279

379

A New Kit for Home | CR 278

380

Elixir of My Soul | CR 277

381

Bite of the AR Apple | CR 276

382

Reacting To React | CR 275

383

No Love for Open Source | CR 274

384

A Hurricane of Feedback | CR 273

385

The State of Stateless | CR 272

386

The Future is Serverless | CR 271

387

Daily Stand Up Myth | CR 270

388

Clustered Pi | CR 269

389

Ask Alice | CR 268

390

Skills to Pay the Bills | CR 267

391

Mike the Botter | CR 266

392

Rented Windows Theory | CR 265

393

Toxic Licensing | CR 264

394

The Guilty Bug | CR 263

395

Summer of GitHub | CR 262

396

Basic Bot | CR 261

397

The WWDC17 Episode | CR 260

398

Hi-Tech Lady Tubes | CR 259

399

Bad Process SIGKILLs | CR 258

400

Kotlin, Swiftly | CR 257

401

Legalize Math | CR 256

402

Moby’s Logs | CR 255

403

Riding the Whale | CR 254

404

4k of Sin | CR 253

405

DysFunctional | CR 252

406

Roadshow Special | CR 251

407

Captivated by Containers | CR 250

408

Just Some Tools | CR 249

409

Some WebAssembly Required | CR 248

410

Always Be Coding | CR 247

411

Mozilla's Pocket Pick | CR 246

412

Java Rusts Over | CR 245

413

Still Playing Mono | CR 244

414

iPad Shrinkage | CR 243

415

Cowboy Code | Coder Radio 242

416

Tricks of the Trade | CR 241

417

Disillusioned NixBeards | CR 240

418

Living in a Clamshell | CR 239

419

Undockered | CR 238

420

Shuffling Code | CR 237

421

Refactoring 2016 | CR 236

422

Okay Google, Take Over the World | CR 235

423

Legend Of The Snow Leopard | CR 234

424

Stalker Box | CR 233

425

Minimal Functional Product | CR 232

426

Scrum Burger | CR 231

427

Microsoft’s Public Shame | CR 230

428

Old Men Yell at Macbooks | CR 229

429

A Lemur Eats an Apple | CR 228

430

Everybody's Keyboard Fighting | CR 227

431

Coder Profiling | CR 226

432

The ROI of Things | CR 225

433

Vaporware on the Server | CR 224

434

Get Swifty | CR 223

435

Rusty Support | CR 222

436

Bag of jQuery | CR 221

437

Docker Dumpster Fire | CR 220

438

Dollar Store Quality | CR 219

439

Agile Scapegoat | CR 218

440

Botpocalypse Now | CR 217

441

Mismatch Patterns in Productivity | CR 216

442

Real Life on the Ratel | CR 215

443

Make Coding Great Again | CR 214

444

PokéCode | CR 213

445

Derailing Java | CR 212

446

Ai Theater | CR 211

447

Productivity Theater | CR 210

448

WWDC Hypercap | CR 209

449

Fair-use Frustrations | CR 208

450

AGILE: Too Big to Fail | CR 207

451

Fat Bottom APIs | CR 206

452

Git off the Rails | CR 205

453

Revenge of the Swift | CR 204

454

Go Go Golang | CR 203

455

GO Swift Yourself | CR 202

456

Tough Market | CR 201

457

Bot Your Life | CR 200

458

The Good Xamaritan | CR 199

459

Brave New Code | CR 198

460

Rails Crazies React | CR 197

461

Hybrid Hijinks | CR 196

462

The Xamarin Hand | CR 195

463

Xamarin through the Ages | CR 194

464

Big Blue's Swift Move | CR 193

465

Post Apocalyptic Linux Desktop | CR 192

466

Parsing Your Options | CR 191

467

Death of the Freelancer | CR 190

468

I'm OOPting Out | CR 189

469

Linux: Bug or Feature? | CR 188

470

Slacking while Coding | CR 187

471

Decision 2016: Native vs Hybrid | CR 186

472

Predictive Coder | CR 185

473

Mike’s Big Year | CR 184

474

Android Instability | CR 183

475

Open Season on Swift | CR 182

476

Code a Little Deeper | CR 181

477

Barkeep, Ionic, Please | CR 180

478

I Came, I Saw, Ionic | CR 179

479

Windows XP of the Net | CR 178

480

Coder Puppy Mills | CR 177

481

Material Matters | CR 176

482

What The Zuck! | CR 175

483

Below the Surface | CR 174

484

Sun Setting on Java | CR 173

485

Advertising Cold War | CR 172

486

Coder Craftsmen | CR 171

487

Apple Strokes The Tip | CR 170

488

Subscription Lock-in | CR 169

489

Template Driven Design | CR 168

490

The Price Isn't Right | CR 167

491

Hamburger Non-Helper | CR 166

492

.Net or .Not? | CR 165

493

Conditional Swift Justice | CR 164

494

Proprietary Stress Management | CR 163

495

Wandering in the Woods | CR 162

496

Good Guy Mike | CR 161

497

Developer Commodity | CR 160

498

Hipster Tendencies | CR 159

499

Privileged Programmers | CR 158

500

Ahoy, El Capitan! | CR 157

501

You're Gitting it Wrong | CR 156

502

Google's Brillo Pad | CR 155

503

Chrome Took My Memory! | CR 154

504

Bearded Buzzwords | CR 153

505

The Open Pivot | CR 152

506

Compromising Virtual Clouds | CR 151

507

Interview Gauntlets of Pain | CR 150

508

The Sociopath Code | CR 149

509

Magical Contract Bids | CR 148

510

The Sonic Philosophy | CR 147

511

Open Source as a Trap | CR 146

512

Why Mike's Disgusted by Android | CR 145

513

Apple Future vs Pebble Past | CR 144

514

Not My Problem | CR 143

515

Accounts Percievable | CR 142

516

Retro Extravaganza | CR 141

517

NOde | CR 140

518

Windows in the Pi | CR 139

519

Deploy Like an Animal | CR 138

520

Monumental Android Failure | CR 137

521

Ruby is not Perl | CR 136

522

Macs Exodus | CR 135

523

Fair And Balanced | CR 134

524

Best Of Coder Radio 2014 | CR 133

525

Git your Pizza | CR 132

526

Dock Your Rocket | CR 131

527

Get Back to the '50s | CR 130

528

Google's Objective C | CR 129

529

.NET’s Open Future | CR 128

530

The Gorilla in the Stack | CR 127

531

HTML5: Back To The Future | CR 126

532

Behind the Schemes | CR 125

533

Underwhelming Apple | CR 124

534

Coder Inquisition | CR 123

535

A Cult of Personality Tests | CR 122

536

Doxing Developers | CR 121

537

Xamarin Sham | CR 120

538

Notch Escapes | Coder Radio 119

539

Privacy is a Myth | CR 118

540

Fools Aren't Protected | CR 117

541

DOM Be Gone | CR 116

542

The Scripting Chronicles | CR 115

543

Contrarian Contracting | CR 114

544

Corner of Shame | CR 113

545

The Xamarin Solution | CR 112

546

Microsoft's Culture Anchor | Coder Radio 111

547

Manual Design | CR 110

548

Go Big or Go Lean! | CR 109

549

Materially Excited | CR 108

550

New Hotness Exhaustion | CR 107

551

Bathroom Marketing | CR 106

552

The Problem with GitHub | CR 105

553

Swift exit for Obj-C | CR 104

554

WWDC Predictions 2014 | CR 103

555

Has Microsoft Lost It's Mojo? | CR 102

556

Shields Up | CR 101

557

0×64 | CR 100

558

Is That a Weave? | CR 99

559

Always Be Coding | CR 98

560

Open Source, Closed Wallets | CR 97

561

MS Gadget 2.0 | CR 96

562

The Blame Game | CR 95

563

Paranoid Android Developers | CR 94

564

Ruby off the Rails | CR 93

565

Persona Non Grata | CR 92

566

Your Database is Slow | CR 91

567

Get Yourself Tested | CR 90

568

The Cost of Comments | CR 89

569

Paper Cuts Deep | CR 88

570

Waning Windows | CR 87

571

Myth of Magic Methodology | CR 86

572

Backend Lockin | CR 85

573

Ops vs Dev | CR 84

574

It’s Java’s Year | CR 83

575

Coding Transitions | CR 82

576

The Freelancer Dilemma | CR 81

577

The SteamOS Conspiracy | CR 80

578

Two French Presses | CR 79

579

Code Your Enthusiasm | CR 78

580

The Big Xbone | CR 77

581

Burned by Agile | CR 76

582

Deploying the Haterade | CR 75

583

Justifying Java | CR 74

584

Baby Got Backend | CR 73

585

Relatively Laid Out | CR 72

586

Betting on Linux | CR 71

587

Toolchain Transitions | CR 70

588

With Apologies to Texas | CR 69

589

ASP.Magic | CR 68

590

Blazing 7 | CR 67

591

Docker All The Things | CR 66

592

Love’s Labor Lost | CR 65

593

Bye Bye Ballmer | CR 64

594

Mozilla Persona | CR 63

595

FizzBuzzed! | CR 62

596

Office Hours | CR 61

597

Call In 2.0 | CR 60

598

Sour Apple | CR 59

599

The 56k Solution | CR 58

600

The Dev Jungle | CR 57

601

Microsoft’s in a Funk | CR 56

602

Software Exorcism | CR 55