Illegal Argument

by Mark Derricutt · · · · 12 subscribers

Greg, Mark and Richard get together weekly and talk about things of interest in the Java community. Greg works for SimWorks ( who specialize in mobile phone software. Mark works for SecureMX ( Richard works for Blue Train Software (

The Joy of Java July 2, 2020

After a lockdown/reopen period we're back with another argument. WARNING : The recording dropped out half way thru, and… creative edits were made. Your ears have been warned. * Java 15 Ramp Down * Second preview of Records * Greg doesn't care for new JDKs whereas Mark wants to treat the JDK as "just a library/dependency" * Microservices * Reuse or no-reuse? * Both Hellidon and Micronaut recently released 2.0 releases of their modern JVM web stacks * HTTP Structured Headers * Roy Fieldings Misappropriated REST Dissertation * A toy JVM in AWK * Perl 7 Annoucement * A Tribute …


Tags: groovy, java, software how-to, jvm, clojure, technology

Older Episodes

Technical Writing May 17, 2020
Improving communication on lockdown?
Locked Down and Isolated Dependencies
Welcome to the first episode of 2020 - recorded just before all of Coronavirus Mania and then promptly the editing and publishing got unfortunately thrown to the sidelines for a week. This week (ha) Greg and I discuss the upcoming Java 14 release,...
163: The Continuation Dec. 22, 2019
Topics - Reactive database clients for Java s I.e. they're not, this is just another research language. MS is however still heavily looking at rust, and employing rust developers. including nativeimages in the followup tweets ...
We've forgotten how to podcast..
The Exception That Cried Wolf
Episode 160 March 30, 2019
The First
Episode 159: The Forth Dec. 29, 2018
building rpms, debs, MSI, and PKG installers too little too late? Have we all loved to kubernetes and orchestration systems. c builds / versions c++ 98 to c++ 11 D Lang Will so many distributions of Java lead to...
...and no one noticed.
Continuous Delivery and Scalable Applications
It may have just clocked into April, but the first Illegal Argument of the year is finally here, much delayed, and extra long in it’s twists and turns of… well, let’s face it - you know it would be build didn’t you…. (YouTube link) ...
For an ostensibly forthrightly podcast, we only managed 10 episodes this year, of which one was a mini-solo cast from Mark, too many holidays and rock concerts getting in the way of recording. Hopefully we can be more organised in 2019! The years...
Broken builds, continuous integration, feature flags and deprecations? - from Richard Vowles by Rachel White - Grinders and Biohacking - Static Analyser for Javascript are available
Java News - 6 month release cycle, breaking changes. 3 yearly LTS versions Module Hell - not in base ( , but ack ) Kevlin Henny JavaZone talk/video: Jitwatch
152: XML Beware Sept. 10, 2017
Equifax, and Apache Struts
151: I'm A Teapot Aug. 27, 2017
\- I was hoping to actually shift the discussion of “Save 418” more towards the importance of specifications, and how ‘in the old days’ protocols/specs were king, as everything was reused and distributed - but now, it’s “the Twitter API”...
Commentary on the 2017 Java Language Summit
Value Types give up value identity ( Youtube, 48 minutes ) Is SpringBoot/Grails good for Prototyping only? DZone Series on Java command line parsing:, , , ,
Join us for an another semi informed, highly subjective, and quite possibly wrong on all counts discussion about Java, Jigsaw. - reflective access allowed by default, I'm calling it Project Glass Tile - everything is transparent and smoothly fitting...