Edge Cases

A weekly podcast about (mostly Apple-related) software development

Edge Cases 128: Everybody's Got a Bad Parser

Andrew on Carthage and Wolf on text as a symptom. Plus: ending the show.

04-16
41:00

Edge Cases 127: A Foundation of Chaos

Wolf on strict vs flexible foundations and Andrew on React Native.

04-02
36:07

Edge Cases 126: Out-Microsofting Microsoft

Andrew on how Apple is the new Microsoft and Wolf on real-time systems.

03-26
29:45

Edge Cases 125: Gradient of Information

Wolf on the why of software change and Andrew on GUI debugging tools, real and imagined.

03-12
38:39

Edge Cases 124: Old Apple Meets New Apple

Andrew on Apple's Swift framework problem and Wolf on bitcode for software distribution.

03-05
36:32

Edge Cases 123: What’s the Deal with NSInteger?

Wolf on branches vs feature flags and Andrew (belatedly) on Apple's 64-bit transition.

02-26
34:11

Edge Cases 122: Working on the Other Side of the Country

Andrew and Wolf on working from home.

02-19
33:50

Edge Cases 121: The Official Container Type of the Edge Cases Podcast

Wolf on subpixel text rendering and Andrew on linked lists.

02-05
36:57

Edge Cases 120: Don't Copy That Floppy

Andrew on weak references and Wolf on physical-access malware like Thunderstrike.

01-22
38:36

Edge Cases 119: Enough Flags to Be a United Nations

Wolf on state machines and Andrew on std::swap vs. functional programming.

01-15
24:38

Edge Cases 118: Don't Get Cocky, Kid

Andrew on code comment-based documentation and Wolf on future-proof data formats.

01-08
27:07

Edge Cases 117: Something Was Not Going Right

Wolf on events vs threads and Andrew on our Overcast feed issues.

01-01
31:49

Edge Cases 116: Lingual Advancement

Andrew on Xcode 6's unit testing improvements and Wolf on his lingual crisis of faith.

12-18
33:45

Edge Cases 115: Light on Theory

Wolf on followup and Andrew on converting a small project to Swift.

12-11
39:57

Edge Cases 114: Pyramid of Doom

Andrew on hackathons and Wolf on .NET's Async/Await.

12-06
38:06

Edge Cases 113: Who Watches the WatchKit?

Andrew talks with Wolf about the newly-released Apple WatchKit SDK.

11-20
37:40

Edge Cases 112: Naiveté as a Service

Andrew on who's making money on the iOS App Store and Wolf on using academic resources in commercial software development.

11-13
32:07

Edge Cases 111: “Here Be Dragons”–Style Comments

Wolf on code comments and Andrew on Appetize.io.

11-09
23:27

Edge Cases 110: Scripting with C

Andrew on the Swift section of John Siracusa's Yosemite review and Wolf on Playgrounds for Objective-C.

10-23
33:16

Edge Cases 109: Race the Beam

Wolf on memory debugging and Andrew on AsyncDisplayKit.

10-16
44:24

Recommend Channels