Skip to content
Edge Cases cover art

All Episodes

Edge Cases — 128 episodes · page 1 of 2

#
Title
1

Edge Cases 128: Everybody's Got a Bad Parser

2

Edge Cases 127: A Foundation of Chaos

3

Edge Cases 126: Out-Microsofting Microsoft

4

Edge Cases 125: Gradient of Information

5

Edge Cases 124: Old Apple Meets New Apple

6

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

7

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

8

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

9

Edge Cases 120: Don't Copy That Floppy

10

Edge Cases 119: Enough Flags to Be a United Nations

11

Edge Cases 118: Don't Get Cocky, Kid

12

Edge Cases 117: Something Was Not Going Right

13

Edge Cases 116: Lingual Advancement

14

Edge Cases 115: Light on Theory

15

Edge Cases 114: Pyramid of Doom

16

Edge Cases 113: Who Watches the WatchKit?

17

Edge Cases 112: Naiveté as a Service

18

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

19

Edge Cases 110: Scripting with C

20

Edge Cases 109: Race the Beam

21

Edge Cases 108: Playing Jenga with Microsoft Word

22

Edge Cases 107: A Furrier Jony Ive

23

Edge Cases 106: Flappy Kit

24

Edge Cases 105: Demonolithization

25

Edge Cases 104: It Is Great for Robots

26

Edge Cases 103: Microcosm of Security

27

Edge Cases 102: The Grubby Particulars of the Hardware

28

Edge Cases 101: A Program That Runs on Metal

29

Edge Cases 100: Apps for iWatch and Apple TV

30

Edge Cases 99: Swift Is a Really Good Thing and a Step Back

31

Edge Cases 98: When the Bubble Bursts

32

Edge Cases 97: The Dynamics and Politics of Code Reuse

33

Edge Cases 96: “Refactoring Sucks!”

34

Edge Cases 95: Conflict-free Replicated Data Types

35

Edge Cases 94: What's New in Xcode 6

36

Edge Cases 93: The Culture Didn't Change First

37

Edge Cases 92: Edge Cases Live

38

Edge Cases 91: Our Broken Job Interview Process

39

Edge Cases 90: Closed Captions and Subtitles

40

Edge Cases 89: Multipeer Connectivity Is a Terrible Name

41

Edge Cases 88: Tuple for Your Thoughts?

42

Edge Cases 87: JavaScript Plus Square Brackets

43

Edge Cases 86: Andrew’s Blogroll in the Post-Blog Era

44

Edge Cases 85: A Fan of Ravioli Code

45

Edge Cases 84: A Couple of Maxims, a Couple of Aphorisms

46

Edge Cases 83: Floating Point Numbers Are a Leaky Abstraction

47

Edge Cases 82: Asset Catalogs

48

Edge Cases 81: The Only Cool Thing About PDF

49

Edge Cases 80: Xcode Templates

50

Edge Cases 79: ClickToFlash: Behind the Music

51

Edge Cases 78: Indexing with Clang

52

Edge Cases 77: Prototype-Based Programming

53

Edge Cases 76: Let's Try iCloud Syncing

54

Edge Cases 75: A Few of My Favorite Things

55

Edge Cases 74: Accessibility

56

Edge Cases 73: Sequential Consistency

57

Edge Cases 72: It's Not Just Code, It's Unicode

58

Edge Cases 71: Libraries vs Collaborating Objects

59

Edge Cases 70: Android Is Like Moving to France

60

Edge Cases 69: The Time Machine Worst-Case Scenario

61

Edge Cases 68: Improve Your App's Performance with This One Weird Tip

62

Edge Cases 67: Fillers and Spillers

63

Edge Cases 66: The Language of Cross-Platform Development

64

Edge Cases 65: Threads Are Interesting

65

Edge Cases 64: Slobbering over Xcode 5 Auto Layout

66

Edge Cases 63: ARM Is Kind of Like Dark Matter

67

Edge Cases 62: Primal Debugging Systems

68

Edge Cases 61: A Cryptography Tourist

69

Edge Cases 60: When You're New to a Codebase

70

Edge Cases 59: If You're a File System Geek

71

Edge Cases 58: Testing Whether You Believe in Fairies

72

Edge Cases 57: Both Praise and Condemn Keychain

73

Edge Cases 56: A Client of TestFlight

74

Edge Cases 55: The Pragmatic and the Academic

75

Edge Cases 54: No Carbon This Time Around

76

Edge Cases 53: The Poetry of Donald Rumsfeld

77

Edge Cases 52: The iOS Version of Cocoa Bindings

78

Edge Cases 51: Your Logging System Isn't Advanced Enough

79

Edge Cases 50: The Graffiti of the Software Development World

80

Edge Cases 49: I Do Care a Lot About Dependencies

81

Edge Cases 48: I Don't Finish the Books

82

Edge Cases 47: Slinging CGRects Around

83

Edge Cases 46: Rectangles on a String

84

Edge Cases 45: One Little Package of Hate

85

Edge Cases 44: Putting Your Scent on the Code

86

Edge Cases 43: Don't Expect Anything To Work

87

Edge Cases 42: In a UI Tarpit

88

Edge Cases 41: The Tofu Scale

89

Edge Cases 40: Heroic Measures

90

Edge Cases 39: Productivity Porn

91

Edge Cases 38: A Programmer and a Puzzler

92

Edge Cases 37: In the Tree of Your TODO List

93

Edge Cases 36: A Zeno's Paradox of Authentication

94

Edge Cases 35: Their Job Is to Break It

95

Edge Cases 34: Xcode, I Want to Get Organized!

96

Edge Cases 33: Flattry Will Get You Everywhere

97

Edge Cases 32: The Case Against Xcode Plugins

98

Edge Cases 31: The Turing Frights

99

Edge Cases 30: One Ring to Cocoa-Bind Them All

100

Edge Cases 29: Squirting Code Across Address Spaces