All Episodes
Illegal Argument — 100 episodes
180: rightFolds in an AI world?
Is this still on?
178: Java 22 Released! And I Am The Technical Debt
New Year, Old Year? What Year!?!
176 - Better Late Than Never?
175: 18 And Life...
Episode 174: plz.review
173: The Red Zone
172: Separating The Release From The Build
171: Breaking (up) The Build
170: The UI is Broken!
Don't Tweet Non Truths
The Greg Cast
The Joy of Java
Technical Writing
Illegal Argument - Episode 165
Episode 164 - Moments before Isolation
163: The Continuation
162. A Conservative JDK/Java Migration Path
Illegal Argument: Episode 161
Episode 160
Episode 159: The Forth
Episode 158: Java 11 was quietly released...
Episode 157: The Return of The Richard
Episode 156 - Java 10 is the new Java 2
155: The End of the Year was demarcated by Annotations.
154: Don't Run Into Walls
153: Strutting Like A Cowboy
152: XML Beware
151: I'm A Teapot
150: Breaching the Summit
Episode 149 - null == 400;
Episode 148 - Project Glass Tile
Episode 147
Illegal Argument Episode 146
Episode 145: Java 9 and The Case of the Automatic Module
Episode 144 - Everything Sucks
Illegal Argument 143
Illegal Argument - 142: Making builds by making make make MakeFiles.
Illegal Argument #141 - Rusty Kotlin
Illegal Argument #140
Illegal Argument - Episode 139
Illegal Argument 138: My jigsaw is broken...
Episode 137 - Oops I compressed it again...
Illegal Argument - Episode (succ 135)
Illegal Argument Episode 135 - DukeScript
Episode 134: Subscription Expired.
Episode 133
Illegal Argument Episode 132
Illegal Argument Episode 131
Illegal Argument Episode 130
Illegal Argument - Episode 129
Episode 128 - the one I really lazy over...
Episode 0b1111111 - The End is Nigh
Illegal Argument - Episode 126
Episode 125
Episode 124
Episode 123 - It's easy as....
Episode 122: fractalization
Illegal Argument Episode 121 - The Fragmentation of...
Episode 120 - Better (epically) late than never?
Episode 119: $ sudo make me a project
Episode 118 - The 'F' Bomb!
Episode One One Seven :: Int -> Int -> Int -> ()
Episode 116 - Messy Types and Garbage Collection
Episode 115 - Programming is Hard
Ill-Informed Argument #1
Illegal Argument - Episode 113 - Dynamic Languages
Episode 112 - Data Types and Eventing
Episode 111 - Code Reviews and New Languages
Episode 110 - Stop, ScalaTime!
Episode 109 - Premature Abstractions
Illegal Argument Episode 108
Illegal Argument Episode 107 - Ghost Stories
Episode 106 - Crowd Funding Typed Clojure and Clojure in Clojure
Episode 105 - Back From The Ashes
Illegal Argument - Episode 104: REPLs and API Design, Database Migrations
Episode 103 - Productivity and Estimation
Episode 102: Is that Static Analysis in your stack or are you just pleased to see me?
Illegal Argument Episode 101 - Process
Illegal Argument Episode 100
Illegal Argument - Episode 99: The one we mostly deleted
Illegal Argument Episode 98 - Typed Clojure
Illegal Argument Episode 97 - Dependency Injunction
Episode 96 - A Fond Farewell
Episode 95 - A new year, a new platform!
Illegal Argument Episode 94
Illegal Argument 93 - Back to BASICs
Illegal Argument Episode 92 - JSConf AU Report
Illegal Argument Episode 91 - A Piggy and a RAT
Illegal Argument Episode 90
Episode 89 - No REST for the Wicked
Illegal Argument Episode 88
Illegal Argument Episode 87
Illegal Argument Episode 86 - Pixel Shuffling
Illegal Argument Episode 85
Illegal Argument Episode 84
Episode 83 - On Quality (reprise)
Illegal Argument 82
Episode 81 - Google IO 2012 and more...