Skip to content
Illegal Argument cover art

All Episodes

Illegal Argument — 100 episodes

#
Title
1

180: rightFolds in an AI world?

2

Is this still on?

3

178: Java 22 Released! And I Am The Technical Debt

4

New Year, Old Year? What Year!?!

5

176 - Better Late Than Never?

6

175: 18 And Life...

7

Episode 174: plz.review

8

173: The Red Zone

9

172: Separating The Release From The Build

10

171: Breaking (up) The Build

11

170: The UI is Broken!

12

Don't Tweet Non Truths

13

The Greg Cast

14

The Joy of Java

15

Technical Writing

16

Illegal Argument - Episode 165

17

Episode 164 - Moments before Isolation

18

163: The Continuation

19

162. A Conservative JDK/Java Migration Path

20

Illegal Argument: Episode 161

21

Episode 160

22

Episode 159: The Forth

23

Episode 158: Java 11 was quietly released...

24

Episode 157: The Return of The Richard

25

Episode 156 - Java 10 is the new Java 2

26

155: The End of the Year was demarcated by Annotations.

27

154: Don't Run Into Walls

28

153: Strutting Like A Cowboy

29

152: XML Beware

30

151: I'm A Teapot

31

150: Breaching the Summit

32

Episode 149 - null == 400;

33

Episode 148 - Project Glass Tile

34

Episode 147

35

Illegal Argument Episode 146

36

Episode 145: Java 9 and The Case of the Automatic Module

37

Episode 144 - Everything Sucks

38

Illegal Argument 143

39

Illegal Argument - 142: Making builds by making make make MakeFiles.

40

Illegal Argument #141 - Rusty Kotlin

41

Illegal Argument #140

42

Illegal Argument - Episode 139

43

Illegal Argument 138: My jigsaw is broken...

44

Episode 137 - Oops I compressed it again...

45

Illegal Argument - Episode (succ 135)

46

Illegal Argument Episode 135 - DukeScript

47

Episode 134: Subscription Expired.

48

Episode 133

49

Illegal Argument Episode 132

50

Illegal Argument Episode 131

51

Illegal Argument Episode 130

52

Illegal Argument - Episode 129

53

Episode 128 - the one I really lazy over...

54

Episode 0b1111111 - The End is Nigh

55

Illegal Argument - Episode 126

56

Episode 125

57

Episode 124

58

Episode 123 - It's easy as....

59

Episode 122: fractalization

60

Illegal Argument Episode 121 - The Fragmentation of...

61

Episode 120 - Better (epically) late than never?

62

Episode 119: $ sudo make me a project

63

Episode 118 - The 'F' Bomb!

64

Episode One One Seven :: Int -> Int -> Int -> ()

65

Episode 116 - Messy Types and Garbage Collection

66

Episode 115 - Programming is Hard

67

Ill-Informed Argument #1

68

Illegal Argument - Episode 113 - Dynamic Languages

69

Episode 112 - Data Types and Eventing

70

Episode 111 - Code Reviews and New Languages

71

Episode 110 - Stop, ScalaTime!

72

Episode 109 - Premature Abstractions

73

Illegal Argument Episode 108

74

Illegal Argument Episode 107 - Ghost Stories

75

Episode 106 - Crowd Funding Typed Clojure and Clojure in Clojure

76

Episode 105 - Back From The Ashes

77

Illegal Argument - Episode 104: REPLs and API Design, Database Migrations

78

Episode 103 - Productivity and Estimation

79

Episode 102: Is that Static Analysis in your stack or are you just pleased to see me?

80

Illegal Argument Episode 101 - Process

81

Illegal Argument Episode 100

82

Illegal Argument - Episode 99: The one we mostly deleted

83

Illegal Argument Episode 98 - Typed Clojure

84

Illegal Argument Episode 97 - Dependency Injunction

85

Episode 96 - A Fond Farewell

86

Episode 95 - A new year, a new platform!

87

Illegal Argument Episode 94

88

Illegal Argument 93 - Back to BASICs

89

Illegal Argument Episode 92 - JSConf AU Report

90

Illegal Argument Episode 91 - A Piggy and a RAT

91

Illegal Argument Episode 90

92

Episode 89 - No REST for the Wicked

93

Illegal Argument Episode 88

94

Illegal Argument Episode 87

95

Illegal Argument Episode 86 - Pixel Shuffling

96

Illegal Argument Episode 85

97

Illegal Argument Episode 84

98

Episode 83 - On Quality (reprise)

99

Illegal Argument 82

100

Episode 81 - Google IO 2012 and more...