175: 18 And Life...
Illegal Argument
by Mark Derricutt
10M ago
Episode 174 - 18 And Life Until last week, I was going to open the show saying it's been a long time since we last recorded, but we slipped in an interview with the guys from plz.review - so that's not exactly true anymore. It has, however, still been a while since we've had a normal, full session of discussion and argument. Delayed: The publishing/editing of this episode was unfortunately delayed due to me finally catching Covid. plz.review Updates Github "integration" is available, we even had GerritForge - Home page listed in the show notes, as part of GerritForge there's GerritHub for onl ..read more
Visit website
Episode 174: plz.review
Illegal Argument
by Mark Derricutt, Greg Amer
11M ago
Reddit Post: Improving on the GitHub code review comment experience : programming Blog Post: Bit Complete Blog: Improving on the GitHub code review comment experience | Bit Complete Inc. YouTube Introduction Video: Introduction to plz.review - YouTube Website: plz.review Guests: Dylan Trotter, Matt Schweitz It's been a while since recording, and as it happens, just before organizing the next episode, full of “discussion” on the recent Java 18, and forth-coming Java 19 release, I came across an r/programming post from Dylan Trotter from Bit Complete about their new stacked code review tool for ..read more
Visit website
173: The Red Zone
Illegal Argument
by Mark Derricutt
1y ago
Catchups Happy New Year! Log4j Issues, fall out, ranty commentary And now PostgreSQL JDBC gets a 9.8 CVE: Java Stuff Java 18 set for March 22, 2022 The new features in Java 18 Mark Reinhold: There are no unresolved P1 bugs in build 36, so that is the first JDK 18 Release Candidate. Binaries available here, as usual: https://jdk.java.net/18/ Java 19 builds are already available MicroProfile 5 out Helidon 2.4.2 released Quarkus 2.7.1 released Continuations [GR-34749] Continuation support independent of Project Loom. #4114 - merged. https://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal ..read more
Visit website
192: Separating The Release From The Build
Illegal Argument
by Mark Derricutt
1y ago
Once again it's been a long time coming between episodes, Auckland's recent extended Covid lock down and Mark's unscheduled and temporary relocation meant we missed out on discussion the release of Java 17 - and with Java 18 not all that far away, we thought it was about time to once again get our record on. Andres Almiray once again joins us to talk releases, and specifically the JReleaser tool. Table of Contents 00:00:11 Introduction00:00:59 Lockdowns and Freedoms00:03:45 Java 17 and 18 Releases00:04:47 Java 17 Uptake00:05:37 Misconceptions of The Module System00:07:49 Spring 6 and Spring Bo ..read more
Visit website
171: Breaking (up) The Build
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
2y ago
In an unprecedented show of activity - merely two weeks after the new years first episode (170) Mark and Greg are back, this time joined by Andres Almiray (Oracle) and Stephen Connolly (Cloudbees) to discuss all things build, modules, this weeks Java 16 release, and why Java programmers should take a look at the rust programming language. Hosts Mark Derricutt - @talios Greg Amer Guests Andres Almiray - @aalmiray Stephen Connolly - @connollys Table of Contents 00:00:15 Intro 00:00:37 Guest Introductions 00:02:05 Java 16 Released! 00:02:47 Jenkins and JDK Versions 00:04:38 var changes = LIP ..read more
Visit website
170: The UI is Broken!
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
2y ago
Illegal Argument Episode 170 Mark and Greg emerge from their 2020/2021 Christmas/New Year breaks, and temporary Level 3 lock down to break their silence, attempt to remember how to podcast, and further the rumor that we only record an episode on the eve of a new Java release. Table of Contents 0:44 Holiday Periods 1:27 Java 16 Release 2:35 Standalone Nashorn 3:18 Native Script 6:28 R.I.P. Chrome 12:51 Module Systems 14:37 setProtected(true) 20:42 Java 16 Release (again) 25:00 Incubation vs Preview Features 37:56 Pattern Matching FTW 43:30 Equality 44:57 Inline Types and Classes 50:34 The Need ..read more
Visit website
Don't Tweet Non Truths
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
2y ago
OpenJDK · GitHub Plans for optimal performance: why CircleCI is changing our pricing model - CircleCI Standalone Nashorn is coming for Java 15+ Jbang Property-based Testing in Java: Jqwik - a JUnit 5 Test Engine - My Not So Private Tech Life ABNF for TLDS tldlabel = ALPHA *61(ldh) ld ldh = ld / "-" ld = ALPHA / DIGIT ALPHA = %x41-5A / %x61-7A ; A-Z / a-z DIGIT = %x30-39 ; 0-9 HUMBLE BOOK BUNDLE: JAVA PROGRAMMING & MORE BY O'REILLY GitHub - baidu/braft: An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly ..read more
Visit website
The Greg Cast
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
2y ago
Welcome to The Greg Cast The Virtual World Podcast On The Metal Podcast JavaZone 2020 Ron Pressler: Scalable Harmonious Concurrency for the Java Platform Virtual Threads Async / Await Why Continuations are Coming to Java Java Platform Retention Graal Based Frameworks JavaZone: Building a Distribution Pipeline Lua: Splitting a String Oracle Developer Live Java has moved to Github Java 15 is here, Nashorn is not instanceof Pattern Matching System.Logger Why The C Language Will Never Stop You Making Mistakes Microsoft Control Flow Guard now in LLVM/Rust Microsoft Core C++ Checker gains Rust like ..read more
Visit website
The Joy of Java
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
2y ago
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 to Bill Shannon – A Giant of the Java Ecos ..read more
Visit website
Technical Writing
Illegal Argument
by Mark Derricutt, Greg Amer and Richard Vowles
2y ago
What’s this? Another Illegal Argument episode already? And so close to the last one - it seems the shift to working from home and remote recording has already showed a payoff. During the last episode, I’d had it in my mind to discuss the need to improve our documentation, and general communication skills that developers, and development teams often overlook. More so now that many organisations are moving into distributed, remote teams - many of which may never return to normal “office life”. With this in mind, I thought I’d make use of our new remote recording facilities and bring on both Tim ..read more
Visit website

Follow Illegal Argument on FeedSpot

Continue with Google
Continue with Apple
OR